Oss BSS: Assignment
Oss BSS: Assignment
ASSIGNMENT
Submitted by
Aniket Ravindra Ahire
PRN: 18020541003
Billing Process:
Considering the above system architecture: → After a call is made or you can say a usage is
generated by the end customer, the mediation system gathers usage data from the network
switch and builds a call-detail record (CDR). This CDR must contain 'A' party number and 'B'
party number, the start and the end date & times.
The CDR is then stored until it can be rated. To rate the call, the CDR is examined to see if the
call is, for example, an 800 number, a local call that is covered by a local-area calling plan,
international call or a toll call. Information such as the time of the call was placed and city
code or country codes are used to calculate the rate for the call.
Once each call is rated, this information is stored until the invoice is run, usually once a month.
When the invoice is run, other non-usage charges, such as discounts or monthly fees, can be
applied to the bill or sometime called invoice.
There could be a rating time discount or billing time discount, different payments done by the
customers, different adjustments given, all this information contribute in the final invoice
generation. This information is then converted in a format, which can be printed in a readable
form. Finally, the envelope is printed, stuffed with enclosures, and mailed to the end
customer.
1|Page
It is the first system from where a customer’s order is captured and customer is created
into the system. The CRM system keeps customer-related information along with product
and services. The OMOF module is responsible to track order starting from its creation till
its completion.
4. Network Switches
Generally, Billing System does not interact with network switches. Network switches are
responsible to provide all the services to the end customers based on what services have
been provisioned for the customer. These systems are responsible for controlling calls,
data download, SMS transfer, etc., and finally generating Call Detail Records. It include
MSC, SMSC, GGSN and MMSC.
5. Mediation System
The Mediation System collects CDRs from different network elements in different
formats. The Mediation System processes all the CDRs and converts them into a format
compatible to the downstream system, which is usually a Billing System. The Mediation
System applies various rules on CDRs to process them. Once the collected CDRs are
processed, Mediation System pushes all the CDRs to the Billing System using FTP because
usually Mediation and Billing systems run on different machines.
2|Page
6. Data Ware House (DWH) System
This is a downstream system for the Billing System and usually keeps tons of historical
data related to the customers. Billing System dumps various customer information into
the DWH system. This information includes service usage, invoices, payments, discounts
and adjustments, etc.
All this information is used to generate various types of management reports and for
business intelligence and forecasted system is always meant to work on bulk and huge
data, and if there is a need for any small report, then it is always worth to generate it
from the billing system directly instead of abusing DWH for a small task.
8. Payment Gateway
It is a kind of custom component, which sits in between the Billing System and different
payment channels like banks, credit card gateway, shops, and retailers, etc. All the
payment channels use payment gateway to post payments to the billing system to settle
down customer invoices.
Sol: The main advantages of Cloud Computing over traditional software architecture are as
follows:
Cost Savings and Total Cost of Ownership.
When you move to cloud computing you tend to save money in several ways in
comparison to traditional IT, including the reduction of inhouse equipment and
infrastructure.
Dissatisfaction in Traditional IT.
Many companies are frustrated with the negatives that come with traditional IT, such as
poor data backup, managing and maintaining our own hardware, and lack of disaster
recovery options. Businesses often become dissatisfied that they don’t have the same
capacity, scalability, and flexibility as those who are leveraging the cloud. You also do not
have the same access to apps and data.
Time to Value and Ease of Implementation.
Since you don’t have to spend time configuring hardware, maintain systems, and patching
software, you can invest our resources elsewhere.
Access to Emerging Technology.
3|Page
Much like a car, the minute you purchase on-premise hardware and software, it
immediately starts to age. You can access the latest and greatest innovations with a cloud
provider who has more purchasing power and stays up-to-date with available solutions.
Also, as new innovations are released, they become less likely to integrate with legacy
solutions that are often inflexible. Instead, cloud-first development is coming to the
forefront.
Using Hybrid to Optimize our Operations.
Some organizations take the use of the cloud even further by using multiple clouds
simultaneously, thus giving them even more agility. Workloads are placed where they
perform best, and where costs are most efficient.
Economics of the Cloud.
When considering the economic aspects of moving to the cloud, the best place to begin is
by comparing the cost of an on-premise server versus a cloud server. The cost for a
company with more than 50 employees to run an on-premise server for a period of about
five to seven years is usually less than it would be for using a cloud server. On the other
hand, if the server only lasts two to three years then cloud computing is much more cost
effective. Other factors to consider are the indirect costs of running our own servers,
such as cooling, power, license fees, and labour.
4|Page
Q:3 Explain five techniques of requirement gathering in a software project.
Sol: Five techniques used in gathering requirements in a software project are as follows:
Omnichannel journeys.
Large scale digital transformation of enterprise IT and OSS/BSS capabilities are being
driven by the need to lower costs, become more agile, improve
customer-centricity and increase revenues and profits. A key strand of digitization for
5|Page
companies and organizations in many business sectors is the omnichannel model of
customer experience management. With omnichannel, the enterprise has the ability to
engage and interact in a synchronized fashion with customers at each and every
touchpoint– online and offline – encountered in the journeys made by those customers.
The result is a consistent, continuous, seamless and personalized brand experience across
multiple devices using consistent, consolidated and current customer data. With
omnichannel, customers are engaged in a managed, coordinated manner across all
channels. The front-end systems and back-end systems need to be fully decoupled and
there should be an interaction hub which can handle interactions between touchpoints
and the back-end systems.
Customer Experience.
It is moving away from “technology-centric” to “customer-centric”. Most telecoms offer
the same standard services, so it has become imperative to differentiate and personalized
customer experience achieves this. As a result, OSS and BSS systems are starting to
develop technology to gather consumer data, in order for telos to understand their users.
Using analytics, OSS and BSS systems become more strategic business resources to predict
customer behaviour.
According to network operators, the top telecom industry trends in OSS/BSS systems
and architecture are being driven by service layer architecture and changing the need to
manage customer experiences rather than subscription services. The major changes
include the following:
A transformation from a supply-side to demand-side vision of the business;
A transformation from craft (operations personnel) support to automated support
A transformation from management-as-an-overlay to management-as-service logic.
Digital Transformation.
To enable digital transformation across our business, you need to lay a solid foundation
for it with our business and operational support systems. Some of the key elements are:
Digital Channels
Today’s customers demand a seamless omnichannel experience
6|Page
that works across all touchpoints with their CSP, from sales through to after sales
service and care. It is therefore crucial for CSPs to identify key areas which are ripe
for transition towards digital channels, such as self-service portals and apps, and
design these channels with the primary goal of delighting their customers.
Furthermore, organisations need to build capabilities that allows their sales teams to
sell seamlessly across multiple channels without affecting user experience. Investing
in omnichannel sales can help CSPs bolster revenues and reduce costs.
OTT services
7|Page
Many of the leading CSPs across the globe are already moving towards offering their
own ‘OTT’ style services or providing the infrastructure to integrate and monetise OTT
services provided by partners. This will open up newer revenue channels and is crucial
to offset dwindling revenues from traditional voice and messaging services. Analysts
predict that in the future, telecom operators will be more like hi-tech train lines - a
smart backbone for others to ride the digital wave.
Best of breed technologies
The only thing certain about technology is change. New paradigms such as quantum
computing and blockchains will dramatically alter the telecoms landscape. So, it is
important to adopt agile and rapid development methods to launch new systems
quickly. Using newer automation technologies cloud architecture and containerisation
platforms to standardise and streamline developer workflows, CSPs can provision
quickly, build more efficiently, and get apps and services to the market much faster.
8|Page