Sunteți pe pagina 1din 48

http://www.ccpu.

com/trillium-protocol-software-products/all-protocols-list/iua-isdn-q921-useradaptation-layer

ASN.1 Encoder / Decoder PER


The ASN.1 Encoder / Decoder PER portable software is used to encode and decode messages in ASN.1 PER format. The Packed Encoding Rules used for the implementation are specified in ITU-T Recommendation X-691. The ASN.1 Encoder / Decoder PER supports the decoding of such transfer syntax in order to identify the data values being transferred. Trillium ASN.1 Encoder / Decoder PER software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed ASN.1 Encoder / Decoder PER applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
Basic-PER aligned-variant encoding of ASN.1 data types to generate transfer syntax as specified in ITU-T Recommendation X-691 Basic-PER aligned-variant decoding of ASN.1 data types to transfer syntax to generate corresponding data values Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

PRODUCT INTERWORKING
Trillium ASN.1 Encoder/ Decoder PER can be used as a library by protocols such as Trillium H.323 Control product, having the following requirements: Protocol data types represented in the ASN.1 notation Minimal size of the representation after encoding data type values

CONFORMANCE
Trillium Encoder/ Decoder PER software supports the following standards: ITU-T Recommendation X-691: ASN.1 Encoding Rules Specification of Packed Encoding Rules (PER) Refer to the ASN.1 Encoder/ Decoder PER Functional Specification for a detailed implementation.

DUA
DUA is a SIGTRAN protocol for transporting DPNSS/DASS Layer 2 user part signaling messages (i.e. DPNSS Layer 3) over IP using the Stream Control Transmission Protocol (SCTP). DUA can be used between a signaling gateway and Media Gateway Controller, between a signaling gateway and IP signaling point and between two IP signaling points. The DUA software is portable C source code that can be compiled to run on any processor, under any operating system, and with any system architecture. The modular design and simple interfaces allow the DUA software to be easily ported to any environment. Trillium DUA software enables telecom equipment manufacturers of soft switches, signaling gateways, access gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed DUA applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
Trillium DUA software provides the following features and benefits: A management interface for configuration and control operations and status and statistics retrieval. It also provides protocol state and alarm information at the management interface. Extensive run-time error checking support. Extensive debugging support to ease system integration and testing. Support for function call traces and tracing of incoming and outgoing PDUs. Trace information is provided at the management interface and can be used to support the remote logging and analysis operation. Seamless operation of DPNSS/DASS2 Layer 2 user peers (for example, DPNSS/DASS2 Layer 3 peers) in DPNSS/DASS2 and IP domains Management of active associations between SGP and ASP (status and control) Mapping between an DPNSS/DASS2 user type and the physical interface (T1 and E1), and the associated signaling channel at the SGP SCTP stream management Maintaining the status of ASPs at the SGP Support for the ASP failover model for redundancy

Support for the ASP load share model Support for the NIF module at the SGP Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

PRODUCT INTERWORKING
Trillium DUA software interworks with Trillium: Stream Control Transmission Protocol (SCTP)

CONFORMANCE
Trillium DUA supports the following standard: IETF draft-ietf-sigtran-dua-08 : DPNSS/DASS2 User Adaptation Layer IETF RFC 4129 DPNSS/DASS2 User Adaptation Layer For more a more detailed technical overview contact your Continuous Computing Sales Director to receive the DPNSS/DASS2 User Adaptation Layer (DUA) Functional Specification.

BSSGP
The Base Station System GPRS Protocol (BSSGP) software provides the following functions: Transfers Logical Link Control Service Data Units (LLCSDUs) between the Base Station System (BSS) and the Serving GPRS Support Node (SGSN), in both uplink and downlink directions. Controls the flow of LLCSDUs in the downlink direction to efficiently use the radio resources. Transfers GPRS Mobility Management (GMM) Protocol Data Units (PDUs) between BSS and SGSN for Mobile Station (MS) paging, MS radio capability updating and MS GPRS service suspension and resuming. Transfers Network Management (NM) PDUs between BSS and SGSN for BSS Virtual Connection (BVC) flow control, MS flow control, cell reselection, BVC block, unblock and reset. Trillium BSSGP software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed BSSGP applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
Supports both BSS and SGSN compile-time options.

Transfers LLCSDUs between BSS and SGSN. Transfers GMM signaling PDUs between BSS and SGSN. Transfers NM signaling PDUs between BSS and SGSN. Controls the flow of LLCSDUs for each MS cell. Considers the precedence class during flow control: BSSGP services the LLCSDUs of the higher precedence class before those of the lower precedence class. Monitors, controls, and notifies of the local congestion that can arise due to protocol layer resource exhaustion. Monitors, controls, and notifies of the congestion reported by the underlying Network Service (NS). Receives uplink traffic at BSS from multiple instances of Relay; receives uplink traffic at SGSN from multiple instances of NS; receives downlink traffic at SGSN from multiple instances of LLC; receives downlink traffic at BSS from multiple instances of NS. Distributes the uplink traffic at BSS to multiple instances of NS; distributes uplink traffic at SGSN to multiple instances of LLC; distributes downlink traffic at SGSN to multiple instances of NS; distributes downlink traffic at BSS to multiple instances of Relay. Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

PRODUCT INTERWORKING
Trillium BSSGP software interworks with Trillium GPRS Mobility Management and Session Management (GMM-SM), Logical Link Control (LLC) and GPRS Network Service (NS) software products.

CONFORMANCE
Trillium BSSGP software conforms to the following standard: General Packet Radio Service (GPRS), BSS GPRS Protocol (BSSGP), GSM 08.18, Release 98

CAP
The CAMEL Application Part (CAP) portable software provides mechanisms to support operator services beyond the standard GSM services for subscribers roaming within or outside the Home PLMN (HPLMN). The CAP product extends the IN framework to GSM/3G networks for implementing IN-based services within GSM/3G networks. CAMEL is used when the subscriber is roaming between networks, allowing the home network to monitor and control calls made by the subscriber. CAMEL provides services such as prepaid roaming services,

fraud control, special numbers (e.g., 123 for voicemail that works everywhere) and closed user groups (e.g., office extension numbers that work everywhere). Trillium CAP software provides the following capabilities: An interface to establish and terminate dialogues with the peer An interface to invoke CAP operations Encoding and decoding of CAP messages Handling of ASN.1 errors in CAP messages Handling of linked operations Ability to distinguish dialogue phase based on ACN (Application Context Name) Supported interfaces include: gsmSCF to gsmSSF, gsmSCF to gsmSRF, gsmSCF to gprsSSF, and gsmSCF to imSSF The CAP software is portable C source code that can be compiled to run on any processor, under any operating system and with any system architecture. The modular design and simple interfaces allow the CAP software to be easily ported into any environment. Trillium CAP software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed CAP applications Product deliverables consist of C source software, documentation, training information, a warranty and technical support.

FEATURES + BENEFITS
Trillium CAP software provides the following benefits: Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

INTERWORKING
Trillium CAP software can be integrated easily to work with other Trillium software, including MAP GSM and Multi-threaded System Services (MTSS) software products.

CONFORMANCE
Trillium CAP software conforms to the following standards: Trillium Advanced Portability Architecture (TAPA) Trillium CAP software is compliant to Phase 1, Phase 2, Phase 3 and Phase 4 specifications of 3GPP TS 29.078. Trillium CAP is compliant to CAMEL for IMS (IP Multimedia Subsystem) specifications of 3GPP TS 29.278. It is capable of supporting all five Phases simultaneously in a single executable. For Phase 3 set of specifications, Trillium CAP software is compliant to Release 99 and Release 4. For Phase 4 set of specifications, Trillium CAP software is compliant to Release 5 and Release 6.

For CAMEL for IMS set of specifications, Trillium CAP software is compliant to Release 5 and Release 6.

ISUP
The ISDN User Part (ISUP) portable software product provides basic and supplementary services for the establishment, supervision and release of circuit switched network connections for telecommunications services. ISUP supports analog and digital circuits as well as data transmission. The ISUP software supports ITU-T, ANSI and many other variants of the protocol. The ISUP software provides the means to: Establish, maintain, and release calls and connections. Detect and recover from protocol and software errors. Trillium ISUP enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed ISUP applications Product deliverables consist of C source software, documentation, training, warranty and technical support.

FEATURES + BENEFITS
Supports multi-rate connection establishment, circuit maintenance, connection release and abnormal conditions for multi-rate calls. Multi-rate connections are circuit switched connections requiring more than one bearer channel. This feature is part of the ANSI 95, ITU 97 and ETSI v3 specifications. Supports working in a decomposed media network. ISUP supports the multiple SAP feature, which enables ISUP to support multiple SAPs (both upper and lower) for the same variant and network type. Supports the Distributed Fault-Tolerant/High-Availability (DFT/HA) Core architecture. Supports the recovery of lost primitives crossing the upper, lower and layer management interfaces.

Supports the configurable call validation testing behavior during MTP3 Resume primitive for the ANSI 95 variant. Supports enbloc and overlap signalling. Supports international and national capabilities. Supports link-by-link signaling using the pass-along method and end-to-end signaling using the SCCP method. Supports multiple variants including ITU-T 1988, 1992, and 1997, ANSI 1988, 1992, and 1995, ETSI v2, ETSI v3, Italy, Germany (FTZ), Russia, Singapore, NTT (Japan), Telcordia GR-317 and GR-394 and India 2000. Each link may be configured to support a variant independent of any other link. For example, one link may support ITU 1988 while another link supports ANSI 1992. Supports supplementary services, including user access to calling party address id, user access to called party address id, user-to-user signalling and call forwarding. Supports Local Number Portability (LNP) for ANSI and Telcordia. Supports multiple Originating Point Codes (OPCs). Support message compatibility, parameter compatibility and wrong parameter values procedures. Supports circuit management procedures including blocking, unblocking and reset. Supports circuit group management procedures including blocking, unblocking, reset and query. Supports message segmentation procedures for ITU, ETSI, FTZ and India variants. Supports configurable call clearing behavior for MTP3 Pause/Resume priorities. Supports passing proprietary parameters transparent between upper and lower layers. Supports Fault-Tolerant/High-Availability (FT/HA) for operation in an active/standby environment when used in conjunction with the Protocol Specific Function for ISUP (PSF ISUP). Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

