Professional Documents
Culture Documents
SMS Firewall
Home Network
Foreign Network (Optional) Content Provider/Apps (Optional)
SS7/IP
SS7/IP
IP
Rules Database
GUI
Reports
CDR
OAM
NMS
5 3
DIAMETER
1
MSC/STP
Mobile A
6
MSC/STP
SMSC
7 6 Mobile B
MSC
Mobile B
Signaling/ Routing
Filter MO/MT for P2P, P2A, A2P Volume filters X SMS per day/hour/month Pattern and signature filters Keyword based filters Subscriber notifications Black/White list based on GT/PC/SC/MDN/MSISDN/IMSI/SCCP..etc Out-roamer controls Configurable black-out days Provisioning & Reporting
Filtering
Benefits
Licensed to use SMSR/FDA/SMSF /USSD Filter for licensed capacity Filter USSD on-net and off-net messages Conditional blocking of USSD from other operators Rich SMS for MO/MT traffic inbuilt Revenue generating services Cater to future requirements of SMSR/FDA Offload MO FDA traffic from existing SMSR Perfect place to do FDA than redirect to SMSR On-net and Off-net filtering capabilities Signaling and Content Filtering
Dependency
NIL
Floating License
USSD Filter
Rich SMS
FDA
SMS Firewall
NIL
SRI RequestResponse
Signaling Filter
SIGTRAN/SMPP/UCP
SMSC
Policy Manager
Application Interface
OAM
Apps
SMPP/UCP/HTTP
Business Analytics
DB
Explanation
Subscriber A (Foreign network) sends an SMS to subscriber B (Home
network).
Foreign network SMSC sends an SRI for SM to the destination network. This
SRI reaches the GMSC/STP of Bs HPLMN (Home Network).
Gateway MSC forwards the SRI to the SMS Firewall. SMS Firewall forwards the SRI for SM to the HLR. As the HLR responds, the response to the received SRI query is sent back to
the originating SMSC.
This foreign SMSC now sends the MT-FSM to the SMS Firewall. Comviva SMS Firewall checks the messages based on the configured rules.
Accordingly, it forwards the message to the subscriber B, either directly or through the Home SMSC.
11
Explanation
Subscriber A (Foreign network) sends an SMS to subscriber B (Home
network)
Foreign network SMSC sends an SRI for SM to the destination network. This
SRI reaches the GMSC/STP of Bs HPLMN (Home Network).
Gateway MSC forwards the SRI to HLR. Seeing that the SRI request has
originated from Foreign network, HLR forwards the SRI to SMS Firewall In order to get the SRI about the destination VMSC, the SMS Firewall forwards the SRI for SM to the HLR.
As the HLR responds, the response to the received SRI query is sent back to
the originating SMSC.
This foreign SMSC now sends the MT-FSM to the SMS Firewall. Comviva SMS Firewall checks the messages based on the configured rules.
Accordingly, it forwards the message to the subscriber B, either directly or through the Home SMSC.
13
Comviva SMSF
Network B
14
Network A
HLR A
Subscriber A
Network C
MSC C
Network -A not able to control SMS towards its out-roamers !!! Subscriber A can be affected by SPAM, SPOOF, leaked location info.. Comviva out-roamer protection
Comviva SMSF
Network B
SMSC B
Subscribe rB Masked Subscriber A info
Network A
HLR A
Subscriber A
Network C
MSC C
15
16
17
Anti Spam(MT)
18
Spam(MT) Control
Blocking unsolicited messages towards mobile subscriber No content filtering
Rules
Maximum messages per day/hour/minute/sec from a foreign network Maximum messages per day/hour/minute/sec from a foreign SMSC Maximum messages per day/hour/minute/sec from MSISDN X
Spoof(MO) Control
Fraudster simulates SMS from foreign network Pretending as a mobile subscriber roaming in foreign network. In spoofing an SMS MO with a manipulated A.MSISDN (real or wrong) is coming into the network from a foreign VLR (real or wrong SCCP Address). A spoofer can manipulate either IMSI, VMSC or both.
20
21
22
23
Management
NP
NP
NP
NP
NPP Cluster
Diameter Interface
SMSC
SS7/Sigtran
STP
OLO/Foreign Networks
Traffic Network
PEP
24
24
SM Submission
MO-FSM (Cd=SMSC, Cg=MSC)
This example utilizes the DCP Protocol between SMSC and NPP Filtering Engine
DPC-CCA
Submission ACK
MO-FSM-NACK (Cd=MSC, Cg=SMSC)
Submission NACK
25
Usage Control: A Usage Control filter restricts the number of messages that a subscriber may send or receive, on a daily, weekly, or monthly basis
26
Content Matching : Platform support capability to Analyses message text and compares it to a configurable dictionary of banned words and phrases. Tokenisation analyses words and phrases with deceptively similar spellings.
27
Content Matching : Platform support capability to Analyses message text and compares it to a configurable dictionary of banned words and phrases. Tokenisation analyses words and phrases with deceptively similar spellings.
28
30
Word substitution
The effect of a substituting words to evade matching is negated by comparing the matching four-grams. A match is detected when the number of four-grams exceed a threshold. Example: Please give me a call urgently when you get this message Please give me a shout urgently when you get this message. Results in 38 matching four-grams resulting in a similarity match of 88%. Setting a threshold at 85% results in messages identified as a match
31
32
34
36
37
38
39
40
Filter Reports:
Top security threats - requests blocked per filter
Traffic Reports:
Which countries, networks, SMSCs, and MSCs messages originated from and were destined
for.
Peak rates, busy hours
41
Delivery Reports per Recipient MSISDN: Top number of recipients of delivery reports Viruses per Sender MSISDN: Top/total number of MSISDNs sending viruses. Spam per Sender MSISDN: Top/total number of MSISDNs sending spam.
Unique Subscribers Protected: Total number of individual subscribers that have been the
intended recipients of blocked content.
MSISDNs Exceeding Sender Thresholds: Top number of subscribers that have crossed
any traffic analysis sender thresholds.
Submitted per MSISDN: The top number of MSISDNs sending messages, requesting URLs,
or making voice calls.
42
Blocked Messages per Category : The total number of blocked messages per
category, sorted by category with the most blocked messages
43
Blocked and Sent by National: Number of messages sent and blocked/modified from the operators country. Blocked per Country: Top number of countries sending blocked messages, sorted by country sending the
most blocked messages.
Blocked per Operator: Top number of operators sending blocked messages Blocked per Recipient SMSC/MSC/MSISDN(HLR): Top number of intended recipients (SMSCs, MSCs, or
HLRs) of blocked messages data.
Blocked per Sender SMSC/MSC: Top number of senders (SMSCs or MSCs) of blocked msgs Delivery Failure Messages per Reason: Top number of SMSC or MSC message failure reasons. Delivery Failures per MSISDN: Number of delivery failures per MSISDN for a specified range of MSISDNs.
44
License Crossing Count: A list of each occurrence (per second) that traffic crossed the volume license for
messages, voice calls, or web content requests.
Peak Messages per Second in Busy Hour: A list of the peak message-per-second rates during the busy
hour in the day or week.
Peak Rate per Hour: A list of the peak message or request rates per hour.
Percentage of Messages Blocked and Failed: The percentage of submitted messages blocked per SMS
message type.
Sent per Country: The top number of countries sending messages, sorted by country sending the most
messages.
Sent per Operator: The top number of operators sending messages, sorted by operator sending the most
messages.
Sent per Sender MSC/SMSC : The top number of senders (SMSCs or MSCs) of allowed and blocked
messages
45
Spam per Sender SMSC/MSC: The top number of senders (SMSCs or MSCs) of spam and
suspected spam messages.
Spam Sent per Country: The top number of countries sending spam and suspected spam
messages
Spam Sent per Operator: The top number of operators sending spam and suspected messages,
sorted by operator sending the most spam or suspected spam.
46
47
48
Traffic Covered
MT (International & National) MO & MT (National & Intl) MO (National) MT (International)
African OpCo
MTN NIgeria ME OpCo ViVa Kuwait APAC OpCo US OpCo US OpCo European OpCo ME OpCo
9 Million
31 Million 5 Million 2 Million 50 Million 2 Million 33 Million 7 Million
49
Thank you
Visit us at www.mahindracomviva.com
Disclaimer
Copyright 2013: Comviva Technologies Ltd, Registered Office at A-26, Info City, Sector 34, Gurgaon-122001, Haryana, India. All rights about this document are reserved and shall not be , in whole or in part, copied, photocopied, reproduced, translated, or reduced to any manner including but not limited to electronic, mechanical, machine readable ,photographic, optic recording or otherwise without prior consent, in writing, of Comviva Technologies Ltd (the Company). The information in this document is subject to changes without notice. This describes only the product defined in the introduction of this documentation. This document is intended for the use of prospective customers of the Company Products Solutions and or Services for the sole purpose of the transaction for which the document is submitted. No part of it may be reproduced or transmitted in any form or manner whatsoever without the prior written permission of the company. The Customer, who/which assumes full responsibility for using the document appropriately. The Company welcomes customer comments as part of the process of continuous development and improvement. The Company, has made all reasonable efforts to ensure that the information contained in the document are adequate, sufficient and free of material errors and omissions. The Company will, if necessary, explain issues, which may not be covered by the document. However, the Company does not assume any liability of whatsoever nature , for any errors in the document except the responsibility to provide correct information when any such error is brought to companys knowledge. The Company will not be responsible, in any event, for errors in this document or for any damages, incidental or consequential, including monetary losses that might arise from the use of this document or of the information contained in it. This document and the Products, Solutions and Services it describes are intellectual property of the Company and/or of the respective owners thereof, whether such IPR is registered, registrable, pending for registration, applied for registration or not. The only warranties for the Company Products, Solutions and Services are set forth in the express warranty statements accompanying its products and services. Nothing herein should be construed as constituting an additional warranty. The Company shall not be liable for technical or editorial errors or omissions contained herein. The Company logo is a trademark of the Company. Other products, names, logos mentioned in this document , if any , may be trademarks of their respective owners.
50