Call and circuit state machine for a transaction control layer of a communications signaling gateway
AssigneeMCI Communications Corporation
InventorsJAMES A. CAPERS, JOHN MACEDO, DAVID PHELPS, SHANNAN E. TROUSDALE
Life of this patent
Estimating the term…
Abstract
A transaction control layer for a signaling gateway that encapsulates multiple signaling systems into a single signaling interface for use by an advanced service node deployed in a telecommunications network. The transaction control layer performs call and resource state management functions for the advanced service node. The single state machine process has the capability of tracking different types of states for both calls and network resources (i.e., circuits) while using industry standards for call processing.
Claims15
A transaction control layer system for a signaling gateway that encapsulates multiple signaling systems into a single signaling interface for use by a next generation service node (NGSN) deployed in a telecommunications network, comprising:
- means for receiving incoming messages;
- first performing means for performing initial processing of said incoming messages;
- first sending means for sending response messages based on said initial processing;
- second performing means for performing state-dependent processing of said incoming messages for calls and resources to produce result messages;
- and
- second sending means for sending said result messages based on said state-dependent processing.
A computer program product comprising a computer usable medium having computer readable program code means embodied in said medium for causing an application program to execute on a computer that provides a transaction control layer system for a signaling gateway that encapsulates multiple signaling systems into a single signaling interface for use by a next generation service node (NGSN) deployed in a telecommunications network, said computer readable program code means comprising:
- a first computer readable program code means for causing the computer to receive incoming messages;
- a second computer readable program code means for causing the computer to perform initial processing of said incoming messages;
- a third computer readable program code means for causing the computer to send response messages based on said initial processing;
- a fourth computer readable program code means for causing the computer to perform state-dependent processing of said incoming messages for calls and resources to produce result messages;
- and
- a fifth computer readable program code means for causing the computer to send said result messages based on said state dependent processing.
A method for a signaling gateway transaction control layer that encapsulates multiple signaling systems into a single signaling interface for use by a next generation service node (NGSN) deployed in a telecommunications network, comprising the steps of:
- (1) receiving incoming messages;
- (2) performing initial processing of said incoming messages;
- (3) sending response messages based on said initial processing;
- (4) performing state-dependent processing of said incoming messages for calls and resources to produce result messages;
- and
- (5) sending said result messages based on said state-dependent processing.
Dependencies are inferred from the claim text.