PRODUCT INTERWORKING
May be used with Trillium SCCP, MTP3, MTP3 User Adaptation Layer (M3UA), PSF ISUP, PSIF ISUP and Multi-threaded System Services (MTSS) software products. CONFORMANCE Trillium ISUP software conforms to the following standards and specifications: Common Channel Signalling System N.7 (National), Singapore Telecom, 1988. EN 300 356-1 v3.2.2, ISUP Version 3 for the International Interfaces Basic Services, 1998. ETS 300 356 ISDN User Part (ISUP), Version 2 for the International Interface, 1995. GR-317 CORE, Generic Requirement for Call Control Using ISDNUP, Issue 2, December 1997. GR-394 CORE, Generic Requirement for ICI Using ISDNUP, Issue 2, December 1997, Revision 1, November 1998. IS 7498 Open Systems Interconnection Basic Reference Model, ISO. IS 7498 DAD 1 Open Systems Interconnection Basic Reference Model Addendum 1: Connectionless Data Transmission, ISO. ISDN User Part Specifications for the National Network of Russia (Compliance Statement), 1988. ISUP-S ISDN User Part Specification, Telecom of Italy, 1988. I.200 Guidance to the I.200 Series of Recommendations, ITU-T(CCITT). I.220 Common Dynamic Description of Basic Telecommunications Services, ITU-T(CCITT).

I.221 Common Specific Characteristics of Services, ITU-T(CCITT). I.230 Definition of Bearer Service Categories, ITU-T(CCITT). I.231 Circuit Mode Bearer Service Categories, ITU-T(CCITT). I.232 Packet Mode Bearer Service Categories, ITU-T(CCITT). I.240 Definition of Teleservices, ITU-T(CCITT). I.250 Definition of Supplementary Services, ITU-T(CCITT). I.251 Number Identification Supplementary Services, ITU-T(CCITT). I.320 ISDN Protocol Reference Model, ITU-T(CCITT). NTT Q.761-a Formats and Codes, 1994. NTT Q.762-a Overview of Functions of Signals and Signals Information, 1997. NTT Q.763-a ISDN User Part (ISUP) Specification Formats and Codes, 1997. NTT Q.764-a ISDN USer Part (ISUP) Specification Signal Protocol, 1995. NTT Appendix 4 ISUP Specification. NTT Appendix 5 ISUP Specification. Q.210 Principles of Telecommunication Services Supported by an ISDN and the Means to Describe Them, ITU-T(CCITT). Q.700 Introduction to ITU-T(CCITT) Signalling System No. 7, 1993. Q.730 ISDN Supplementary Services, 1993. Q.752 Specifications of Signalling System No. 7 Signalling System No. 7 Management, ITUT(CCITT). Q.761 Functional Description of the ISDN User Part of Signalling System No. 7, ITU-T(CCITT), 1993, 1997, and 2000. Q.762 General Function of Messages and Signals, ITU-T(CCITT), 1993, 1997, and 2000. Q.763 Formats and Codes, ITU-T(CCITT), 1993, 1997, and 2000. Q.763 Formats and Codes, ITU-T(CCITT), Addendum 1, 2001. Q.764 Signalling Procedures, ITU-T(CCITT), 1993, 1997, and 2000. Q.765 Application Transport Mechanism, ISUP ASE Module, 1998. Q.766 Performance Objectives in the Integrated Services Digital Network Application, ITUT(CCITT). Q.767 Application of the ISUP of ITU SS7 for International ISDN Interconnections, ITU-T(CCITT), 1991. SS7 Integrated Services Digital Network User Part, ANSI T1.113.1-1995. SS7 Integrated Services Digital Network User Part, ANSI T1.113.2-1995. SS7 Integrated Services Digital Network User Part, ANSI T1.113.3-1995. SS7 Integrated Services Digital Network User Part, ANSI T1.113.4-1995. T1.113 Signalling System Number 7 Integrated Services Digital Network (ISDN) User Part, 1988. T1.113 Signalling System Number 7 Integrated Services Digital Network (ISDN) User Part, 1992. 163 TR 75.95 German Telecom ISUP Specification, Deutsche Telekom FTZ, April 1995. NATIONAL CCS7 STANDARDS FOR MTP and ISUP STANDARDS No. S/CCS-02/03, January 2000. Department of Telecommunications, Telecommunication Engineering Centre, Khurshid Lal Bhawan, Janpath, New Delhi-110 001, India. CHINA ISUP Technical Specification for national No. 7 Signalling Integrated Service Digital Network User Part (ISUP) YDN038.1-1999. CHINA ISUP Technical Specification for national No. 7 Signalling Integrated Service Digital Network User Part (ISUP) (supplementary) Supplementary Amendment YDN 038-1997.

UK ISUP ND 1007:2006/04 TSG/SPEC/007. New Zealand PTC 331/Appendix 5.

SIGTRAN
Trillium SS7/IP software source code solutions enable seamless convergence and inter-working of PSTN and IP protocols under a unified architecture. Signaling Transport (SIGTRAN) is an Internet Engineering Task Force (IETF) standard for transporting message-based Public Switched Telephone Network (PSTN) Signaling System 7 (SS7) traffic over IP networks. The SIGTRAN framework defines a modular structure that uses a common reliable transport protocol and allows the definition of adaptation modules for different PSTN control protocols. The transport protocol, Stream Control Transmission Protocol (SCTP), allows carriers to use the IP infrastructure to transport SS7 telephony traffic over an IP network. Its generic design also provides a reliable transport delivery mechanism for other multimedia and wireless frameworks such as H.323, MGCP, H.248/MEGACO, SIP and 3G. SCTP supports node-to-node transport of SS7/ISDN traffic between Signaling Gateways (SGs)/Media Gateways (MGs) and Media Gateway Controllers (MGCs). It works on the basic concept of associations and streams. An SCTP association: is similar to a TCP connection supports multiple IP addresses at either or both ends (multi-homing) supports multiple logical streams (multi-streaming) provides sequenced delivery for user datagrams within a single stream SCTPs design includes the appropriate congestion-avoidance behavior, message validation and path management capabilities required by the PSTN. Adaptation modules may be added as extensions to the transport protocol. The IETF SIGTRAN working group has defined adaptation modules for ISDN Q.921, MTP Level 2, MTP Level 3 and SCCP.

The Trillium SIGTRAN family of protocols extends the value of a carriers legacy telephone network by carrying signaling traffic across SS7 and IP-based networks. SIGTRAN also facilitates seamless and ubiquitous deployment of applications and services regardless of the underlying network infrastructure. SIGTRAN plays a crucial role in these coexisting and converging SS7/IP signaling networks and is being deployed in an ever-growing number of network integration scenarios.

SIGTRAN Stack Diagram

SIGTRAN Network Architecture

SS7/IP (SIGTRAN) Solutions


The Trillium SIGTRAN solution encompasses the SCTP, IUA, M2UA, M3UA and SUA functionality defined by the IETF SIGTRAN Working Group.

Stream Control Transmission Protocol (SCTP)


Network level fault tolerance through support of multi-homing Persistent associations Reliable data transport to handle missing and duplicated datagrams Elimination of head-of-line blocking Immediate delivery of out-of-band data Detection of session failure User-controlled heartbeat generation Congestion control algorithms Bundling of multiple application PDUs into a single message for improved transport efficiency Data segmentation to conform to discovered path MTU size Random tag and authentication cookie security mechanisms Backhauls Q.921 user messages (X.25, Q.931, Q.SIG) over IP using SCTP Transport of Q.921/Q.931 (Q.921/X.25, Q.921/Q.SIG) boundary primitives

ISDN User Adaptation Layer (IUA)

Communication between protocol management modules on the SG and MGC Supports management of active associations between the SGs and MGCs Backhauls LAPV user signaling (i.e. V5) messages over IP using SCTP Management of active associations between SGP and ASP Mapping between a V5 interface ID and the physical interface (E1), and the associated signaling channel at the SGP Backhauls DPNSS or DASS2 user (i.e. DPNSS Layer 3) signaling messages over IP using SCTP Management of active associations between SGP and ASP Mapping between a DPNSS/DASS2 user type and the physical interface (E1), and the associated signaling channel at the SGP Backhauls SS7 MTP Level 3 user signaling messages over IP using SCTP Transport of MTP Level 2/MTP Level 3 boundary primitives Communication between protocol management modules on the SG and MGC Supports management of active associations between the SGs and MGCs Backhauls SS7 MTP Level 3 user signaling messages over IP using SCTP in peer-to-peer architectures Transport of MTP Level 2/MTP Level 3 boundary primitives Used between SG and MGC SG and IPSP IPSP and IPSP Supports management of active associations between the SGs, MGCs, and IPSPs Supports the transport of any SS7 MTP Level 3 user signaling (ISUP and SCCP) messages over IP using SCTP Mapping of primitives received from the MTP Level 3 user layer to the corresponding SCTP primitives, associations, streams and vice-versa Same upper interface as MTP Level 3 Carries MTP Level 3 User Part Signaling, such as ISUP, SCCP and TUP Management of SCTP transport associations between the SG and MGC/IP databases Nodal Interworking Function that provides seamless mapping between MTP Level 3 and M3UA Active association control and failover Seamless interworking of MTP Level 3 network management functions between SS7 and IP domains Dynamic routing key registration Ability to distribute user traffic to multiple application server processors within an application server Supports the transport of SCCP user signaling (TCAP, RANAP) messages over IP using SCTP. Carries SCCP User Part signaling such as TCAP and RANAP Allows seamless interworking between SCCP in both the SS7 and IP domains

