System and method for dynamic timer regeneration
First Claim
1. In a communications network comprising a first node, a second node, and a third node, wherein the first node comprises a first response timer, a method which supports closing a transaction including a plurality of messages using dynamic timer regeneration comprises the steps of:
- opening a transaction by sending a first message from the first node to the second node;
sending a second message from the second node to the third node as prompted by receipt of the first message;
sending a third message from the second node to the first node to restart the first response timer as prompted by receipt of the first message and sending the second message;
sending a first response message from the third node to the second node in response to receipt of the second message; and
closing the transaction by sending a second response message from the second node to the first node in response to receipt of the first response message.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for dynamic timer regeneration in a communications network comprising a first node, a second node, and a third node, wherein the first and second nodes comprise a first and second response timer, respectively. The first node opens a transaction by sending a first message to the second node, starting the first response timer as prompted by sending the first message; the second node sends a second message to the third node as prompted by receipt of the first message, starting the second response timer as prompted by sending the second message; the second node sends a third message (Restart Timer Message) to the first node to restart the first response timer as prompted by the receipt of the first message and sending the second message; the third node sends a first response message to the second node in response to receipt of the second message, which stops the countdown activity of the second response timer; and the second node closes the transaction by sending a second response message to the first node in response to receipt of the first response message, which stops the countdown activity of the first response timer. All of the messages may be Transaction Capability Application Part (TCAP) messages.
The dynamic timer regeneration is not unlimited; the Restart Timer Message is constructed to support a preselected timeout period, plus a preselected time gap increment which is appropriated to the requirements of the first and second messages.
26 Citations
23 Claims
-
1. In a communications network comprising a first node, a second node, and a third node, wherein the first node comprises a first response timer, a method which supports closing a transaction including a plurality of messages using dynamic timer regeneration comprises the steps of:
-
opening a transaction by sending a first message from the first node to the second node;
sending a second message from the second node to the third node as prompted by receipt of the first message;
sending a third message from the second node to the first node to restart the first response timer as prompted by receipt of the first message and sending the second message;
sending a first response message from the third node to the second node in response to receipt of the second message; and
closing the transaction by sending a second response message from the second node to the first node in response to receipt of the first response message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
starting the first response timer as prompted by sending the third message; and
starting the second response timer as prompted by sending the second message.
-
-
4. The method of claim 1, wherein the transaction is a Transaction Capability Application Part (TCAP) transaction.
-
5. The method of claim 4, wherein the first, second and third messages are Invoke messages.
-
6. The method of claim 1, wherein the first node is a selected one of a Gateway Mobile Switching Center (GMSC), a Mobile Switching Center (MSC), a Message Center (MC), an International Gateway (IGW), an Authentication Center (AC), a Home Location Register (HLR), a Visitor Location Register (VLR), an Equipment Identity Register (EIR), an Over-The-Air Service Provisioning Function (OTAF), a Short Message Entity (SME), a Service Node (SN), a Service Control Point (SCP), or an Intelligent Peripheral (IP).
-
7. The method of claim 1, wherein the second node is a selected one of a Gateway Mobile Switching Center (GMSC), a Mobile Switching Center (MSC), a Message Center (MC), an International Gateway (IGW), an Authentication Center (AC), a Home Location Register (HLR), a Visitor Location Register (VLR), an Equipment Identity (EIR), an Over-The-Air Service Provisioning Function (OTAF), a Short Message Entity (SME), a Service Node (SN), a Service Control Point (SCP), or an Intelligent Peripheral (IP).
-
8. The method of claim 1, wherein the third node is a selected one of Gateway Mobile Switching Center (GMSC), a Mobile Switching Center (MSC), a Message Center (MC), an International Gateway (IGW), an Authentication Center (AC), a Home Location Register (HLR), a Visitor Location Register (VLR), an Equipment Identity Register (EIR), an Over-The-Air Service Provisioning Function (OTAF), a Short Message Entity (SME), a Service Node (SN), a Service Control Point (SCP), and an Intelligent Peripheral (IP).
-
9. The method of claim 1, wherein the second message is the same or different than the first message.
-
10. The method of claim 1, wherein the communications network comprises a fourth node and the second node comprises a second response timer, comprising the steps of:
-
sending a fourth message from the third node to the fourth node as prompted by receipt of the second message;
sending a fifth message from the third node to the second node to restart the second response timer as prompted by receipt of the second message and sending the fourth message;
sending a sixth message from the second node to the first node to restart the first response timer as prompted by receipt of the fifth message; and
sending a third response message from the fourth node to the third node in response to receipt of the fourth message.
-
-
11. The method of claim 10, wherein the fifth message is sent back from the third node to the first node.
-
12. The method of claim 1, wherein the third message is a Restart Timer Message which restarts the first response timer with a preselected timeout period plus a preselected time gap increment.
-
13. In a wireless communication signaling network comprising a plurality of nodes engaged in a Transaction Capability Application Part (TCAP) transaction, wherein a first node, a second node, and a third node are selected from the plurality of nodes and the first node comprises a first response timer, a method which supports closing the transaction using dynamic timer regeneration comprises the steps of:
-
opening the TCAP transaction by sending a TCAP message from the first node to the second node;
sending the TCAP message from the second node to the third node as prompted by receipt of the message by the second node;
sending a restart timer message from the second node to the first node to restart the first response timer as prompted by receipt of the TCAP message by the second node and sending the TCAP message from the second node to the third node;
sending a response message from the third node to the second node in response to receipt of the TCAP message by the third node; and
closing the TCAP transaction by sending the response message from the second node to the first node in response to receipt of the response message by the second node. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
starting the first response timer as prompted by sending the TCAP message from the first node to the second node; and
starting the second response timer as prompted by sending the TCAP message from the second node to the third node.
-
-
16. The method of claim 13, wherein the TCAP message is an Invoke message.
-
17. The method of claim 13, wherein the first node is a selected one of a Gateway Mobile Switching Center (GMSC), a Mobile Switching Center (MSC), a Message Center (MC), an International Gateway (IGW), an Authentication Center (AC), a Home Location Register (HLR), a Visitor Location Register (VLR), an Equipment Identity Register (EIR), an Over-The-Air Service Provisioning function (OTAF), a Short Message Entity (SME), a Service Node (SN), a Service Control Point (SCP), or an Intelligent Peripheral (IP).
-
18. The method of claim 13, wherein the second node is a selected one of Gateway Mobile Switching Center (GMSC), a Mobile Switching Center (MSC), a Message Center (MC), an International Gateway (IGW), an Authentication Center (AC), a Home Location Register (HLR), a Visitor Location Register (VLR), an Equipment Identity Register (EIR), an Over-The-Air Service Provisioning Function (OTAF), a Short Message Entity (SME), a Service Node (SN), a Service Control Point (SCP), or an Intelligent Peripheral (IP).
-
19. The method of claim 13, wherein the third node is a selected one of Gateway Mobile Switching Center (GMSC), a Mobile Switching Center (MSC), a Message Center (MC), an International Gateway (IWG), an Authentication Center (AC), a Home Location Register (HLR), a Visitor Location Register (VLR), an Equipment Identity Register (EIR), an Over-The-Air Provisioning Function (OTAF), a Short Message Entity (SME), a Service Node (SN), a Service Control Point (SCP), and an Intelligent Peripheral (IP).
-
20. The method of claim 13, wherein the restart timer message is a TCAP message with a Package Type Identifier of Conversation Without Permission, and a Component Portion including an Invoke(Last) component.
-
21. A system comprising a plurality of nodes operating within a wireless communication signaling network adapted to support closing a Transaction Capability Application Part (TCAP) transaction using dynamic timer regeneration comprises:
-
a first node selected from the plurality of nodes, said first node comprising a first response timer and adapted to receive a third TCAP message to restart the first response timer, and said first node adapted to receive a second response message from the second node which stops the count down activity of the first response timer;
a second node selected from the plurality of nodes, said second node in electronic communication with said first node, said second node comprising a second response timer and adapted to send said third TCAP message to said first node upon receipt of a first TCAP message from the first node, said second node adapted to receive a first response message from said third node which stops the countdown activity of the second response timer; and
a third node selected from the plurality of nodes, said third node in electronic communication with said second node and said third node adapted to send the first response message to said second node upon receipt of a second TCAP message from said second node. - View Dependent Claims (22, 23)
-
Specification