Methods, apparatuses, and computer program products for processing session related protocol signaling messages
First Claim
Patent Images
1. A method for processing session related protocol signaling messages comprising:
- receiving session related protocol signaling messages, wherein the session related protocol signaling messages are associated with a push-to-talk service protocol;
determining whether each received session related protocol signaling message is a per call based message or a per session based message, wherein the per call based message is used to establish a voice call;
in response to a determination that a first of the session related protocol signaling messages received at startup of a communication session is the per session based message, extracting per session based information and storing the extracted per session based information at a network node;
in response to a determination that a second of the session related protocol signaling messages received during the communication session between a mobile device and the network node is the per call based message, removing at least some per session based information from the per call based message to create a reduced per call based message;
indicating that a remainder of the reduced per call based message is binary encoded through a first portion of the reduced per call based message encoded using a non-binary based encoding mechanism; and
communicating the reduced per call based message to the network node to establish the voice call,wherein the removed per session based information from the per call based message is redundant to the extracted per session based information and not needed in the reduced per call based message for establishing the voice call at the network node.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for processing session related protocol signaling messages includes a simplification element. The simplification element may be configured to receive a message associated with a session related protocol, to determine whether the message is a per call based message and, in response to a determination that the message is the per call based message, to interpret the per call based message without the removed per session based information. The per call based message is free of per session based information that has been removed.
11 Citations
11 Claims
-
1. A method for processing session related protocol signaling messages comprising:
-
receiving session related protocol signaling messages, wherein the session related protocol signaling messages are associated with a push-to-talk service protocol; determining whether each received session related protocol signaling message is a per call based message or a per session based message, wherein the per call based message is used to establish a voice call; in response to a determination that a first of the session related protocol signaling messages received at startup of a communication session is the per session based message, extracting per session based information and storing the extracted per session based information at a network node; in response to a determination that a second of the session related protocol signaling messages received during the communication session between a mobile device and the network node is the per call based message, removing at least some per session based information from the per call based message to create a reduced per call based message; indicating that a remainder of the reduced per call based message is binary encoded through a first portion of the reduced per call based message encoded using a non-binary based encoding mechanism; and communicating the reduced per call based message to the network node to establish the voice call, wherein the removed per session based information from the per call based message is redundant to the extracted per session based information and not needed in the reduced per call based message for establishing the voice call at the network node. - View Dependent Claims (2, 3)
-
-
4. A computer program product for processing session related protocol signaling messages, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein that when executed cause a processor to execute functions, the functions comprising:
-
receiving session related protocol signaling messages, wherein the session related protocol signaling messages are associated with a push-to-talk service protocol; determining whether each received session related protocol signaling message is a per call based message or a per session based message, wherein the per call based message is used to establish a voice call; in response to a determination that a first of the session related protocol signaling messages received at startup of a communication session is the per session based message, extracting per session based information and storing the extracted per session based information at a network node; in response to a determination that a second of the session related protocol signaling messages received during the communication session between a mobile device and the network node is the per call based message, removing at least some per session based information from the per call based message to form a reduced per call based message, wherein the removed per session based information is redundant and not needed to establish the call; encoding, using a non-binary based encoding mechanism, a first portion of the reduced per call based message; and encoding a remainder of the reduced per call based message using a binary based encoding mechanism, wherein the non-binary encoding indicates that the remainder of the reduced per call based message is binary encoded.
-
-
5. An apparatus for processing session related protocol signaling messages, the apparatus comprising a simplification element comprising a processing device configured to:
-
receive session related protocol signaling messages, wherein the session related protocol signaling messages are associated with a push-to-talk service protocol; determine whether each received session related protocol signaling message is a per call based message or a per session based message, wherein the per call based message is used to establish a voice call; in response to a determination that a first of the session related protocol signaling messages received at startup of a communication session is the per session based message, extract per session based information and store the extracted per session based information at a network node; in response to a determination that a second of the session related protocol signaling messages received during the communication session between a mobile device and the network node is the per call based message, remove at least some per session based information from the per call based message to form a reduced per call based message, wherein the removed per session based information is redundant and not needed to establish the call; encode, using a non-binary based encoding mechanism, a first portion of the reduced per call based message; and encode a remainder of the reduced per call based message using a binary based encoding mechanism, wherein the non-binary encoding indicates that the remainder of the reduced per call based message is binary encoded.
-
-
6. An apparatus for processing session related protocol signaling messages, the apparatus comprising a simplification element comprising a processing device configured to:
-
receive session related protocol signaling messages, wherein the session related protocol signaling messages are associated with a push-to-talk service protocol; determine whether each received session related protocol signaling message is a per call based message or a per session based message, wherein the per call based message is used to establish a voice call; in response to a determination that a first of the session related protocol signaling messages received at startup of a communication session is the per session based message, extract per session based information and store the extracted per session based information at a network node; in response to a determination that a second of the session related protocol signaling messages received during the communication session between a mobile device and the network node is the per call based message, remove at least some per session based information from the per call based message to create a reduced per call based message; indicating that a remainder of the reduced per call based message is binary encoded through a first portion of the reduced per call based message encoded using a non-binary based encoding mechanism; and communicating the reduced per call based message to the network node to establish the voice call, wherein the removed per session based information from the per call based message is redundant to the extracted per session based information and not needed in the reduced per call based message for establishing the voice call at the network node. - View Dependent Claims (7, 8)
-
-
9. A computer program product for processing session related protocol signaling messages, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein that when executed cause a processor to execute functions, the functions comprising:
-
receiving session related protocol signaling messages, wherein the session related protocol signaling messages are associated with a push-to-talk service protocol; determining whether each received session related protocol signaling message is a per call based message or a per session based message, wherein the per call based message is used to establish a voice call; in response to a determination that a first of the session related protocol signaling messages received at startup of a communication session is the per session based message, extracting per session based information and storing the extracted per session based information at a network node; in response to a determination that a second of the session related protocol signaling messages received during the communication session between a mobile device and the network node is the per call based message, removing at least some per session based information from the per call based message to create a reduced per call based message; indicating that a remainder of the reduced per call based message is binary encoded through a first portion of the reduced per call based message encoded using a non-binary based encoding mechanism; and communicating the reduced per call based message to the network node to establish the voice call, wherein the removed per session based information from the per call based message is redundant to the extracted per session based information and not needed in the reduced per call based message for establishing the voice call at the network node. - View Dependent Claims (10, 11)
-
Specification