LAPV User Adaptation Layer (V5UA)

DPNSS/DASS2 User Adaptation Layer (DUA)


MTP Level 2 User Adaptation Layer (M2UA)


MTP2-User Peer-to-Peer Adaptation Layer (MTP2)

MTP Level 3 User Adaptation Layer (M3UA)

SCCP User Adaptation Layer (SUA)

Supports operation between SCCP peers in an all-IP domain

M3UA
The SS7 MTP Level 3 User Adaptation Layer (M3UA) software product, defined by the SIGTRAN working group of the Internet Engineering Task Force (IETF), transports signaling messages from MTP3 users (that is, ISUP, SCCP and TUP) over the IP network. Moving SS7 signaling to IP transport is the first step in a carriers transition from a circuit switched to a packet switched core network. IP networks are more efficient, less costly, and are needed to deploy next generation networks, like the IP Multimedia Subsystem (IMS). M3UA supports two primary operational modes: It bridges the boundaries of the SS7 network and IP network. In this mode, M3UA transports the signaling messages from a Signaling Gateway (SG) located at the edge of the SS7 network to an IPresident Media Gateway Controller (MGC) and vice versa. It supports the traditional SS7 call signaling protocols (that is, ISUP, SCCP and TUP) to communicate within an IP network. For example, M3UA transports SCCP signaling messages from a Radio Network Controller (RNC) to a Serving GPRS Support Node (SGSN) in 3G wireless networks. Trillium M3UA protocol software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed M3UA applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
Trillium M3UA protocol software provides the following features and benefits: Interworking Function (IWF) between Trillium M3UA and Trillium MTP3 for rapid signaling gateway development. Provides connection establishment by using the SCTP associations to send and receive signaling datagrams. Supports address translation functionality, which translates the SS7 style addresses (i.e. MTP3 routing label) to the IP addresses.

Performs congestion control and maintains multiple levels of congestion queues as specified for the MTP3 national networks. Supports rolling upgrade, which allows the user to upgrade to a new version of the software without taking the system offline. The upgrade may include a new software release, application of patches, or the enabling/disabling of features by re-coupling the software (Note: this is provided for only when Trillium M3UA is operating in a Fault-Tolerant or Distributed Fault-Tolerant mode). Provides a management interface for configuration and control operations and status and statistics retrieval. The management interface also provides protocol state and alarm information. Provides extensive run-time error checking support. Provides extensive debugging support to ease system integration and testing. Supports function call traces and tracing of incoming and outgoing PDUs. Trace information is provided at the management interface and can be used to support remote logging and analysis operations. Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing The M3UA protocol software provides the following features at a Signaling Gateway (SG): Single instance of M3UA layer can represent multiple SGPs. Transfers all the MTP3 user part (ISUP, SCCP, and TUP) messages received from MTP3 (via IWF) to the Application Servers (ASs), consisting of redundant or load-sharing Application Server Processes (ASPs). Manages the SCTP associations and the traffic between one or more SGs and one or more ASPs or IP-resident databases. ISUP traffic routing to the MGCs based on the DPC/OPC/SLS/ range parameters. All of these parameters, or a subset of them, are allowed for routing. SCCP traffic routing to the ASs based on the DPC/OPC/SLS parameters. All of these parameters, or a subset of them, are allowed for routing. If SCCP carries the TCAP messages, then the TCAP transaction ID range can also be considered in the routing decision making. The protocol software provides for the ASP and IP-resident database redundancy. Provides for load-sharing algorithms (such as round-robin, SLS mapping, and user defined) as well as a sequence control mechanism to ensure no mis-sequencing for traffic diversion. Provides Interworking with Trillium MTP3 for seamless SS7 and IP network management. Supports dynamic registration of routing keys at the SG. Manages ASPI-ids in the network and provides the information about the ASP-ids to other ASPs for failure. Supports local users such as ISUP or SCCP at the SG. The M3UA protocol software provides the following features at an ASP: Single instance of the Trillium M3UA layer can represent multiple ASPs. The equivalent set of primitives to its upper layers (ISUP/SCCP), as provided by the MTP3 to its local users. Routing Label information (OPC/DPC/SIO) at the ASP, as expected by the MTP3 user protocol layer. Management of the SCTP associations and the traffic between the ASP and SG.

Enables SGP load-sharing. Round-robin, SLS based, and user defined load sharing approaches are allowed. Transfers of MTP3-user part (ISUP, SCCP, TUP) messages to the peer ASPs. Supports dynamic registration of the routing keys at the ASP. Provides ASP-ID support, which can be used by the Stack Manager to effectively make switchover decisions in the case of system failures. The M3UA protocol software provides the following features at an IP-Server Process (IPSP): Single instance of Trillium M3UA can represent multiple IPSPs Provides both single-ended and double-ended behavior (as specified in M3UA IETF RFC 4666) of the IPSP. Provides the equivalent set of primitives to its upper layers (ISUP/SCCP), as provided by MTP3 to its local users. Manages the SCTP associations and the traffic between IPSPs. Transfers the MTP3 user part (ISUP, SCCP, and TUP) messages to the peer IPSPs. Supports dynamic registration of routing keys at the IPSP. ISUP traffic routing to the ASs based on the DPC/OPC/SLS range parameters. All of these parameters, or a subset of them, are allowed for routing. SCCP traffic routing to the ASs based on the DPC/OPC/SLS parameters. All of these parameters, or a subset of them, are allowed for routing. If SCCP carries the TCAP messages, then the TCAP transaction ID range can also be considered in the routing decision making. Provides ASP-ID support, which can be used by the Stack Manager to effectively make switchover decisions on system failures. Provides for redundancy of the IP-resident database. Provides for load-sharing algorithms (such as round-robin and SLS mapping) as well as sequence control mechanisms to ensure no mis-sequencing for traffic diversion.

PRODUCT INTERWORKING
The M3UA software interworks with the following next generation network Trillium protocol software: Trillium Stream Control Transmission Protocol (SCTP) Trillium Message Transfer Part Level 3 (MTP3) Trillium ISDN User Part (ISUP) Trillium Signaling Connection Control Part (SCCP) Trillium ATM Adaptation Layer 2 (AAL2) Trillium Protocol Specific Function (PSF) M3UA (Fault-Tolerant software add-on) Trillium Load Distribution Function (LDF) M3UA (Distribution software add-on) Trillium Telephone User Part (TUP)

CONFORMANCE
Trillium next generation network M3UA protocol software conforms to the following global standards: SS7 MTP Level 3 User Adaptation Layer, RFC 4666, IETF (obsoletes RFC 3332) ETSI TS 102 142 v1.1.1 M3UA ETSI TS 102 381 v1.1.1. M3UA Test Specification Refer to the Trillium MTP Level 3 User Adaptation Layer (M3UA) Functional Specification for detailed product functionality information.

SUA
The SCCP User Adaptation Layer (SUA) software product, defined by the SIGTRAN working group of the Internet Engineering Task Force (IETF), transports signaling messages from the SCCP users (that is, TCAP and RANAP) over the IP network. Trillium SUA software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed SUA applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
The SUA software provides the following features and benefits: A management interface for configuration and control operations and status and statistics retrieval. It also provides protocol state and alarm information at the management interface. Extensive run-time error checking support. Extensive debugging support to ease system integration and testing. Support for function call traces and tracing of incoming and outgoing PDUs. Trace information is provided at the management interface and can be used to support the remote logging and analysis operation. Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing The SUA software provides the following features at an SGP: Transfers all the SCCP user part (TCAP, RANAP etc.) messages received from SCCP (via IWF) to the ASs, consisting of redundant or load-sharing ASPs. Manages the SCTP associations and the traffic between one or more SGPs and one or more ASPs or IP-resident databases. TCAP traffic routing to the ASs, based on the GT/DPC/OPC/SSN parameters. All of these parameters, or a subset of them, are allowed for routing. An ASP or IP-resident database failover and loadsharing. Multiple load-sharing algorithms (such as connection based) are allowed. Interworking with SCCP for seamless SS7 and IP network management. Dynamic registration of routing keys at the SGP. Support for Global Title Translation The SUA software provides the following features at an ASP:

The equivalent set of primitives to its upper layers (TCAP, RANAP etc.), as provided by the SCCP to its local users. Routing Label information (GT/OPC/DPC/SSN) at the ASP, as expected by the SCCP user protocol layer. Management of the SCTP associations and the traffic between the ASP and SG. Enables SGP loadsharing. Multiple load-sharing approaches are allowed. Transfers the SCCP user part (TCAP, RANAP etc.) messages to the peer ASPs. Supports the dynamic registration of the routing keys at the ASP. Support for Global Title Translation The SUA software provides the following features at an IPSP: Both single-ended and double-ended behavior (as specified in RFC 3868) of the IPSP through the configuration parameter, per remote node basis. The equivalent set of primitives to its upper layers (TCAP, RANAP etc.), as provided by SCCP to its local users. Manages the SCTP associations and the traffic between IPSPs. Transfers the SCCP user part (TCAP, RANAP etc.) messages to the peer IPSPs. Supports the dynamic registration of routing keys at the IPSP. RANAP traffic routing to the ASs based on the DPC/OPC/SSN/GT range parameters. All of these parameters, or a subset of them, are allowed for routing. TCAP traffic routing to the ASs based on the DPC/OPC/ SSN/GT parameters. All of these parameters, or a subset of them, are allowed for routing.

