Minimizing Risk of Disputes Among Telecommunication Carriers With Blockchain Technologies

Minimizing Risk of Disputes Among Telecommunication Carriers With Blockchain Technologies

Evis Trandafili, Marenglen Biba, Enes Cela
Copyright: © 2022 |Pages: 31
DOI: 10.4018/978-1-6684-5279-0.ch008
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

In recent years, blockchain technologies are constantly transforming many business processes. A shared, distributed ledger has revolutionized transaction recording, handling trust, and robustness in business network participants. In the telecommunication sector, the primary concern of voice over internet protocol (VoIP) providers when exchanging calls is the transparent storage of call detail records (CDRs) to avoid billing discrepancies, disputes, and interruption of services. In this chapter, the authors aim to investigate the utilization of permissioned blockchain in carriers' business models in telecommunication. They propose a business model architecture based on hyperledger fabric for developing smart contracts, which are invoked to store information about each CDR generated and business cases. The necessary steps and configurations for integrating the different technologies and building a development network are presented. Finally, the performance testing results regarding the latency for a transaction submission are shown.
Chapter Preview
Top

Introduction

VoIP technologies have gained significant role in the telecommunication industry. VoIP stands for Voice over IP and as its name suggests, voice detected by a microphone is sampled and converted to binary data which serve as the data portion of a network packet. These packets are then transmitted over an IP network to the end user who is taking part in the conversation (Chakraborty. et al. 2019).

Rather than using the PSTN/ISDN infrastructure to make phone calls, it is possible to set up calls and transmit the voice over the IP network. Given that no dedicated infrastructure is necessary to transmit the voice, the cost of a call is lower than what PSTN/ISDN providers have to offer. In the telecommunication business it has been taken advantage of this fact, and a global network of providers offer their services to route phone calls to the desired destinations.

Figure 1.

Simple call routing diagram

978-1-6684-5279-0.ch008.f01

As shown in Figure 1, company A takes call requests from user A and routes them to company B, which “knows” how to terminate the call to user B.

In telecommunications, whoever starts the call is charged for it (not including roaming services). In such cases, company B charges company A, which in turn will charge user A. The billing takes effect only when the calls are answered and taking in consideration 1/1 billing increments, user A and company A will be charged for the number of seconds the call was in answered state. The price is obviously agreed beforehand between the communicating parties: Price-1 between user A and company A, and Price-2 between company B and company A (Swale and Collins 2013).

In real scenarios, company A can send millions of call requests to company B in the span of a month, and the billing needs to be precise. But this is not always the case. There are many occasions when companies raise disputes for unfair bills. Each call is attached a Call Detail Record (CDR). This piece of information contains all that is needed to calculate the cost of a call. It includes data such as the start, answer, end time of the call, its duration etc. Each company has its own set of CDRs for all the calls exchanged between them. This means that company A expects to be charged a certain amount of money for the traffic it has routed to company B on a given period. When the bill it receives from company B exceeds expectations, issues may arise and this process can lead to a formal dispute among both companies resulting in complex legal procedures with related significant costs for both companies.

When a dispute is raised there is a need to check in detail the traffic to figure out where the discrepancies reside. In many occasions, company B does not allow traffic towards it until the dispute is resolved and it closes the route. Also, company A would not want to send calls without knowing how they are being charged. They risk being charged more than they are charging user A, hence losing money on each call. For company B this means losing a customer for some time, which will lower its revenue and can lead to missing the business targets that have been set. Meanwhile, company A has one provider less for the traffic it receives from user A, and if it is a big amount of traffic, it can be difficult to find alternative routes.

To solve this problem in this paper the authors have considered the use of blockchain technologies. This technology would make sure that both parties have the same information on their CDRs, and that each call is charged with the same billing increment and at the same time. The price of the call differs based on its destination, so a price list is exchanged between companies containing the prices for each destination offered. So, the companies should store in a blockchain network the prices of each route and all CDRs. Through this approach, once the information is stored in the blockchain network, it becomes immutable and none of the parties can claim different values. This would avoid any kind of dispute among the Carriers as all billing information would be completely stored in the blockchain network and could be used by both billing teams to reconcile any discrepancy that they might find in their internal local billing systems. Effectively, once the data are stored in the network, there is no possibility that any Carrier finds different data locally leading therefore to a very safe and effective procedure for avoiding the risk of disputes.

Key Terms in this Chapter

Smart Contract: Programs stored on a blockchain that run when predetermined conditions are met.

Voice Over Internet Protocol (VoIP): A technology that allows you to make voice calls using a broadband Internet connection instead of a regular (or analog) phone line.

Carrier: A provider of trans receiver functionalities via mobile communication system to users of mobile devices that are sold, rented, leased, or otherwise provided to them with such providers’ trademarks.

Hyperledger: A multi-project open source collaborative effort hosted by The Linux Foundation, created to advance cross-industry blockchain technologies.

Blockchain: Shared, immutable ledger that facilitates the process of recording transactions and tracking assets in a business network.

Softswitch: A call-switching node in a telecommunications network, based not on the specialized switching hardware of the traditional telephone exchange, but implemented in software running on a general-purpose computing platform.

Call Details Record: A record in the database of the telecommunication platform containing the details of a voice call.

Session Initiation Protocol (SIP): A signaling protocol used for initiating, maintaining, and terminating real-time sessions that include voice, video and messaging applications.

Complete Chapter List

Search this Book:
Reset