during the day, meet the quota threshold for each
operator. Quota for each operator in Italy is set
from the Italian Communications authority (AG-
COM, )
• Stage 3 - Request Check: During the next three
days, multiple checks are made from each of the
involved operators such as possibility of blocked
number, unpaid bills, ongoing MNP request to
third operator etc.
• Stage 4 - Port-in - Port-out: After the three days
period early in the early morning (the portability
of the number is complete with maximum service
loss of two hours. The old SIM card is deactivated
and that it cannot receive service by the donor.
Figure 1: Mobile Number Portability Use Case Diagram.
Each of the above stages is subdivided into sub-
processes running through each stage. Starting from
the first stage ”Insert MNP Request”, the user could
visit the shop of a telecommunication provider and
ask to move his telephone number to the new provider
filling a portability contract form. To be able to get a
number portability, customer gets a Subscriber Iden-
tity Module (SIM) card from recipient operator. Most
of the times, customers who sign portability contract,
they already have a SIM card. The recipient operator
activates the new SIM card with a ”new” number, so
the customer immediately is able to receive or make
calls to the ”new” number. During this time the old
SIM card with the customer’s number is operated by
the donor.
Following, is the second stage ”Quota Restric-
tion”, where each operator proceeds specific number
of requests each day, as a regulatory requirement. All
requests over quota are queued in a waiting list, as
they are scheduled to be proceeded the next day. This
action is taking place every day after 19:30CET, when
all shops (telecommunication provider’s shops) close.
Coming after, the stage ”Request Check”, where do-
nator operator checks if the port-out requests are rea-
sonable before proceed them to the next step. Reasons
for decline a port-out request include unpaid bills,
blocked number, ongoing number portability to an-
other operator etc. This procedures are taking place
during the next three days after the portability num-
ber request is submitted.
The final stage of the MNP process called ”Port-
in Port-out”, includes the sub- processes of port-in
and port-out. As a result of the successful ”Request
Check”, all proceeded requests are submitted to the
final step. The recipient operator imports all suc-
cessfully checked numbers to its system. After the
completion of port-in, recipient operator informs the
donor operator for the completion. Then, the donator
remove (port-out), all those numbers from its systems.
Actions in this final step are taking place early in the
morning (06:00 - 08:00CET), with two hours of max-
imum service lost for the customer.
Previously presented stages compose the MNP
process, which is currently running in Italy includ-
ing high complexity between different systems with
the need for strong integration between telecommuni-
cation providers in Italy. The current status is very
time consuming and costly for telecommunication
providers, looking ways to reduce cost, time and ser-
vice failures.
To address this issue, a Database as a Service is
proposed through EU project called European Cloud
Database Appliance (CDBA) (CDBA, ). The reli-
able cloud database appliance deriving from the EU
project is proposing a new cloud architecture, which
is focused on visualisation on service level instead
of hardware level. One of the innovations derived
from the proposed cloud architecture is that the setup
for physical resources that will be consumed by each
query/ client will be managed during run-time, pro-
viding predictable performance for data- intensive
applications. To achieve that beyond others, the
project behind CDBA will investigate research results
form five real-life use cases in three different sectors:
Banking , Telecommunication and Retail.
Figure 2: AGCOM Centralised Database for Domestic
Phone Numbers.
IWFCC 2019 - Special Session on Federation in Cloud and Container Infrastructures
622