PRODUCT INTERWORKING
Trillium SUA software interworks with the following Trillium products: Stream Control Transmission Protocol (SCTP) Signaling Connection Control Part (SCCP) Transaction Capabilities Application Part (TCAP) Radio Access Network Application Part (RANAP)

CONFORMANCE
The SUA software conforms to the SS7 SCCP User Adaptation Layer, RFC 3868, IETF. Refer to the SCCP User Adaptation Layer (SUA) Functional Specification for a detailed implementation.

SCTP
Stream Control Transmission Protocol (SCTP), defined by the Signal Transport (SIGTRAN) working group of the Internet Engineering Task Force (IETF), is a transport level datagram transfer protocol that

operates on top of an unreliable datagram service such as Internet Protocol (IP). SCTP is the transport protocol specified by next generation network architectures and is used by SIP, Diameter, GCP (H.248/MEGACO/MGCP), and SIGTRAN User Adaptation (UA) protocol layers. It provides secure and reliable transport, which is a must to fulfill the promise of next generation network services like multimedia messaging.

SCTP works on the basic concepts of associations and streams. An SCTP association is similar to a TCP connection except that it can support multiple IP addresses at either or both ends. An SCTP association is comprised of multiple logical streams, ensuring the sequenced delivery of user datagrams within a single stream. A datagram lost in one stream does not block datagrams in other streams.

SCTP SUBLAYERS
Although SCTP is designed to carry PSTN signaling information over the IP network, its generic design can be utilized to provide a reliable transport delivery mechanism for other multimedia and wireless frameworks such as SIP, Diameter, GCP, 4G wireless and so on. Trillium SCTP protocol software enables telecom equipment manufacturers of Soft Switches, Call State Control Functions (CSCF), IP edge devices, IMS Application Servers, Fixed Mobile Convergence Gateways or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed SCTP applications Product deliverables consist of C protocol source code software, documentation, training, and warranty and technical support. SCTP services include: Acknowledged error-free non-duplicated transfer of user data Segmentation of user datagram to conform to the path MTU size Sequenced delivery of user datagrams within a stream Optional bundling of multiple user datagrams into one SCTP datagram to improve bandwidth utilization Support for multiple transport addresses at either or both ends of an association to enhance reliability Seamless integration with Trillium protocol software SCTP users: Next Generation Network protocols

FEATURES + BENEFITS

SIP Diameter GCP (H.248 / MEGACO / MGCP) SIGTRAN protocols SUA M3UA M2UA M2PA IUA V5UA DUA Delivers datagrams reliably Provides multiple streams to remove head-of-line blocking Delivers sequenced datagrams in a stream; a datagram lost in one stream does not block datagrams in other streams. Delivers out-of-order datagrams Segments large user datagrams to conform to the current path MTU size Bundles multiple, small user datagrams in a SCTP datagram to improve bandwidth use Supports multi-homing Provides a service user, controlled heartbeat mechanism to monitor whether the endpoint is reachable Provides endpoint failure notifications Provides destination transport address failure notifications of a multi-home destination Provides destination address failover mechanism Provides interface to the service user to retrieve unsent/undelivered/ unacknowledged datagrams for abnormal association termination Supports DNS interface to resolve hostname parameter Supports both Adler-32 and CRC-32 checksum algorithm at runtime (RFC 3309) Supports path probing procedure Provides a management interface for configuration and control operations, and status and statistics retrieval; it also provides protocol state and alarm information at the management interface Provides extensive run-time error checking support Provides extensive debugging support to ease system integration and testing Provides support for function call traces and tracing of incoming and outgoing PDUs; the trace information is provided at the management interface, which can be used to support remote logging and analysis operation Supports IPv4 and IPv6 Supported user defined IP TOS parameters Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium protocol source code software from Continuous Computing

INTERWORKING
Trillium SCTP protocol source code software interworks with the following Trillium portable software products: Trillium SIP (Session Initiation Protocol)

Trillium Diameter Trillium GCP (Gateway Control Protocol) Trillium M3UA (MTP3 User Adaptation Layer) Trillium IUA (ISDN Q.921 User Adaptation Layer) Trillium V5UA (V5 User Adaptation Layer) Trillium DUA (DPNSS/DASS-Layer 2 User Adaptation Layer) Trillium SUA (SCCP User Adaptation Layer) Trillium M2UA (MTP2 User Adaptation Layer) Trillium M2PA (MTP2 User Peer-to-Peer Adaptation Layer)

CONFORMANCE
Trillium SCTP software conforms to the following standards: Trillium Advanced Portability Architecture (TAPA) RFC 4960 Stream Control Transmission Protocol Stream Control Transmission Protocol, IETF RFC 2960 SCTP Checksum, IETF RFC 3309 SCTP Specification Errata and Issues, IETF RFC 4460 ETSI TS 102 369 v1.1.1 SCTP ETSI TS 102 144 v1.1.1 SCTP Test Specification

MAP GSM, GPRS, UMTS


The Global System for Mobile Communications (GSM) is a globally accepted standard for digital cellular communications. Mobile Application Part (MAP) GSM supports interactive mobile applications (e.g., cellular, paging, voice messaging) between the network entities in a GSM system. These functional entities include Home Location Registers (HLRs), Visitor Location Registers (VLRs), Mobile Switching Centers (MSCs), SGSN Serving GPRS Support Node (SGSN) and so on. Trillium MAP GSM software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed MAP GSM applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
Supports ASN.1 Encoding/Decoding of all the standard operations-related messages exchanged in the MAP interfaces, like C, D, and E, and so on. These MAP messages are exchanged to provide CAMEL services, GPRS network services and 3G network services. Enables dialogue establishment and release procedures. Provides remote operation invocation procedures. Securely transports MAP messages as defined by the MAP security protocol (MAPSec). Supports Trillium SCCP release 3.2 for the ITU/ANSI 96 specifications. Runs over SS7 or TCP/IP by using either the Trillium SS7 stack or the Trillium TCAP over TCP/IP (SR-3389) software. Segmentation mechanism, as explained, in the MAP protocol machine (PM) for user-specific operation responses. Audit of dialogues. In systems where there is a possibility of the MAP-GSM application and the MAPGSM protocol going out of synch, the stack manager can issue a control request MAP-GSM asking it to delete the dialogues and invokes older than the specified time period. Supports for Trillium DFT/HA Core products to operate in a distributed fault tolerance environment. Note, MAP-GSM can only operate as a pur Fault Tolerant layer. Rolling Upgrade compliance and can work with Trilliums FTHA/DFTHA products, which support the Rolling Upgrade feature. Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing Location management services Handover management services Authentication management services IMEI (International Mobile Equipment Identities) management services Subscriber management services Fault recovery management services Operation and maintenance services Call handling services Supplementary services Short Message Service (SMS) management services Network-requested PDP context activation services Location service management services

MODULE SERVICES

PRODUCT INTERWORKING
The MAP GSM product can be used with Trillium TCAP, TCAP over TCP/IP, MTSS Windows NT and MTSS Solaris software products. For American networks, the MAP GSM product can be used in hybrid stacks with the ITU-TCAP and ANSI-SCCP software products.

CONFORMANCE
Trillium MAP GSM software conforms to: Trillium Advanced Portability Architecture (TAPA) GSM 29.002, Phase 2+ Specification, for 3G networks (Release-7)

GSM 29.002, Phase 2+ Specification, for 3G networks (Release-6) GSM 29.002 Phase 2+ Specification for 3G networks (Release-5) GSM 29.002 Phase 2+ Specification for 3G networks (Release-4) GSM 29.002 Phase 2+ Specification for 3G networks (Release-99) GSM 09.02 Phase 2+ Specification for 2G networks (Release-98) GSM 09.02 Phase 2+ Specification for 2G networks (Release-97) GSM 09.02 Phase 1 and 2 Specifications GSM 33.200 for Network Domain Security (Release-6) GSM 33.200 for Network Domain Security (Release-5) GSM 33.200 for Network Domain Security (Release-4) Refer to the Mobile Application Part GSM Functional Specification for a detailed implementation.

SS7
Trillium Signaling System 7 (SS7) software source code solutions enhance and extend the signaling capabilities of next-generation telecommunications network devices by enabling superior availability, performance and scalability. SS7 is a suite of global telecommunications protocol standards that define the procedures by which network elements within the Public Switched Telephone Network (PSTN) exchange control information over digital signaling links for setting up, managing, and tearing down wireline and wireless calls. Signaling System 7 is also the protocol that defines the procedures to transport and process database queries necessary for providing todays advanced intelligent network (AIN) features and services. SS7 is increasingly being used to bridge the PSTN with next-generation Internet Protocol (IP) and 3G Wireless networks. Designed to improve network operation and to provide enhanced services, SS7 carries packetized data to form a low-delay, highly secure and reliable infrastructure that supports voice transport and services over the circuit-switched network. The SS7 standard has been extended for multiple country-specific variations, such as the American National Standards Institute (ANSI) and Telcordia Technologies (formerly Bellcore) standards within North America, and the European Telecommunications Standards Institute (ETSI) standard in Europe. Broadband standards have been defined to support transferring Signaling System 7 messages over ATM to take advantage of the higher speeds and Quality of Service (QoS) available in broadband networks.

