Methods and systems for mobile application part (MAP) screening in transit networks
First Claim
Patent Images
1. A method for screening mobile application part (MAP) messages, the method comprising:
- in a transit network;
(a) receiving, from a first network, a first signaling message containing MAP protocol information and signaling connection control part (SCCP) information;
(b) extracting a first called party address from the SCCP information;
(c) determining whether the first called party address matches first SCCP screening criteria for a first destination network that is a different network from the transit network;
(d) in response to determining that the first called party address matches the first SCCP screening criteria, extracting a MAP opcode from the MAP protocol information and determining whether the MAP opcode indicates a targeted message type for the first destination network; and
(e) in response to determining that the MAP opcode indicates a targeted message type, performing a screening action specified by a screening rule for the first destination network.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for screening mobile application part (MAP) messages in a transit network is provided. Signaling messages are received from a first network. SCCP called party address information is extracted from each signaling message. If the called party address matches first SCCP screening criteria, it is determined whether the signaling message is a targeted MAP message type. If the signaling message is a targeted MAP message type, a screening action is performed. Different MAP screening criteria may be applied for different destination networks.
82 Citations
40 Claims
-
1. A method for screening mobile application part (MAP) messages, the method comprising:
-
in a transit network; (a) receiving, from a first network, a first signaling message containing MAP protocol information and signaling connection control part (SCCP) information; (b) extracting a first called party address from the SCCP information; (c) determining whether the first called party address matches first SCCP screening criteria for a first destination network that is a different network from the transit network; (d) in response to determining that the first called party address matches the first SCCP screening criteria, extracting a MAP opcode from the MAP protocol information and determining whether the MAP opcode indicates a targeted message type for the first destination network; and (e) in response to determining that the MAP opcode indicates a targeted message type, performing a screening action specified by a screening rule for the first destination network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for screening mobile application part (MAP) messages that are not sent route on global title, the method comprising:
- in a transit network;
(a) receiving a signaling message; (b) determining whether the signaling message contains MAP protocol information; (c) in response to determining that the signaling message contains MAP protocol information, extracting an international mobile station identifier (IMSI) from the signaling message; (d) determining whether the IMSI matches IMSI-based screening criteria for a destination network being a different network from the transit network; (e) in response to determining that the message matches the IMSI-based screening criteria, determining whether the signaling message is a targeted MAP message type for the destination network; and (f) in response to determining that the signaling message is a targeted MAP message type, performing a screening action specified by a screening rule for the destination network. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
- in a transit network;
-
24. A signaling message routing node including transit network mobile application part (MAP) screening functionality, the signaling message routing node comprising:
-
(a) a first module for sending and receiving signaling messages in a transit network between first and second networks, wherein the first module identifies signaling connection control part (SCCP) messages from the signaling messages; and (b) a second module operatively associated with the first module for receiving the identified SCCP messages, for applying destination-network-based SCCP screening criteria to the SCCP messages, wherein applying destination-based SCCP screening criteria includes selecting a MAP-based screening rule specific to a destination network identified by each signaling message, the destination network being a different network from the transit network, and, for each message matching the destination-network-based SCCP screening criteria, for applying the MAP-based screening rule for each destination network. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification