The present invention provides an abstract, object-oriented encapsulation
of the communications interface between intermediary, lower-level protocol
handlers, such as TCAP server programs, and service providers, such as
service application programs, that run on transaction server computers
within an enhanced services platform, such as a network intelligent
platform of a telecommunications carrier. The TCAP server programs
exchange INAP messages with network switches through the SS7 protocol
interface, forwarding the INAP messages received from network switches to
service application programs, and receiving response messages from service
application programs to be sent back to the network switches. The
specialized INAP protocol handling software previously developed
specifically for each different service application program is abstracted
by the object-oriented communications interface into a set of library
routines that can be shared in common by all service application programs
and TCAP servers. These library routines handle routing of INAP messages
to service application programs and TCAP server programs, assigning INAP
messages to the context of a dialogue between a service application
program and a network switch, formatting INAP messages, encoding and
decoding the data contained in the INAP messages, and maintaining
configuration information about the network intelligent platform.
De onderhavige uitvinding verstrekt een abstracte, object-oriented inkapseling van de communicatie interface tussen tussenpersoon, protocolmanagers op lager niveau, zoals Tcap- serverprogramma's, en dienstverleners, zoals de programma's van de de diensttoepassing, die op de computers van de transactieserver binnen een verbeterd de dienstenplatform, zoals een netwerk intelligent platform van een telecommunicatiedrager lopen. De De uitwisselingsInap- berichten van tcap- serverprogramma's met netwerk schakelt door het SS7 protocol omzetten, versturend de Inap- berichten die van netwerkschakelaars aan de dienstinschrijving programma's worden ontvangen, en ontvangend reactieberichten van de dienstinschrijving programma's die terug naar de netwerkschakelaars moeten worden verzonden. De gespecialiseerde protocol INAP behandelingssoftware die specifiek eerder voor elk verschillend programma van de de diensttoepassing wordt ontwikkeld wordt samengevat door de object-oriented communicatie interface in een reeks bibliotheekroutines die in gemeenschappelijk door alle programma's van de de diensttoepassing en servers kan worden gedeeld TCAP. Deze bibliotheekroutines behandelen het leiden van Inap- berichten aan de programma's van de de diensttoepassing en Tcap- serverprogramma's, de toewijzing van Inap- berichten aan de context van een dialoog tussen een programma van de de diensttoepassing en een netwerkschakelaar, formatterende Inap- berichten, het coderen van en het decoderen van de gegevens in de Inap- berichten, en het handhaven van configuratieinformatie over het netwerk intelligente platform.