The SS7-over-IP standards support transporting SS7 messages over IP-based networks, which enables seamless convergence and inter-working of PSTN and IP protocols within a unified architecture.

SS7 Stack Diagram

SS7 Network Architecture

SS7 Solutions
The Trillium SS7 product line includes the following protocol layers:

Intelligent Network Application Protocol (INAP)


Capability Set 1 (CS1), as defined by the ITU, ETSI, and the Generic Requirement (GR) standards of the Telcordia Advanced Intelligent Network (AIN) The interaction between the SSF, SCF, Specialized Resource Function (SRF), and the Service Data Function (SDF) The signaling protocol to establish, maintain and release circuit-switched network connections across an SS7 network; can act as originating, destination or intermediate exchange ITU-T, Telcordia (formally Bellcore), ANSI, Singapore, Q.767, ETSI, FTZ, Russia, Italy, NTT (Japan), and other variants Used by the Mobile Switching Center (MSC), Serving GPRS Support Node (SGSN), and Gateway GPRS Support Node (GGSN) in wireless networks to query the Home Location Register (HLR) or Visitor Location Register (VLR) to determine and/or verify subscriber services

ISDN User Part (ISUP)


Mobile Application Part (MAP)

MTP1
Defines the physical and functional characteristics of the digital signaling link Reliable transfer of signaling messages over signaling links ITU-T, ANSI, TTC (Japan), NTT (Japan), China, and other variants Broadband and narrowband signaling traffic management, signaling link and route management Functionality as an SSP or STP; Direct inter-working with Trillium Q.2140 ATM ITU-T, ANSI, TTC (Japan), NTT (Japan), Singapore, China, B-ICI, and other variants Connection-oriented and/or connection-less services (Class 0, 1, 2, and 3) for transferring data across an SS7 network ITU-T, ANSI, and China variants End-to-end, connectionless network service protocol between transaction capability users across an SS7 network An ASN.1 encoding/decoding engine to encode/decode all operation codes and dialog parameters ITU-T, ANSI, ETSI, and TTC (Japan) variants Convergence functions necessary to map the SS7 MTP Level 3 protocol to the ATM Q.SAAL protocol ITU-T Q.2140, B-ISDN ATM Adaptation Layer SSCF at NNI and Q.2110, B-ISDN ATM Adaptation Layer SSCOP Establishing, maintaining and releasing circuit-switched network connections across an SS7 network; can act as the originating, destination, or intermediate exchange ITU-T and China variants The Motorola MC68360 SCC Driver portable software product supports the HDLC and SS7 interfaces. It can be directly used with Trillium LAPB, LAPD, Frame Relay, and MTP2 products. The Motorola MPC8260 Driver and MPC860 Driver portable software product supports the HDLC, AAL5, and SS7 interfaces. It can be directly used with the Trillium LAPB, LAPD, Frame Relay, ATM, and MTP2 products.

MTP2

MTP3

Signaling Connection Control Part (SCCP) Transaction Capabilities Application Part (TCAP) Q.2140 Telephone User Part (TUP) Drivers

TCAP

The Transaction Capabilities Application Part (TCAP) portable software product provides the functions and procedures for an application at one node in the signaling network to invoke the execution of an application at another node in the signaling network and exchange the results of such an invocation. The TCAP software resides on network elements such as switches, adjunct processors, service platforms and test equipment. Trillium TCAP software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed TCAP applications The TCAP software provides the capabilities to associate operations and replies, and detect and recover from abnormal situations. ITU-T, ETSI, ANSI and TTC (Japan) variants of the protocol are supported. Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
Supports the Fault Tolerant/High Availability (FT/HA) solution when combined with Trillium PSF TCAP (FT/HA) software. Supports the Distributed Fault-Tolerant/High Availability (DFT/HA) solution when combined with Trillium PSF TCAP (FT/HA) and LDF TCAP software. Supports SCCP User Adaptation Layer (SUA) which transfers SCCP-user signaling messages for both connection-oriented and connection-less classes of services to an IP network. Provides transaction and component sub-layer functionality.

Supports unstructured and structured dialogue. Supports unstructured dialogue facilities including sending one or more components that do not expect replies. Supports structured dialogue facilities including transaction begin, transaction continuation, transaction end, transaction abort, exception reporting, query with permission, query without permission, conversation with permission, conversation without permission and response. Supports all classes of service including class 1 (both success and failure reported), class 2 (only failure is reported), class 3 (only success is reported) and class 4 (neither success nor failure is reported). Unstructured dialogues use class 4 service. Provides all statistics for traffic engineering and network management in compliance with Q.752. Supports multiple variants including ITU 1988, 1992, and 1996; ANSI 1988, 1992, and 1996; ETSI 1996; and TTC (Japan). Uses connectionless services of SCCP. Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

PRODUCT INTERWORKING
Can be used with Trillium Distributed Fault-Tolerant/High-Availability (DFT/HA) Core, Fault-Tolerant/HighAvailability (FT/HA) Core, MAP GSM, MAP IS41, INAP, SCCP, SCCP User Adaptation Layer (SUA), PSF TCAP (FT/HA), LDF TCAP, TCAP Over TCP/IP and Multi-threaded System Services (MTSS) software products.

CONFORMANCE
Trillium TCAP software conforms to the following standards: ETSI, ETS 300 287-1 ITU-T, Q.701, Q.752, Q.771-Q.775, Q.787 ANSI, T1.114 TTC (Japan), JT Q.771- JT Q.774 Refer to the TCAP Functional Specification for detailed implementation information.

SCCP
The Signaling Connection Control Part (SCCP) protocol layer provides a means to control logical signaling connections and to transfer signaling data units across the SS7 network. SCCP software resides in various network elements including SSP, SCP, STP, IP, MSC, BSC, BSS, SGSN and HLR/VLR/SCF/AUC/EIR.

Trillium SCCP software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed SCCP applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
Supports the DFT/HA environment, which allows creation of, and load distribution between, multiple active/standby software images of Trillium SCCP. DFT/HA creates higher availability, provides load sharing over multiple processors and provides increased scalability. Supports the FT/HA environment, which provides active/standby processing. The active copy takes part in event processing and updates the standby with healthy state changes, thereby eliminating error propagation and increasing system reliability. FT/HA supports the Six Nines (99.9999%) reliability requirements of carrier-grade networks. Supports the Rolling Upgrade feature, which allows the user to upgrade to a new version of the software without taking the system offline; the system continues to provide service when the software is being upgraded. Supports standards bodies recommendations, including CCITT (ITU) Q.711 Q.716, Q.752, and ANSI T1.112 for routing, translation and management functions. Supports multiple variants, including ITU 1988, ITU 1993, ITU 1996, ANSI 1988, ANSI 1992, ANSI 1996, Japan JT-Q711 through JT-Q714, Telcordia (GR246 Issue 5), and China 1994. Complies with GSM 08.06 specifications. Supports routing functions, including address translation, routing based on global title, routing based on SSN and routing based on DPC. Supports connectionless and connection-oriented classes of services including:

Class 0 Basic connectionless class Class 1 Sequenced (MTP) connectionless class Class 2 Basic connection-oriented class Class 3 Flow control connection-oriented class Supports connectionless service functions including transport of user data, mapping of network address to signaling relations, sequencing of service classification and providing segmentation and reassembly of user data. Supports connection-oriented service functions including connection establishment, transporting user data, sequencing, segmenting, flow control and connection release. Supports management functions including SCCP subsystem status check, change notification of SCCP subsystem status and service withdrawal of SCCP subsystem. Supports audits of signaling connections states with SCCP service users. Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

PRODUCT INTERWORKING
Trillium SCCP software can be integrated easily to work with other Trillium software, including MTP3, TCAP, PSF SCCP (FT/HA), MTP3 User Adaptation Layer (M3UA) and Multi-Threaded System Services (MTSS). CONFORMANCE Trillium SCCP software conforms to the following standards: ITU-T, Q.711-Q.714, Q.716 (1988, 1993, 1996), Q.752 ANSI T1.112 (1988, 1992, 1996) Telcordia GR-246 Issue 5 China (1994) Japan (JT Q711 JT Q714) GSM 08.06

Q.2140
The Q.2140 portable software product provides the convergence functions necessary to map the SS7 MTP Level 3 protocol to the ATM Q.SAAL protocol. The Q.2140 software provides the Service Specific Coordination Function (SSCF) of the ATM Adaptation Later (AAL) in the control plane of the ATM model. The Q.2140 software product provides the means to: Establish and release SAAL connections for assured data transfer Transfer data Control the flow of the data transfer Retrieve Service Data Units (SDUs)

Monitor signaling link errors Trillium Q.2140 software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed Q.2140 applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
Supports mapping of primitives at SAAL user (MTP3) interface to signals defined at the SSCOP provider (Q.SAAL) interface Supports local data retrieve function in support of MTP3 changeover procedure Supports link status information so that appropriate primitives and signals may be generated Supports local processor outage and local processor recovery procedures Supports congestion procedure Supports alignment procedure Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

PRODUCT INTERWORKING
Trillium Q.2140 software can be integrated easily to work with other Trillium software, including MTP Level 3, Q.SAAL and Multi-Threaded System Services (MTSS).

CONFORMANCE
Trillium Q.2140 software conforms to the following standards: ITU-T Draft Recommendation Q.2140, B-ISDN ATM Adaptation Layer Service Specific Coordination Function for signaling at the Network Node Interface (SSCF at NNI) Specification ANSI Recommendation T1.645 1995, B-ISDN signaling ATM Adaptation Layer Service Specific Coordination Function for Support of signaling at the Network Node Interface (SSCF at NNI) Refer to the Q.2140 Functional Specification for detailed implementation information.

