Abstract:
A filtering and application triggering platform may be implemented on a signaling message routing node to decode signaling messages and increase efficiency in subsequent processing of the signaling message. A communications link module on a signaling message routing node receives a signaling message. A first filtering and application triggering module associated with the communication link module extracts predetermined parameters from the signaling message and generates a decode key based on the parameters. The first filtering and application triggering module applies a first triggering rule to the decode key and determines whether to forward or drop the message. If the first filtering and application triggering module determines that the message should be forwarded, the first filtering and application triggering module forwards the message to another processing module within the signaling message routing node. The decode key is forwarded along with the message. The next processing module may extract additional parameters from the message, add the parameters to the decode key, and apply a triggering rule to the modified decode key.
Abstract:
Methods and systems for migrating between application layer mobile signaling protocols are disclosed. For subscribers of multiple protocols, the registration status is tracked in one or more of the protocols. When a location query message for a subscriber of multiple protocols is received, it is determined whether the subscriber is registered according to the tracked protocol. If the subscriber is registered according to the tracked protocol and the request originated from an MSC of the tracked protocol, the message is routed to an HLR of the tracked protocol. If the subscriber is not registered according to the tracked protocol, a response is formulated to the first message. The response optionally includes a prefix that directs the originating MSC to route the call to an MSC of the non-tracked protocol.
Abstract:
Methods and systems for triggerless screening of WMS messages for delivery with differential quality of service (QoS) are disclosed. Signaling messages are screened to determine whether they contain WMS content. In response to determining that a message contains WMS content, origination and/or destination party information is extracted from the WMS message to determine the QoS associated with the WMS message. The WMS message is then modified to include routing information for delivering the SMS messages to their intended destinations with different qualities of service.