System and method for bundling messages for transmission in a telecommunications network
First Claim
Patent Images
1. A method for bundling messages for transmission in a telecommunications network, comprising:
- generating a first message for transmission over the telecommunications network, the first message including a request for information to route a current call;
generating a disparate second message for transmission over the telecommunications network, the second message including a request for information to route the current call or a different call;
inserting the first and second messages into a shared packet; and
transmitting the first and second messages in the telecommunications network in the shared packet;
determining a status for message bundling prior to inserting the first and second messages into the shared packet;
proceeding with inserting the first and second messages into the shared packet in response to an enabled status for message bundling; and
inserting the first and second messages into separate packets and individually transmitting the packets in the telecommunications network in response to a disabled status for message bundling.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for bundling messages for transmission in a telecommunications network includes receiving a first message and a disparate second message. The first and second messages are inserted into a shared packet and transmitted over the telecommunications network in the shared packet.
27 Citations
18 Claims
-
1. A method for bundling messages for transmission in a telecommunications network, comprising:
-
generating a first message for transmission over the telecommunications network, the first message including a request for information to route a current call;
generating a disparate second message for transmission over the telecommunications network, the second message including a request for information to route the current call or a different call;
inserting the first and second messages into a shared packet; and
transmitting the first and second messages in the telecommunications network in the shared packet;
determining a status for message bundling prior to inserting the first and second messages into the shared packet;
proceeding with inserting the first and second messages into the shared packet in response to an enabled status for message bundling; and
inserting the first and second messages into separate packets and individually transmitting the packets in the telecommunications network in response to a disabled status for message bundling. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
inserting the shared packet into a shared frame for transmission in the telecommunications network.
-
-
3. The method of claim 1, wherein inserting the first and second messages into the shared packet includes:
-
combining the first message and the second message into an extended message; and
inserting the extended message into the shared packet.
-
-
4. The method of claim 3, further comprising:
-
receiving the shared packet at a remote node of the telecommunications network;
extracting the extended message from the shared packet;
distinguishing between the first and second messages; and
individually processing the first and second messages.
-
-
5. The method of claim 1, wherein the shared packet is an X.25 packet.
-
6. The method of claim 1, further comprising:
-
receiving the shared packet at a remote node of the telecommunications network;
extracting the first and second messages from the shared packet; and
individually processing the first and second messages.
-
-
7. The method of claim 5, further comprising:
separately forwarding the first and second messages to distinct processing systems.
-
8. The method of claim 1, further comprising:
-
determining a status of the first message prior to inserting the first and second messages into the shared packet;
proceeding with inserting the first and second messages into the shared packet in response to an initial transmit status of the first message; and
inserting the first message into its own packet and transmitting the packet in the telecommunications network in response to a retransmit status of the first message.
-
-
9. The method of claim 1, further comprising:
-
determining if the second message has been received;
proceeding with inserting the first and second messages into the shared packet in response to receipt of the second message;
inserting the first message into its own packet and transmitting the packet in the telecommunications network in response to the second message not being received.
-
-
10. A method for bundling messages for transmission in a telecommunications network, comprising:
-
removing a first message from a message queue storing messages having requests for routing information for transmission in the telecommunications network;
loading the first message into a test hopper;
loading the first message into a transmit hopper;
starting a timer;
removing a second message from the message queue;
loading the second message into a last message hopper;
adding the second message into the test hopper;
repeatedly removing a next message from the message queue, replacing the contents of the last message hopper with the next message, replacing the contents of the transmit hopper with the contents of the test hopper, and adding the next message to the contents of the test hopper until a transmission event is generated; and
in response to the transmission event, inserting the contents of the transmit hopper into a shared packet for transmission in the telecommunications network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
replacing the contents of the transmit hopper with the content of the last message hopper;
replacing the contents of the test hopper with the content of the last message hopper;
restarting the timer;
returning to the act of removing the next message from the next message queue in response to the presence of an additional message in the message queue; and
inserting the contents of the transmit hopper into a packet for transmission in the telecommunications network in response to the absence of an additional message in the message queue.
-
-
12. The method of claim 10, further comprising:
generating a transmission event in response to the length of the contents in the test hopper exceeding a specified length.
-
13. The method of claim 12, wherein the specified length is a maximum length for a message that can be inserted into a packet for transmission in the telecommunications network.
-
14. The method of claim 10, further comprising:
generating a transmission event in response to the timer expiring.
-
15. The method of claim 10, further comprising:
generating a transmission event in response to the absence of an additional message in the message queue.
-
16. The method of claim 10, further comprising:
generating a transmission event in response to the length of the contents in the test hopper exceeding a specified length, the timer expiring, and the absence of an additional message in the message queue.
-
17. The method of claim 10, wherein the shared packet is an X.25 packet.
-
18. The method of claim 10, further comprising:
-
determining whether the message is a retransmit message prior to removing the message from the message queue; and
inserting the message into its own packet and transmitting the packet in the telecommunications network in response the message being a retransmit message.
-
Specification