Methods and systems for mobile application part (MAP) screening
First Claim
Patent Images
1. A network element for receiving a signaling message containing mobile application part (MAP) protocol information and screening the message based on the MAP protocol information, the network element comprising:
- (a) a communication module capable of receiving from a communication network and transmitting to a communication network a signaling message including MAP information;
(b) a signaling connection control part (SCCP) screening process for receiving the signaling message from the communication module and determining whether or not the signaling message is a candidate for MAP screening based on at least one SCCP parameter in the signaling message, wherein the SCCP process is adapted to forward the signaling message for MAP screening in response to a determination that the signaling message is a candidate for MAP screening and wherein the SCCP screening process is adapted to forward the signaling message for outbound routing in a manner that bypasses MAP screening in response to a determination that signaling message is not a candidate for MAP screening; and
(c) a MAP screening process for, in response to a determination that the signaling message is a candidate for MAP screening, receiving the message from the SCCP screening process, analyzing the MAP information to determine whether authorization is required for routing the signaling message to a destination node.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for mobile application part (MAP) screening include a signaling gateway having a MAP screening module. The MAP screening module includes a MAP screening process and a signalling connection control part (SCCP) screening process. The SCCP screening process determines whether the message is a candidate for MAP screening. The MAP screening process determines whether the message is a candidate for SCCP authorization.
38 Citations
53 Claims
-
1. A network element for receiving a signaling message containing mobile application part (MAP) protocol information and screening the message based on the MAP protocol information, the network element comprising:
-
(a) a communication module capable of receiving from a communication network and transmitting to a communication network a signaling message including MAP information; (b) a signaling connection control part (SCCP) screening process for receiving the signaling message from the communication module and determining whether or not the signaling message is a candidate for MAP screening based on at least one SCCP parameter in the signaling message, wherein the SCCP process is adapted to forward the signaling message for MAP screening in response to a determination that the signaling message is a candidate for MAP screening and wherein the SCCP screening process is adapted to forward the signaling message for outbound routing in a manner that bypasses MAP screening in response to a determination that signaling message is not a candidate for MAP screening; and (c) a MAP screening process for, in response to a determination that the signaling message is a candidate for MAP screening, receiving the message from the SCCP screening process, analyzing the MAP information to determine whether authorization is required for routing the signaling message to a destination node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for determining whether a signaling message received by a network routing element should be discarded or routed to a destination node, the method comprising:
-
(a) at a first network element, receiving a signaling message containing mobile application part (MAP) and signaling connection control part (SCCP) information from a communication network; (b) determining whether or not the received signaling message is a candidate for MAP screening by examining the SCCP information contained in the signaling message; (c) in response to determining that the signaling message is not a candidate for MAP screening, bypassing MAP screening and routing the signaling message to a destination node; and (d) in response to determining that the signaling message is a candidate for MAP screening, screening the signaling message based on the MAP information contained within the signaling message. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A system for performing mobile application part (MAP) and signaling connection control part (SCCP) screening of signaling messages, the system comprising:
-
(a) a signaling gateway including SCCP and MAP screening modules for receiving signaling messages containing MAP and SCCP information, wherein the SCCP screening module is adapted to determine whether or not the signaling messages are candidates for MAP screening by examining the SCCP information in the signaling messages, and in response to determining that the signaling messages are candidates for MAP screening, the SCCP screening module is adapted to forward the signaling messages to the MAP screening module for MAP screening, and, in response to determining that the signaling messages are not candidates for MAP screening, for bypassing the MAP screening module and forwarding the signaling messages for outbound routing, and wherein the MAP screening module is adapted to screen signaling messages received from the SCCP screening module based on the MAP information and to forward signaling messages that meet predetermined MAP screening criteria to a destination node; and (b) a MAP billing system operatively associated with the signaling gateway for generating billing information based on the number of messages forwarded by the MAP screening module. - View Dependent Claims (49, 50, 51, 52, 53)
-
Specification