INAP
The Intelligent Network Application Part (INAP) protocol supports Capability Set 1 (CS1) as defined by ITU, ETSI and the Generic Requirement (GR) standards of the Telcordia Advanced Intelligent Network (AIN). INAP supports the interaction between the following network nodes of an Intelligent Network (IN): Service Switching Point (SSP) Service Control Point (SCP) Specialized Resource Point (SRP) Trillium INAP software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed INAP applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
Supports Capability Set 1 (CS1) and AINGR Supports all operations in ITU-T 1218 Supports all operations in ETS 300 374-1 Supports all operations defined in GR-1299 and GR-1129 Provides capabilities to establish, maintain, and terminate dialogues and operations Supports error detection and recovery Provides ASN.1 encoding/decoding engine to encode/decode all operation codes and dialogue parameters Provides interface to TCAP Provides support for running over TCP/IP using Trillium TCAP over TCP/IP protocol layer Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

PRODUCT INTERWORKING
Trillium INAP software can be used with Trillium TCAP and Trillium MOS software products. The lower interface of INAP maps directly to the upper interface of the Trillium TCAP product.

CONFORMANCE
Trillium INAP software conforms to the following standards: ITU Q.1214 and Q.1218 ETSI, ETS 300 374-1 GR-1129-CORE Issue 3, Telcordia GR-1299-CORE Issue 4, Telcordia

FP
The 3rd Generation (3G) Framing Protocol (FP) provides the data and control frame procedures as described in 3GPP specifications. FP is a user plane protocol that exists on the Iub and Iur interfaces. The FP software can work on Radio Network Controllers (RNC) as well as Node Bs. The following features are supported in each both the RNC and Node B behavior models. DCH FP service provides following functions on the Iub and Iur interface: Transport of TBS for dedicated transport channels Support of transport channel synchronization Support of node synchronization Transport of outer loop power control information from SRNC to Node B Transport of radio interface parameters update information from SRNC to Node B Transport of DSCH TFCI signaling information from SRNC to Node B Supports Transport Bearer replacement for DCH Transport of Rx Timing Deviation from Node B to SRNC CCH FP service provides following functions on the Iub interface: Transport of TBS for common transport channels Transport channel synchronization for common transport channels Support of node synchronization mechanism Supports transport bearer replacement for DSCH channel CCH FP service provides following functions on the Iur interface: Transport of MAC-c/sh SDUs from the DRNC to the SRNC for RACH common transport channels Transport of MAC-c/sh SDUs from the SRNC to the DRNC for FACH common transport channel Flow Control between MAC-d and MAC-c/sh for FACH common transport channel Transport of MAC-c/sh SDUs between the SRNC and the DRNC for USCH and DSCH common transport channels Flow Control between MAC-d and MAC-c/sh for DSCH common transport channel Transport of MAC-d flows between the SRNC and the DRNC for HS-DSCH common transport channels Flow Control between MAC-d and CRNC HS-DSCH Flow Control Trillium 3G FP software enables telecom equipment manufacturers of RNCs, Node Bs or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed FP applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

PRODUCT INFORMATION

The 3G FP software is a portable C source code with modular design and simple interfaces which can be easily ported into any environment under any operating system. Extensive debugging capabilities are provided including debug printing and function traces. This is useful in embedded systems in which other symbolic debugging is unavailable. Extensive error checking and recovery mechanisms are available to deal with normal error conditions, which can be enabled using compile time options.

FEATURES + BENEFITS
Can operate on both an RNC and Node B to provide the Iub and Iur interfaces. Provides DCH and CCH features. Release99, Release4, and Release5 compliant. Recovers from detected errors and notifies unrecoverable errors. Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

PRODUCT INTERWORKING
Trillium 3G FP software interworks with Trillium MAC and Trillium ATM software to support the Iub and Iur interfaces. CONFORMANCE Trillium 3G FP software conforms to the following standards: 3GPP Technical Specifications 25.427 V3.9.0 3GPP Technical Specifications 25.435 V3.9.0 3GPP Technical Specifications 25.427 V4.5.0 3GPP Technical Specifications 25.435 V4.6.0 3GPP Technical Specifications 25.427 V5.5.0 3GPP Technical Specifications 25.435 V5.8.0 3GPP Technical Specifications 25.425 V3.8.0 3GPP Technical Specifications 25.425 V4.4.0 3GPP Technical Specifications 25.425 V5.8.0 Refer to 3G FP Functional Specifications for the detailed implementation information.

GCP H.248 / MEGACO


Gateway Control Protocol (GCP) is an implementation of the MGCP (including MGCP, Packet Cable NCS, and Packet Cable TGCP) and the MEGACO (H.248) protocol stack for use in a Media Gateway Controllers and a Media Gateways. Trillium GCP software enables telecom equipment manufacturers of Media Gateway Controllers (MGCs / MGCFs), Call Agents (CAs, Softswitches), Media Gateways (MGs, both Circuit Switched and Packet Switched), Border Gateway Control Functions (BGCFs), Border Gateways (BGs) or other products to: Accelerate time-to-market Reduce development costs Reduce project risk of internally developed MGCP applications Product deliverables consist of C source software, documentation, training, a warranty, technical support, and the Trillium XML-based Test Architecture (XTA). The following figures illustrate the MGC and MG protocol stack architectures:

FEATURES + BENEFITS
Trillium GCP supports the following features:

COMMON FEATURES
Support for Trillium Fault-Tolerant/High-Availability (FT/HA) architecture Procedures to establish, maintain, and terminate media connections on Media Gateways Support for managing multiple Media Gateways simultaneously Protocol interfaces to support the operation of a Media Gateway device Management of the transactions between the MGC and the MG Procedures for error detection and recovery Provides interfaces to build MGC and MG components Provides management interfaces for configuration, control and retrieval of status and statistics. It also provides protocol state and alarm information at the management interface. Provides extensive run-time error checking support Provides extensive debugging support for easy system integration and testing Provides support for function call traces and PDU traces. The trace information is provided at the management interface to support remote logging and analysis. Provides an encode/decode library engine for transmission and reception of all protocol messages using text encode/decode Encodes/decodes SDP session descriptions contained in the messages Supports transaction management as specified described in the specification s Receives notification on the responses received for transactions Prevents restart avalanche Performs version negotiation Performs redirection Supports multi-threaded encode-decode for SMP machines as an optional feature Supports both IPv4 and IPv6 as the underlying network layer protocols

Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing Supports transmission and delivery of the following MGCP commands and notifications: EPCF Endpoint configuration CRCX Create connection MDCX Modify connection DLCX Delete connection RQNT- Request to notify NTFY Notify AUEP Audit endpoint AUCX Audit connection RSIP- Restart in progress Non-standard commands and parameters Supports the following basic MGCP packages: Generic media package DTMF package MF package Trunk package Line package Handset emulation package RTP package Network access server package Announcement server package Script package CAS packages MGCP ATM package MGCP Base package Business Phone package Feature Key package Display XML package Supports transparent handling of unsupported/non-standard packages Supports communication between MGC and MG over UDP , TCP, SCTP, M3UA, and MTP3/MTP3-B Supports parameter extensions as defined RFC 2705BIS Supports requirements of RFC 2705BIS for transmission/retransmission of piggy-backed messages Supports Response Acknowledgement Response Supports MGCP Specification RFC 3435 Supports transmission and delivery of the following MEGACO commands and notifications: Add Modify Subtract Move AuditValue AuditCapabilities

MGCP-SPECIFIC FEATURES

MEGACO-SPECIFIC FEATURES

Notify ServiceChange Supports Binary and Text Encoding and Decoding of MEGACO messages Supports parsing of version 1, version 2 & version 3 MEGACO messages Supports transport of MEGACO messages over TCP, UDP, SCTP, MTP3 and M3UA Supports Command Level or Transaction Level Control by the User Supports the following basic MEGACO packages: Generic package Base root package Tone generator package Tone detection package Basic DTMF generator package DTMF detection package Call progress tone generator package Call progress tone detection package Analog line supervision package Basic continuity package Network package RTP package TDM circuit package Fax / text phone / modem tones detection package Text conversion package Text telephony package Call type discrimination package Fax etal package IP fax package User interface package Advanced audio server package Display Package Key Package Keypad Package Label Key Package Function Key Package Indicator Package Soft Key Package Ancillary Input Package Dynamic Tone Definition Package Generic Announcement Package Bearer Characteristics Package Bearer Network Connection Cut Package Reuse Idle Package Generic bearer Connection Package Bearer Control Tunnelling Package Basic Call Progress Tones Package Expanded Call Progress Tones Package

Basic Services Tones Package Expanded Services Tones Package Intrusions Package Business Tones Package Media Gateway Resource Congestion Handling Package H245 Package H323 Bearer Control Package H324 Package H245 Command Package H245 Indication Package 3G User Plane Package 3G Circuit Switched Data Package 3G TFO(Tandem Free Operation) Control Package 3G Expanded Call Progress Tones Package Advanced Audio Server Base Package AAS Digit Collection Package AAS Recording Package AAS Segment Management Package Quality Alert Ceasing Package Conferencing Tones Generation Package Diagnostic Tones Generation Package Carrier Tones Generation Package Enhanced Alerting Package Analog Display Signalling Package Multi Freq Tone Generation Package Multi Freq Tone Detection Package Basic CAS Package Robbed Bit Signalling Package Operator Services and Emergency Services Pkg Operator Services Extension Package Extension Analog Line Supervision Package Automatic Metering Package Inactivity Timer Package 3G Modification of Link Char Bearer Capability Base Announcement Syntax Package Voice Variable Syntax Package Announcement Set Syntax Package Phrase Variable Syntax Basic NAS Package NAS Incoming Package NAS Outgoing Package NAS Control Package NAS Root Package Profile Handling Package MG Overload Control Package

Extended DTMF Detection Package Quiet Termination Line Test Package Loopback Line Test Response Package ITU 404Hz Line Test Package ITU 816Hz Line Test Package ITU 1020z Line Test Package ITU 2100Hz Disable Tone Line Test Package ITU 2100Hz Disable Echo Canceller Tone Line Test ITU 2804Hz Tone Line Test Package ITU Noise Test Tone Line Test Package ITU Digital PseudoRandom Test Line Test ITU ATME No.2 Test Line Response ANSI 1004Hz Test Tone Line Test Package ANSI Test Responder Line Test Package ANSI 2225Hz Test Progress Tone Line Test ANSI Digital Test Signal Line Test Package ANSI Inverting Loopback Line Test Response Ext H.324 Packages Extended H.245 Command package Extended H.245 Indication Package Enhanced DTMF Detection Package Connection Group Identity Package 3G CTM Text Transport Package SPNE Control Package Semi-Permanent Connection Package Shared Risk Group Package Spiting Package Basic CAS Addressing Package Floor Control Package Indication of Being Viewed Package Volume Control Package Volume Detection Package Volume Level Mixing Package Mixing Volume Level Control Package Voice Activated Video Switch Package Lecture Video Mode Package Contributing Video Source Package Video Window Package Tiled Window Package Adaptive Jitter Buffer Package International CAS Package CAS Blocking Package International CAS Compelled Package International CAS Compelled with Overlap Package International CAS Compelled with End-to-end Package

RTCP XR Package RTCP XR Burst Metrics package 3G Enhanced Circuit Switched Date Package 3G IP Transport Package 3G Flexible Tone Gen Package PCM Frame Spare Bit Package MSF UK Call Prog Tones Generator Package MSF UK Announcement Package MSF UK Analog Line Package MSF UK Automatic Metering Package TIPHON Ext H.248/MEGACO Package Differentiated Services Package Gate Management Package Traffic Management Package Gate Recovery Information Package NAT Traversal Package MPLS Package VLAN Package Detailed Congestion Reporting Package Stimulus Analogue Lines Package International CAS Compelled Register Signaling Package Coin Operated Phone Control Package Metering Pulse Detection Package Trace Package Hanging Termination Package IP NAPT Traversal Package Notification Behaviour Package Base Context Package Application Data Incativity Detection Package IP Domain Connection Package Detection Package Digital Circuit Multiplication Equipment Package Multi-level Precedence and Pre-emption Package MGC Information Package Text Overlay Package Border and Background Package Segmentation Package ETSI Notification Behavior Package ETSI Notification Rate Package Automatic Speech Recognition Package Set Extension to basic syntax for TTS Enhancement Package Advanced Audio Server Base Package for TTS Enhancement Multimedia Play Package Floor Status Detection Package Floor Control Policy Package Address Reporting Package

Connection Capability Control Package Statistic Conditional Reporting Package RTCP HR QoS Statistics Package ASCI Group Call Package Annex C as ABNF package Supports transparent handling of unsupported/non-standard packages Supports Profile Negotiation Supports Notify Avalanche Prevention Supports Message Segmentation Supports communication between MGC and MG over UDP, TCP, SCTP, M3UA, and MTP3/MTP3-B Supports latest MEGACO Implementors Guide Supports the management of multiple MGs within a single instance of the product Supports a distributed call control application for managing the multiple MGs Supports communication on the default port or on any other user selected port when communicating with MGs. This allows support for managing the transaction load on the MGC. Supports configured and discovered MGs Supports mated-MG pair configuration for the MEGACO protocol Supports both binary and text encoding on a per MG basis Supports interaction with the configured MGC Supports protocol operation on the default port (protocol-specified) or any other port configured Supports For MEGACO, supports handoff procedures for MEGACO Supports both binary and text encoding on a per MGC basis Supports virtual MGs Supports version negotiation Supports Profile Negotiation Supports Notify Avalanche Prevention

MGC-SPECIFIC FEATURES

MG-SPECIFIC FEATURES

CONFORMANCE
The Gateway Control Protocol software conforms to the following standards: Media Gateway Control Protocol Version 1.0, Internet RFC3435 PacketCable Network-Based Call Signaling (NCS) Protocol Specification, PKT-SP-EC-MGCP-I04011221 PacketCable PSTN Gateway Call Signaling (TGCP) Protoc ol Specification, PKT-SP-TGCP-I02011221 MGCP Basic Packages RFC 3660 ATM MGCP Package draft-rajeshkumar-mgcp-atm-package-01.txt MGCP Fax Package draft-andreasen-mgcp-fax-00.txt MGCP CAS Packages RFC 3064 MGCP Business Phone Packages RFC 3149 SDP : Session Description Protocol, Internet RFC 2327 & RFC 4566 Augmented BNF for Syntax Specifications: ABNF, Internet RFC 2324 MEGACO Protocol Version 1.0, Internet RFC3525

H.248.1 Version 1 Implementors Guide, 13 April, 2006 H.248 Sub-series Implementors Guide, 13 April, 2006 ITU-T recommendation H.248.1 Version 3 (09/2005): Gateway control protocol MEGACO/H.248 NAS Package, 04/2002, IETF Draft draft-ietf-megaco-naspkg-04.txt. Conventions for the use of the Session Description Protocol (SDP) for ATM B earer Connections. RFC 3108 H.248.2 Fax etal Package H.248.3 Packages for User Interfaces as required by the MEGACO IP Phone Media Gateway Profile, RFC 3054 H.248.4 Transport Over Stream Control Transmission Protocol H.248.5 Transport Over ATM H.248.6 Dynamic Tone Definition Package H.248.7 Generic Announcement Package H.248.9- Advanced Audio Server Package H.248.10 Congestion Handling Package H.248.11- Media Gateway Overload Control Package H.248.12 H.323 and H.324 Interworking Package H. 248.13 Quality Alert Ceasing Package H.248.14 Inactivity Timer Package H.248.16 Extended DTMF Detection Package H.248.17 Line Test Package H.248.18 Package for Support of Multiple Profiles H.248.19 Decomposed MCU, Audio, Video and Data Conferencing Package H.248.21 Semi-Permanent Connection Handling Package H.248.22 Shared Risk Group Package H.248.23 Enhanced Alerting Packages H.248.24 Multi-Frequency Tone Generation and Detection Packages H.248.25 Basic CAS Package H.248.26 Enhanced Analog Line Packages H.248.27 Supplemental Tones Packages H.248.28 International CAS Packages H.248.29 International CAS compelled register signalling packages H.248.30 RTCP XR Packages H.248.31 Adaptive Jitter Buffer Package H.248.32: Detailed congestion reporting package H.248.33: PCM frame spare bit package H.248.34: Stimulus analogue line package H.248.35: Coin-operated phone control package H.248.36: Hanging Termination Detection package H.248.37: IP NAPT traversal package H.248.38: Base context package H.248.40: Application Data Inactivity Detection Package H.248.41: IP domain connection package H.248.42: DCME interworking package H.248.44: Multi-level Precedence and Pre-emption Package

H.248.45: MGC information package H.248.46: Connection Capability Control Package H.248.47: Statistic Conditional Reporting Package H.248.48: RTCP HR QoS Statistic Package 3GPP-29.232-v7.4.0 (2006-12): Media Gateway Controller (MGC) Media Gateway (MGW) interface 3GPP-29.332-v7.5.0 (2006-12): 3GPP Media Gateway Control Function (MGCF) IM Media Gateway; Mn interface Q.1950AnnexA.3: Bearer Characteristic Package Q.1950AnnexA.4: Bearer Network Connection Cut Through Package Q.1950AnnexA.5: Reuse Idle Package Q.1950 AnnexA.6:Generic Bearer Connection Package Q.1950AnnexA.7: Bearer Control Tunneling Package Q.1950AnnexA.8:Basic Call Progress Tones Generator with Directionality P ackage Q.1950AnnexA.9:Expanded Call Progress Tones Generator Package Q.1950AnnexA.10:Basic S ervices Tone Generator Package Q.1950AnnexA.11:Expanded Call Progress Tones Generator Package Q.1950AnnexA.12:Intrusion Tone Generation Package Q.1950AnnexA.13:Business Tone Generation Package Q.1950Annex E: Connection Group Identity Package ITU-T Recommen dation Q.115.0 (12/2002): Protocols for the control of signal p rocessing network elements and functions Megaco/H.248 NAS Packages, draft-ietf-megaco-naspkg-04.txt(004/2002) ITU-T Recommendation J.171, Annex B: Spiting Package ETSI TS 101 332 v4.1.1 (2002-06), TIPHON Extended H.248/MEGACO Package Specification ETSI TS 102 333 v1.1.1 (2004-06), Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); Gate control protocol ETSI ES 283 039-3 V1.1.1 (2006-06), Part 3: Overload and Congestion Control for H.248 MG/MGC ETSI ES 283 039-4 V2.1.1 (2007-04), Part 4: Adaptative Control for the MGC ITU-T Recommendation X.680 (07/2002), Information technology Abstract Syntax Notation One (ASN.1): Specification of basic notation ITU-T Recommendation X.690 (07/2002), Information technology ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER)

GPRS NS

The General Packet Radio Service (GPRS) Network Service (NS) portable software product provides message transport along the signaling and data planes between the Base Station System (BSS) and the Serving GPRS Support Node (SGSN) over a Frame Relay carrier network. The main functions of NS are to: Create BSSGP (NS user) Virtual Connections (BVCs) Create Network Service Virtual Connections (NSVCs) over the Frame Relay network Share the BVC traffic load over the associated NSVCs Distribute the load upon NSVC failure and recovery Provide congestion indications to the BSSGP layer Manage procedures on NSVCs Trillium NS software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed NS applications Product deliverables consist of C source software, documentation, training, a warranty and technical support.

FEATURES + BENEFITS
Distributes Protocol Data Units (PDUs) from its user over multiple NSVCs. This distribution ensures in-sequence delivery during normal operation. Insulates the service user from NSVC failures. The failure and recovery of an NSVC is hidden from the service user. Periodically tests for failure the state of each NSVC. Deactivates (blocks) the failed NSVC upon detecting an NSVC failure. The traffic assigned to the failed NSVC is redistributed among the remaining operational NSVCs to provide continuous service to the service user. Redistributes user traffic to use the new NSVC upon recovery of a failed NSVC or introduction of a new NSVC into the system. The new NSVC provides greater bandwidth to the service user. Indicates NSVC congestion to the service user. Operates in both BSS and SGSN environments. Supports a dynamic BVC learning option for SGSN. Distributes on multiple processor boards. Routes incoming traffic on a set of BVCs to a designated BSSGP user instance. Interfaces with multiple Frame Relay Q.922 layer instances on a per physical link basis. Conforms to Trillium Advanced Portability Architecture (TAPA) Benefits of licensing Trillium software from Continuous Computing

PRODUCT INTERWORKING
Trillium GPRS Network Service software interworks with Trillium BSSGP and Trillium Q.922 software products.

CONFORMANCE
Trillium GPRS Network Service software conforms to the following standard:

GSM 08.16, Release 1997

GTP
The General Packet Radio Service (GPRS) Tunneling Protocol (GTP) portable software defines the protocol between the General Packet Radio Service Support Nodes (GSNs) within the GPRS backbone network. It includes both signaling and data transfer procedures. GTP is defined for the following interfaces: The Gn interface between GSNs in a Public Land Mobile Network (PLMN) The Gp interface between GSNs in different PLMNs GTP tunnels multiprotocol packets through the GPRS backbone between GSNs. In the signaling plane, GTP specifies a tunnel control and management protocol allowing the Serving GPRS Support Node (SGSN) to provide GPRS services for a Mobile Station (MS). Signaling creates, modifies and deletes tunnels. The User Datagram Protocol (UDP) is used as the path protocol to transfer signaling messages between GSNs. In the transmission plane, GTP uses a tunneling mechanism to carry user data packets.

UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS)


The GTP software product also supports the user plane protocol, GTP-u, between the Radio Network Controller (RNC) in the Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (UTRAN) and the Third Generation SGSN (3G-SGSN). At this interface, the corresponding control plane is the Radio Access Network Application Protocol (RANAP).

SUPPORTING GTP ON THE SGSN, GGSN, CGF, AND RNC


The GTP product supports the: GTP, in the control and user plane, between the 2G-SGSN and 2G-GGSN across the Gn and Gp interfaces GTP, in the control plane and user plane, between the 3G-SGSN and 3G-GGSN across the Gn and Gp interfaces GTP user plane (GTP-u) protocol between the 2G-SGSN and 2G-GGSN GTP user plane (GTP-u) protocol between the 3G-SGSN and 3G-GGSN GTP-u protocol between the 3G-SGSN and RNC GTP protocol between the Call Detail Record (CDR) generating the GSNs and the Charging Gateway Functionality (CGF).

CHARGING

The GTP software product supports the GTP across the Ga interface to reliably transfer CDR-related information between the GPRS nodes, generating the CDRs (SGSN and GGSN) and CFG. This functionality applies to both GPRS and UMTS networks.

PRODUCT INFORMATION
The GTP software is portable C source code that can be compiled to run on any processor, under any operating system, and with any system architecture. The modular design and simple interfaces allow the GTP software to be easily ported into any environment. Trillium GTP software enables telecom equipment manufacturers of SGSNs, GGSNs, RNCs, or other products to: Accelerate time to market Reduce development costs Reduce project risk of internally developed GTP applications Product deliverables consist of C source software, documentation, training information, a warranty and technical support. Extensive debugging capabilities are provided. Where terminal printing support is available, debug printing can be enabled by using compile-time and run-time options to print information about protocol flows through the layer. Further, every function call contains a trace macro at its entry that can be mapped to print information about the function invocation. This is useful in embedded systems in which other symbolic debugging is unavailable. Extensive error-checking and recovery mechanisms make the GTP software robust enough to deal with normal error conditions. Although error checks are important, disabling them will enhance the performance of the software. In this way, the GTP software permits the user to select the granularity of error checking using compile-time options.

FEATURES + BENEFITS
Trillium GTP software provides the following capabilities. Transfers the GTP control plane signaling PDUs to manage the tunneling, mobility, location, and path between the 2G-SGSN and 2G-GGSN. Transfers the GTP control plane signaling PDUs to manage the tunneling, mobility, location, and path between the 3G-SGSN and 3G-GGSN. Transfers the GTP control plane signaling PDUs for MBMS to manage the tunneling between the 3GSGSN and 3G-GGSN. Interacts with the GPRS DNS server for the APN Resolution to get the GGSN IP address. Transfers the CDR-related information between the 2G-GSN/3G-GSN and CGF. This includes support for the transfer of LCS related CDRs in Rel 4, Rel 5, Rel 6 and Rel 7of GTP. Reliably delivers the signaling messages. Provides a tunneling mechanism to carry the user data packets between the 2G-SGSN and 2GGGSN. Provides a tunneling mechanism to carry the user data packets between the 2G-SGSNs during the Inter-SGSN RA Update and Intersystem Handover procedures.

Provides a tunneling mechanism to carry the user data packets between the RNC and 3G-SGSN, and between the 3G-SGSN and 3G-GGSN. Provides a tunneling mechanism to carry the user data packets between the source and target RNCs, during the inter-SRNC relocation procedure. Checks the sequence numbers of received T-PDUs. Reorders the received T-PDUs, if required, for a PDP context. Reorders the received T-PDUs, if required, for a MBMS context. Supports the option to distribute traffic to different IWs at a GGSN, based on a PDP type. Each instance of an IW handles the traffic for a particular PDP type. Provides support for use of IPv6 node addresses in the tunnel management and charging messages. Supports Intra-domain connection of RAN nodes to multiple CN nodes by allowing relay of Identity Request and SGSN Context Request to the old SGSN in the pool area. Supports RAN Information Management procedure to transfer information between two BSSs through the SGSN. Supports enhanced QoS for HSDPA. Supports IPv6 addressing. Conforms to Trillium Advanced Portability Architecture (TAPA). Benefits of licensing Trillium software from Continuous Computing.

CONFORMANCE
The GTP software complies with these standards: GSM 09.60, version 7.7.1, release 1998, for GTP in version 0. GSM 09.60, version 7.7.0, release 1998, for GTP in version 0. 3G TS 29.060, version 3.13.0, release 1999, June 2002, for GTP in version 1. 3G TS 29.060, version 3.16.0, release 1999, March 2003, for GTP in version 1. 3G TS 29.060, version 3.19.0, release 1999, March 2004, for GTP in version 1. 3G TS 29.060, version 4.4.0, release 4, June 2002, for GTP in version 1. 3G TS 29.060, version 4.7.0, release 4, March 2003, for GTP in version 1. 3G TS 29.060, version 4.11.0, release 4, March 2004, for GTP in version 1. 3G TS 29.060, version 5.5.0, release 5, March 2003, for GTP in version 1. 3G TS 29.060, version 5.14.0, release 5, October 2005, for GTP in version 1. 3G TS 29.060, version 6.0.0, release 6, March 2003, for GTP in version 1. 3G TS 29.060, version 6.13.0, release 6, June 2006, for GTP in version 1. 3G TS 29.060, version 7.2.0, release 7, June 2006, for GTP in version 1. GSM 12.15, version 7.6.0, release 1998, for GTP. 3G TS 32.015, version 3.9.0, release 1999, June 2002, for GTP. 3G TS 32.015, version 3.11.0, release 1999, March 2003, for GTP. 3G TS 32.015, version 3.12.0, release 1999, January 2004, for GTP. 3G TS 32.215, version 4.3.0, release 4, June 2002, for GTP. 3G TS 32.215, version 4.4.0, release 4, March 2003, for GTP. 3G TS 32.215, version 4.9.0, release 5, June 2005, for GTP. 3G TS 32.215, version 5.3.0, release 5, March 2003, for GTP. 3G TS 32.215, version 5.9.0, release 5, June 2005, for GTP. 3G TS 32.251, version 6.7.0, release 6, June 2006, for GTP. 3G TS 32.251, version 7.0.1, release 7, June 2006, for GTP.

3G TS 32.298, version 6.4.1, release 6, June 2006, for GTP. The GTP software supports the message transport for transferring the charging information, according to 32.015 (R99), 32.215 (Rel 4 and higher), 32.251 (Rel 6 and 7) and 32.298 (Rel 6). The GTP user supports the procedures associated with the charging messages, as shown in GSM 12.15. The GTP software assumes the support of these standards, by the underlying transport layer. The UDP complies with STD 0006, which transfers the GTP signalling messages and tunnels the connectionless T-PDUs. Transmission Control Protocol (TCP), complies with STD 0007, is used to tunnel the connectionoriented T-PDUs. The GTP software supports establishing the connections with the server IP hosts, as suggested in the GPRS Tunneling Protocol Specifications, GSM 09.60 and 3G TS 29.060. The address is in the form of an IP address (4-byte network address).

S-ar putea să vă placă și