IP Library Granted Patent US 7,525,997
Granted Patent B2
US 7,525,997 · App. 11/184,439 · Granted Apr 28, 2009

Methods and systems for communicating SS7 messages over packet-based network using transport adapter layer interface

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,525,997
App. No.
11/184,439
Granted
Apr 28, 2009
Kind
B2
Abstract

A transport adapter layer interface (TALI) includes messages, processes, and packet structures for sending and receiving SS7 information over a stream-oriented connection, such as a TCP/IP connection. For example, the TALI interface includes test messages for testing the status of a connection and allow and prohibit messages for enabling and disabling service data communications without invoking a TCP handshaking procedure. The TALI interface also includes SYNC and LENGTH fields for facilitating extraction of individual message packets over a stream-oriented connection.

Claims (22)

1. A method for processing transport adapter layer interface (TALI) messages received over a stream-oriented connection, the method comprising:

(a) receiving a plurality of TALI messages over a stream-oriented connection;

(b) identifying the beginning of each of the TALI messages using a first field in each of the TALI messages;

(c) identifying the end of each of the TALI messages using a second field in each of the TALI messages; and

(d) extracting individual TALI message packets using the first and second fields.

2. The method of claim 1 comprising identifying the content of each of the TALI messages using a third field in each of the TALI messages.

3. The method of claim 2 wherein identifying the content of each of the TALI messages using a third data field includes identifying the content of each of the TALI messages using an OPCODE field for specifying the content of each of the TALI messages.

4. The method of claim 1 wherein receiving a plurality of TALI messages over a stream-oriented connection includes receiving a plurality of TALI messages over a transmission control protocol (TCP) connection.

5. The method of claim 1 wherein identifying the beginning of each of the TALI messages includes identifying each of the TALI messages using a SYNC field in each of the TALI messages.

6. The method of claim 1 wherein identifying the end of each of the TALI messages using a second data field includes identifying the end of each of the TALI messages using a LENGTH field for specifying the length of a data portion of each of the TALI messages.

7. The method of claim 1 wherein a data portion of each of the TALI messages carries SS7 information.

8. A computer-readable medium encoded with instruction capable of being executed by computer for performing computer program steps comprising:

(a) receiving a plurality of transport adapter layer interface (TALI) messages over a stream-oriented connection;

(b) identifying the beginning of each of the TALI messages using a first field in each of the TALI messages;

(c) identifying the end of each of the TALI messages using a second field in each of the TALI messages; and

(d) extracting individual TALI message packets using the first and second fields.

9. The computer program product of claim 8 comprising identifying the content of each of the TALI messages using a third field in each of the TALI messages.

10. The computer program product of claim 8 wherein receiving a plurality of TALI messages over a stream-oriented connection includes receiving a plurality of TALI messages over a transmission control protocol (TCP) connection.

11. The computer program product of claim 8 wherein identifying the beginning of each of the TALI messages includes identifying each of the TALI messages using a SYNC field in each of the SS7 messages.

12. The computer program product of claim 8 wherein identifying the end of each of the TALI messages using a second data field includes identifying the end of each of the TALI messages using a LENGTH field for specifying the length of a data portion of each of the TALI messages.

13. The computer program product of claim 9 wherein identifying the content of each of the TALI messages using a third data field includes identifying the content of each of the TALI messages using an OPCODE field for specifying the content of each of the TALI messages.

14. The computer program product of claim 8 wherein a data portion of each of the TALI messages carries SS7 information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2012
From: TEKELEC GLOBAL, INC.
To: TEKELEC, INC.
Reel/Frame 028184/0119 →