Methods and systems for communicating SS7 messages over packet-based network using transport adapter layer interface
First Claim
1. A method for monitoring a status of a stream-oriented connection used to communicate signaling system 7 (SS7) messages between SS7 and Internet protocol (IP) nodes, the method comprising:
- (a) establishing a first stream-oriented connection for communicating SS7 messages between a first signaling node and a second signaling node;
(b) transmitting a first transport adapter layer interface (TALI) message encapsulated in an IP packet over the first stream-oriented connection;
(c) listening for a reply to the first message over the first stream-oriented connection; and
(d) in response to failing to receive the reply within a predetermined time period, treating the first stream-oriented connection as being disabled.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. A method for monitoring a status of a stream-oriented connection used to communicate signaling system 7 (SS7) messages between SS7 and Internet protocol (IP) nodes, the method comprising:
-
(a) establishing a first stream-oriented connection for communicating SS7 messages between a first signaling node and a second signaling node; (b) transmitting a first transport adapter layer interface (TALI) message encapsulated in an IP packet over the first stream-oriented connection; (c) listening for a reply to the first message over the first stream-oriented connection; and (d) in response to failing to receive the reply within a predetermined time period, treating the first stream-oriented connection as being disabled. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for monitoring a status of a stream-oriented connection used to communicate SS7 messages between SS7 and Internet protocol (IP) nodes, the method comprising:
-
(a) establishing a first stream-oriented connection for communicating SS7 messages between a first signaling node and a second signaling node; (b) transmitting a first message encapsulated in an IP packet over the first stream-oriented connection, wherein transmitting a first message includes transmitting a transport adapter layer interface (TALI) test message and listening for a reply includes listening for a TALI allow or prohibit message; (c) listening for a reply to the first message over the first stream-oriented connection; and (d) in response to failing to receive the reply within a predetermined time period, treating the first stream-oriented connection as being disabled. - View Dependent Claims (8, 9)
-
-
10. A method for monitoring a status of a stream-oriented connection used to communicate SS7 messages between SS7 and Internet protocol (IP) nodes, the method comprising:
-
(a) establishing a first stream-oriented connection for communicating SS7 messages between a first signaling node and a second signaling node; (b) transmitting a first message encapsulated in an IP packet over the first stream-oriented connection, wherein transmitting the first message includes inserting a local transport adapter layer interface version number in the first message; (c) listening for a reply to the first message over the first stream-oriented connection; and (d) in response to failing to receive the reply within a predetermined time period, treating the first stream-oriented connection as being disabled.
-
-
11. A computer program product comprising computer-executable instructions embodied in a computer-readable medium for performing steps comprising:
-
(a) establishing a first stream-oriented connection for communicating SS7 messages between a first signaling node and a second signaling node; (b) transmitting a first transport adapter layer interface (TALI) message encapsulated in an IP packet over the first stream-oriented connection; (c) listening for a reply to the first message over the first stream-oriented connection; and (d) in response to failing to receive the reply within a predetermined time period, treating the first stream-oriented connection as being disabled. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer program product comprising computer-executable instructions embodied in a computer-readable medium for performing steps comprising:
-
(a) establishing a first stream-oriented connection for communicating SS7 messages between a first signaling node and a second signaling node; (b) transmifting a first message encapsulated in an IP packet over the first stream-oriented connection, wherein transmitting a first message includes transmitting a transport adapter layer interface (TALI) test message and listening for a reply includes listening for a TALI allow or prohibit message; (c) listening for a reply to the first message over the first stream-oriented connection; and (d) in response to failing to receive the reply within a predetermined time period, treating the first stream-oriented connection as being disabled. - View Dependent Claims (18, 19)
-
-
20. A computer program product comprising computer-executable instructions embodied in a computer-readable medium for performing steps comprising:
-
(a) establishing a first stream-oriented connection for communicating SS7 messages between a first signaling node and a second signaling node; (b) transmitting a first message encapsulated in an IP packet over the first stream-oriented connection, wherein transmitting a first message includes inserting a local transport adapter layer interface version number in the first message; (c) listening for a reply to the first message over the first stream-oriented connection; (d) in response to failing to receive the reply within a predetermined time period, treating the first stream-oriented connection as being disabled; and (e) in response to receiving the reply, determining a round trip time (RTT) between the first and second signaling nodes, wherein determining a round trip time includes; (1) reading a local timer value and inserting the local timer value in the first message; (2) reading the local timer value when the reply is received; (3) reading a timer value from the reply; and (4) computing the RTT based on the difference between the timer value in the reply and the local timer value when the reply was received.
-
Specification