← Back to Patent Explorer
US5953404A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for providing mediated access between signaling networks

Assignee: Stentor Resource Centre Inc
•
Filing: 1997-04-11
•
Granted: 1999-09-14
•
Expires: 2017-04-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system is disclosed for mediating signalling protocol dialogue between an internal signalling network operational domain operated by one network operator and an external signalling network operational domain operated by another network operator. One embodiment provides a method of dividing the SS7 traffic (Message Signal Units or MSUs) arriving for Mediation, into classes such that network performance requirements can be met, wherein some message classes will receive only normal SS7 processing while others will be analyzed in detail. MSUs requiring detailed analysis must be routed to a mediation application process appropriate to that class. Another embodiment provides a method of manipulating Signalling Connection Control Part (SCCP) address parameters in the SMP in order to maintain normal SS7 message processing and routing functions while mediating individual messages. Yet another embodiment provides a method enabling the SMP to route a received MSU on toward its intended final destination based on information encoded in the Message Transfer Part (MTP) addresses contained in the MSU.

Inventors

  • 👤 Gerald W. Fikis
  • 👤 H. Stewart Patch
  • 👤 Michael J. Muelifr
  • 👤 Venkat Ravishankar
  • 👤 Dean D. Glenn
  • 👤 Virgil E. Long
  • 👤 Lee B. Smith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 16:01
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0025

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 208 words
In interconnected switched telecommunications networks, each comprising a number of network elements, each network element being interconnected via a plurality of communications channels whose connectivity and call processing operations are directly or indirectly controlled by signalling messages exchanged over a coupled but separate signalling network comprising a number of Signalling Points (SP) and a plurality of signalling links, a method of providing mediated access at a Signalling Mediation Point (SMP) for signalling messages exchanged between one signalling network and an interconnected other network so that communication between an originating SP in one network and a destination SP in the other network is mediated, comprising the steps of: a) receiving a signalling message from said originating SP at said Signalling Mediation Point (SMP); b) determining at said SMP the type of message being forwarded by said originating SP; c) validating said received signalling message before allowing communication between said originating and terminating SPs; d) modifying data parameters in said received signalling message identifying the message's source and destination and modifying any invalid parameter values fond in the said received signalling message and recording information about or contained within said received signaling message; and e) routing said received signalling message with said modified data parameters to the said destination SP.
Claim 2
Dependent Claim 208 words
In interconnected switched telecommunications networks, each comprising a number of network elements, each network element being interconnected via a plurality of communications channels whose connectivity and call processing operations are directly or indirectly controlled by signalling messages exchanged over a coupled but separate signalling network comprising a number of Signalling Points (SP) and a plurality of signalling links, a method of providing mediated access at a Signalling Mediation Point (SMP) for signalling messages exchanged between one signalling network and an interconnected other network so that communication between an originating SP in one network and a destination SP in the other network is mediated, comprising the steps of: a) receiving a signalling message from said originating SP at said Signalling Mediation Point (SMP); b) determining at said SMP the type of message being forwarded by said originating SP; c) validating said received signalling message before allowing communication between said originating and terminating SPs; d) modifying data parameters in said received signalling message identifying the message's source and destination and modifying any invalid parameter values fond in the said received signalling message and recording information about or contained within said received signaling message; and e) routing said received signalling message with said modified data parameters to the said destination SP.
Claim 3
Dependent Claim 63 words
A method as claimed in claim 1, further comprising routing a received signalling message through a series of individual signal mediation functional elements, wherein each such mediation functional element performs a particular step in the validation and mediation of said received signalling message and any modifications that may be required in said received signalling message as a result of detecting invalid data parameters.
Claim 4
Dependent Claim 29 words
A method as claimed in claim 1, wherein said step of validating comprises at least one of either introducing, removing or modifying (altering) said individual signal mediation functional elements.
Claim 5
Dependent Claim 127 words
A method as claimed in claim 3, wherein each of said signal mediation functional elements perform any one of the following functions: a) operate on said received signalling message to record information about the message or information contained in the message without altering the message; b) validate and mediate said signalling messages to ensure that they conform to the requirements of the intended communication between originating and destination SP's by performing comparisons between allowed data parameters and data value ranges and those observed in actual communication and determining whether to either allow communication to continue, or to alter or reject the non-compliant communication dialogue; or c) record information about or contained in the received signalling message following modification at step b) without making alteration of the message.
Claim 6
Dependent Claim 65 words
A method as claimed in claim 4, wherein validation and mediation of received signalling messages further comprises: i) ensuring that data parameters contained in the message are allowed: ii) ensuring that data values within the allowed parameters fall within acceptable sets or ranges of values; and iii) ensuring that all data parameters and values required by the communication are in fact present in the message.
Claim 7
Dependent Claim 45 words
A method as claimed in claim 5, wherein a non-compliant communication dialogue is altered by: i) removing invalid data parameters; ii) altering data values so that they fall within permitted ranges or value sets; and iii) inserting data parameters absent from the received signalling message.
Claim 8
Dependent Claim 110 words
A method as claimed in claim 1, wherein said step of modifying data parameters in said signalling message comprises determining a new signalling label at said SMP in order to route said signalling message to said destination SP located in said other network and said signalling label data parameters comprise an Originating Point Code ("OPC") and a Destination Point Code ("DPC") uniquely identifying the message's originating SP and the SMP respectively and wherein the determination of a new signalling label comprises defining a signalling relational map which identifies and controls the permissible signalling relationships between said originating SP in said one network and a destination SP in said other network.
Claim 9
Dependent Claim 31 words
A method as claimed in claim 7, wherein said signalling relational map defines a relationship between said originating and destination SPs and a Virtual Signalling Point ("VSP") located within said SMP.
Claim 10
Independent Claim 61 words
A method as claimed in claims 8, wherein said signalling relational map is maintained at said SMP such that the OPC and DPC in the signalling label of a signalling message from said originating SP and directed to said VSP are altered to route the signalling message to said destination SP after the signalling message has been mediated at said SMP.
Claim 11
Dependent Claim 150 words
A method as claimed in claim 1, wherein if said signalling network supports a Signalling System Number 7 ("SS7") compliant Transaction Capabilities Application Part ("TCAP") user part, then said steps of mediating comprises: a) receiving incoming signalling messages at a Transaction Monitor (TM) process from a Signalling Connection Control Part ("SCCP") user part; b) decoding and validating said received signalling messages for syntactic correctness; c) routing said signalling messages to a particular Transaction State Machine (TSM) process for handling a transaction identified by said signalling messages; d) generating transaction identifiers for said messages and associating a transaction occurring between said originating SP and said SMP with a transaction occurring between said SMP and said destination SP; and e) using information recorded for the associated transactions to modify data parameters of said signalling message's signalling label so that the message received by the SMP can be routed to said destination SP.
Claim 12
Dependent Claim 35 words
A method as claimed in claim 10, further comprising the step of generating an abort message if any one of said received signalling messages is determined to have incorrect syntax or an unassigned transaction identifier.
Claim 13
Dependent Claim 61 words
A method as claimed in claim 8, wherein said SCCP messages are routed to an SCCP user sub-system by: a) delivering signalling messages from said MTP user part to said SMP using the SMP's OPC; b) receiving said signalling messages at said SCCP from said MTP; and c) routing to a selected sub-system according to the SCCP's Called Party Address ("CdPA").
Claim 14
Dependent Claim 26 words
A method as claimed in claim 8, wherein separate ISUP messages are associated at said SMP by monitoring the type and arrival sequence of signalling messages.
Claim 15
Dependent Claim 41 words
A method as claimed in claim 13, wherein said ISUP messages are associated by: a) determining addressing information contained in a received ISUP message; and b) determining a corresponding destination address from said signalling relational map according to said addressing information.
Claim 16
Dependent Claim 27 words
A method as claimed in claim 14, wherein said addressing information comprises an Originating Point Code (OPC), Destination Point Code (DPC) and a Circuit Identification Code (CIC).
Claim 17
Dependent Claim 36 words
A method as claimed in claim 15, wherein a corresponding destination address is determined by reading a call record related to said ISUP message in a call map located at said SMP using said addressing information.

References Cited (Backward Citations)

US5430719A Cited
US5701301A Cited
US5550914A Cited
US5680552A Cited
US5664102A Cited
US5574782A Cited
US5566235A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-13 2003-03-15 2003-09-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-13 2007-03-15 2007-09-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-13 2011-03-15 2011-09-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag