0% found this document useful (0 votes)
159 views21 pages

SIM Box Detection Overview 2020v1

This document describes a roaming quality testing suite that allows automated testing of roaming services and voice quality for roaming subscribers. The suite uses a virtual roaming concept to test outbound roaming functionality, conduct speech quality tests on international calls, and detect SIM box usage and caller ID transparency issues. It generates detailed call and signaling records for producing statistics and key performance indicators on test success rates, voice call quality, verified caller IDs, and detected SIM box numbers.

Uploaded by

Hazar Alfahel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
159 views21 pages

SIM Box Detection Overview 2020v1

This document describes a roaming quality testing suite that allows automated testing of roaming services and voice quality for roaming subscribers. The suite uses a virtual roaming concept to test outbound roaming functionality, conduct speech quality tests on international calls, and detect SIM box usage and caller ID transparency issues. It generates detailed call and signaling records for producing statistics and key performance indicators on test success rates, voice call quality, verified caller IDs, and detected SIM box numbers.

Uploaded by

Hazar Alfahel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

SIM Box Detection

Roaming Voice Quality Testing

2020
Roaming Quality Testing

• As a major revenue generator, roaming services


availability is considered as a red line for most operators.
• To assure this availability, periodic roaming services
testing is therefor a must, and with the growing number
of mobile operators and their NE’s (MSCs, VLRs,
SMSCs…), manual testing becomes unrealistic and time
consuming.
• Roaming Quality Testing suite was designed to support
conducting such tests depending on virtual roamers
concept.
Roaming Quality Testing

• Depending on the ability to create a virtual roamer


in any VLR, the Roaming Quality Testing suite
supports the following functionalities:
– Automated outbound roaming algorithmic and
signaling testing
– Speech/Voice Quality testing for roamers
– SIM box detection and CLI Transparency
Roaming Quality Testing
Outbound Roaming Testing
Roaming Quality Testing
Outbound Roaming Testing

• Roamer profile creation


• Provide Subscriber Information
• Mobile Terminated/Forwarded Call
• Mobile Terminated SMS
• OD-Barring activation/deactivation
• SS-Barring activation/deactivation
• CLI/OCN/RDN Delivery
Roaming Quality Testing
Speech Quality Testing

• Similar to the need for continues roaming service


testing to assure QoS, International calls voice
quality guarantee is as much important as it
complements the roaming services, in addition to
affecting the satisfaction of local subscribers.
• In old times, On-Setup testing of international calls
quality could’ve been sufficient, but in our time,
and due to the spread of international gray routes
and VoIP carriers, it becomes inevitable that
periodic testing of voice quality is needed.
Roaming Quality Testing
Speech Quality Testing

• Manual (single call) or automated (mass calling)


test modes
• Both-way international speech path testing
(outgoing leg and incoming leg)
• ITU-T based speech pattern comparison and quality
estimation (PESQ)
• Optionally independent analysis of resulted speech
quality (P.563 based)
Roaming Quality Testing
Speech Quality Testing
Roaming Quality Testing
SIM Box Detection and CLI Transparency

• It’s not a news what inconveniency SIM boxes cause for both
operators through revenue leakage from losing international
termination fees, and customers (both local and inbound roamers)
for having missing CLI’s and bad voice quality for terminated
international calls.
• It’s also a fact that CLI delivery is not always guaranteed even when
international calls are routed Out or In through carriers due to multi
hubs in the way!
• For those reasons, SIM box detection and CLI Transparency are
considered as useful tools in terms of stopping leakage in both
revenues and customers who are unhappy on roaming and
international calls QoS.
GSM-gateways (SIM-boxes) –
traditional usage schema
Roaming Quality Testing
SIM Box Detection and CLI Transparency

• Manual (single call) or automated (mass calling) test


modes
• ISUP based algorithm based on call loop-back
• CAMEL/ISUP based algorithm which is more
complex, but it allows:
– More reliable SIM-box detection
– Identify the leg (IN or OUT) on which CLI was lost
Roaming Quality Testing
SIM Box Detection and CLI Transparency
Roaming Quality Testing
SIM Box Detection Algorithm – loop based
System makes a call to the virtual roamer
(CallingPN=A; CalledPN=VirtRoam_MSISDN)

Call is delivered to roamer and forwarded back to


the system as far as out of coverage condition
detected by VLR

Call is received by the platform and CallingPN is


analyzed; correct address fields’ filling should be:
CallingPN=A; RedirectingPN=VirtRoam; CalledPN=B

In case received CallingPN is different from one the


call had been initiated from, it means SIM-box had
been detected on inbound leg.
Roaming Quality Testing
SIM Box Detection Algorithm – CAMEL-based
System makes a call to the virtual roamer (CallingPN=A;
CalledPN=VirtRoam_MSISDN)

Call is delivered to roamer and forwarded back to the system as


far as out of coverage condition detected by VLR; O-CSI trigger
is activated on MSC/VLR; IDP sent to the platform

Call is received by the platform together with IDP related to this


call

In case received CallingPN in ISUP IAP is different from one the


received in CAMEL IDP and CallingPN in ISUP IAM belongs to
the same network SIM-box had been detected on inbound leg.
Roaming Quality Testing
Statistics & Reporting

• As the system generates “rich” CDRs for both signaling


flows and call flows, the reporting tool is able to provide
a variety of statistics and KPIs including:
– Roaming tests success rates (UL, MO & MT, Barring
activation…)
– Voice calls quality reports
– Verified CLIs
– Verified SIM box MSISDNs
Roaming Quality Testing
Statistics & Reporting
Reporting and KPI Monitroing
Roaming Quality Testing
(Functional Architecture)
Roaming Quality Testing
(Functional Architecture)

• Voice Call Processing Subsystem: which provides the E1 interfacing with


the MSC for ISUP/PRI signaling or SIP, in addition to playing
announcements and collecting DTMF digits.
• Service Logic Subsystem: where the different services logics are realized
in additions to controlling the Call Processing subsystem and interfacing
with different application systems.
• MAP/CAMEL Processing Subsystem: implements the virtual roamer
concept through MAP interfacing with foreign MSC/VLS and emulating
SCP functionality in case of CAMEL based CLI verification.
• Administration and Maintenance Subsystem: through which service
configuration, tests execution and reports extraction is handled.
Roaming Quality Testing
Outbound Roaming Testing

• Compared to other testing platforms that depend on


robots located in specific locations, the virtual testing
concept enables testing the main roaming services in
any VLR and not juts those with robots within their
coverage area!
• Moreover, mass testing for full networks is only
possible through virtual testing concept, as even if
the cost of having a robot in every VLR is bearable,
the time to finish testing on operator in one country
is considerably very long!
Thank you!

You might also like