Avoiding Risk of Disputes by Re-Engineering Telecommunication Services With Blockchain Technologies

Avoiding Risk of Disputes by Re-Engineering Telecommunication Services With Blockchain Technologies

Marenglen Biba, Enes Çela
Copyright: © 2021 |Pages: 13
DOI: 10.4018/IJRCM.2021100101
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Blockchain is a technology used to immutably and transparently store information that has gained wide popularity due to the use with cryptocurrency, but it is suitable for many other business scenarios. In this paper, the authors deal with carriers providing voice services by exchanging calls with each other. These companies need to transparently store call detail records (CDR) in order to avoid billing discrepancies which can lead to disputes and risk of interruption of services with heavy consequences from the legal point of view. In this paper, the authors present a solution to this problem by using hyperledger fabric to develop smart contracts, which are invoked to store information about each CDR generated. The proposed solution initially stores CDRs before inputting these to the blockchain network. The paper presents experiments with thorough testing on the blockchain network and also some performance improvements. Results show the effectiveness of avoiding disputes by guaranteeing that CDRs are exchanged effectively and immutably without room for ambiguities or misinterpretation.
Article 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

IJRCM.2021100101.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.

Complete Article List

Search this Journal:
Reset
Volume 13: 1 Issue (2025): Forthcoming, Available for Pre-Order
Volume 12: 1 Issue (2024): Forthcoming, Available for Pre-Order
Volume 11: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 10: 4 Issues (2021)
Volume 9: 4 Issues (2020)
Volume 8: 4 Issues (2019)
Volume 7: 4 Issues (2018)
Volume 6: 4 Issues (2017)
Volume 5: 4 Issues (2016)
Volume 4: 4 Issues (2015)
Volume 3: 4 Issues (2014)
Volume 2: 4 Issues (2013)
Volume 1: 4 Issues (2012)
View Complete Journal Contents Listing