Karan Mitra

Karan Mitra
Luleå University of Technology | LTU · Department of Computer Science, Electrical and Space Engineering (SRT)

PhD

About

74
Publications
30,910
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,085
Citations
Introduction
My current research focusses on cloud and mobile cloud computing, and heterogeneous access networks. In particular, I am investigating novel techniques and methods for: i.) Cloud performance benchmarking and selection; and ii.) developing Mobile cloud computing systems that offer seamless application continuity while users roam in heterogeneous access networks.
Additional affiliations
November 2015 - present
Luleå University of Technology
Position
  • Professor (Assistant)
December 2013 - November 2015
Luleå University of Technology
Position
  • PostDoc Position
December 2012 - December 2013
The Commonwealth Scientific and Industrial Research Organisation
Position
  • Researcher

Publications

Publications (74)
Article
Full-text available
Quality of Experience (QoE) as an aggregate of Quality of Service (QoS) and human user-related metrics will be the key success factor for current and future mobile computing systems. QoE measurement and prediction are complex tasks as they may involve a large parameter space such as location, delay, jitter, packet loss and user satisfaction just to...
Article
As the Internet of Things (IoT) becomes a reality, millions of devices will be connected to IoT platforms in smart cities. These devices will cater to several areas within a smart city such as healthcare, logistics, and transportation. These devices are expected to generate significant amounts of data requests at high data rates, therefore, necessi...
Book
This handbook covers recent advances in the integration of three areas, namely, cloud computing, cyber-physical systems, and the Internet of things which is expected to have a tremendous impact on our daily lives. It contains a total of thirteen peer-reviewed and edited chapters. This book covers topics such as context-aware cyber-physical systems,...
Chapter
The next-generation cyber-physical systems (CPSs) will not only be limited to industries but will span across multiple application-areas regarding smart cities and regions. These CPSs will leverage the recent advancements in the areas of cloud computing, Internet of Things and big data to provision citizen-centric applications and services such as...
Article
Full-text available
Big data processing systems, such as Hadoop and Spark, usually work on large-scale, highly-concurrent, and multi-tenant environments that can easily cause hardware and software malfunctions or failures, thereby leading to performance degradation. Several systems and methods exist to detect big data processing systems' performance degradation, perfo...
Conference Paper
Full-text available
The rise in the aging population worldwide is already negatively impacting healthcare systems due to the lack of resources. It is envisioned that the development of novel Internet of Things (IoT)-enabled smart city healthcare systems may not only alleviate the stress on the current healthcare systems but may significantly improve the overall qualit...
Conference Paper
Full-text available
Connected and automated vehicles (CAVs) are envisioned to revolutionize the transportation industry, enabling autonomous processes and real-time exchange of information among vehicles and infrastructure. To safely navigate the roadways, CAVs rely on sensor readings and data from the surrounding vehicles. Hence, a fault or anomaly arising from the h...
Article
The emergence of novel cellular network technologies, within 5G, are envisioned as key enablers of a new set of use-cases, including industrial automation, intelligent transportation, and tactile internet. The critical nature of the traffic requirements ranges from ultra-reliable communications, massive connectivity, and enhanced mobile broadband....
Article
Full-text available
Deep learning (DL) using large scale, high-quality IoT datasets can be computationally expensive. Utilizing such datasets to produce a problem-solving model within a reasonable time frame requires a scalable distributed training platform/system. We present a novel approach where to train one DL model on the hardware of thousands of mid-sized IoT de...
Conference Paper
With the rapid growth of the Internet of Things (IoT) applications in smart regions/cities, for example, smart healthcare, smart homes/offices, there is an increase in security threats and risks. The IoT devices solve real-world problems by providing real-time connections, data and information. Besides this, the attackers can tamper with sensors, a...
Article
Full-text available
The rapid evolution of the Internet of Things (IoT) is making way for the development of several IoT applications that require minimal or no human involvement in the data collection, transformation, knowledge extraction, and decision-making (actuation) process. To ensure that such IoT applications (we term them autonomic) function as expected, it i...
Chapter
Cyber-Physical Systems (CPS) is a very complex system where a new management layer must be developed. This chapter presents the benefits and challenges of deploying real-time Scheduling, Monitoring, and End-to-End SLA (SMeSLA) in CPS. We propose an SMeSLA conceptual architecture which allows end-users to submit their service level requirements to a...
Article
The Internet of Things (IoT) brings a set of unique and complex challenges to the field of Quality of Experience (QoE) evaluation. The state-of-the-art research in QoE mainly targets multimedia services, such as voice, video, and the Web, to determine quality perceived by end-users. Therein, main evaluation metrics involve subjective and objective...
Preprint
Full-text available
Within cloud-based internet of things (IoT) applications, typically cloud providers employ Service Level Agreements (SLAs) to ensure the quality of their provisioned services. Similar to any other contractual method, an SLA is not immune to breaches. Ideally, an SLA stipulates consequences (e.g. penalties) imposed on cloud providers when they fail...
Article
Today’s research on Quality of Experience (QoE) mainly addresses multimedia services. With the introduction of the Internet of Things (IoT), there is a need for new ways of evaluating the QoE. Emerging IoT services such as autonomous vehicles (AV) are more complex and involve additional quality requirements, such as those related to machine-to-mach...
Conference Paper
Full-text available
Air pollution is a growing global concern that affects the health and livelihood of millions of people worldwide. The advent of the Internet of Things (IoT) has made available a plethora of data sources that provide near real-time information on air pollution. Many studies and systems have taken advantage of data stemming from the IoT and have been...
Conference Paper
Modern big data process systems are becoming very complex in terms of large-scale, high-concurrency and Multiple-talents. Thus, many failures and performance reductions only happen at run-time and are very difficult to capture. Moreover, some issues may only be triggered when some components are executed. To analyze the root cause of these types of...
Chapter
Full-text available
Exploiting future opportunities and avoiding problematic upcoming events is the main characteristic of a proactively adapting system, leading to several benefits such as uninterrupted and efficient services. In the era when IoT applications are a tangible part of our reality, with interconnected devices almost everywhere, there is potential to leve...
Conference Paper
Full-text available
Recently air pollution became a severe issue in many big cities due to population growth and rapid development of economy and industry. This led to proliferating need to monitor urban air quality in order to avoid personal exposure as well as to make savvy decisions on managing the environment. In the last decades Internet of Things (IoT) is increa...
Article
The Network Functions Virtualization (NFV) extends the functionality provided by Software-Defined Networking (SDN). It is a virtualization technology that aims to replace the functionality provided by traditional networking hardware using software solutions. Thereby, enabling cheaper and efficient network deployment and management. The use of NFV a...
Article
It is the era of information explosion and overload. The recommender systems can help people quickly get the expected information when facing the enormous data flood. Therefore, researchers in both industry and academia are also paying more attention to this area. The Collaborative Filtering Algorithm (CF) is one of the most widely used algorithms...
Conference Paper
Opportunistic sensing advance methods of IoT data collection using the mobility of data mules, the proximity of transmitting sensor devices and cost efficiency to decide when, where, how and at what cost collect IoT data and deliver it to a sink. This paper proposes, develops, implements and evaluates the algorithm called CollMule which builds on a...
Conference Paper
Full-text available
The rapidly emerging Internet of Things supports many diverse applications including environmental monitoring. Air quality, both indoors and outdoors, proved to be a significant comfort and health factor for people. This paper proposes a smart context-aware system for indoor air quality monitoring and prediction called DisCPAQ. The system uses data...
Article
Full-text available
Quality of Experience (QoE) provisioning in heterogeneous access networks (HANs) can be achieved via handoffs. The current approaches for QoE-aware handoffs either lack the availability of a network path probing method or lack the availability of efficient methods for QoE prediction. Further, the current approaches do not explore the benefits of pr...
Article
Full-text available
Cloud performance diagnosis and prediction is a challenging problem due to the stochastic nature of the cloud systems. Cloud performance is affected by a large set of factors including (but not limited to) virtual machine types, regions, workloads, wide area network delay and bandwidth. Therefore, necessitating the determination of complex relation...
Conference Paper
The stochastic nature of the cloud systems makes cloud quality of service (QoS) performance diagnosis and prediction a challenging task. A plethora of factors including virtual machine types, data centre regions, CPU types, time-of-the-day, and day-of-the-week contribute to the variability of the cloud QoS. The state-of-the-art methods for cloud pe...
Article
Full-text available
There is a growing emphasis to find alternative non-traditional ways to manage patients to ease the burden on health care services largely fuelled by a growing demand from sections of population that is ageing. In-home remote patient monitoring applications harnessing technological advancements in the area of Internet of things (IoT), semantic web,...
Article
Full-text available
For Internet of Things (IoT) application ecosystems to excel, end-to-end components including the cloud, network, and edge devices must be highly dependable and resilient. This dependability must be verifiable by continuously monitoring the constituent components for conformance to defined behavior in terms of functional and nonfunctional requireme...
Conference Paper
Forecasting the thermal load demand for residential buildings assists in optimizing energy production and developing demand response strategies in a smart grid system. However , the presence of a large number of factors such as outdoor temperature, district heating operational parameters, building characteristics and occupant behaviour, make therma...
Conference Paper
Full-text available
The cloud computing paradigm is continually evolving , and with it, the size and the complexity of its infrastructure. Assessing the performance of a cloud environment is an essential but an arduous task. Further, the energy consumed by data centers is steadily increasing and major components such as the storage systems need to be more energy effic...
Conference Paper
Full-text available
Cloud of Things (CoT) is a vision inspired by Internet of Things (IoT) and cloud computing where the IoT devices are connected to the clouds via the Internet for data storage, processing, analytics and visualization. CoT ecosystem will encompass heterogeneous clouds, networks and devices to provide seamless service delivery, for example, in smart c...
Conference Paper
Full-text available
The ageing population worldwide is constantly rising , both in urban and regional areas. There is a need for IoT-based remote health monitoring systems that take care of the health of elderly people without compromising their convenience and preference of staying at home. However, such systems may generate large amounts of data. The key research ch...
Chapter
Full-text available
Content distribution networks (CDNs) using cloud resources such as storage and compute have started to emerge. Unlike traditional CDNs hosted on private data centers, cloud-based CDNs take advantage of the geographical availability and the pay-as-you-go model of cloud platforms. The Cloud-based CDNs (CCDNs) promote content-delivery-as-a-service clo...
Article
Emergency management systems deal with the dynamic processing of data, where response teams must continuously adapt to the changing conditions at the scene of the emergency. Response teams must make critical decisions in highly demanding situations using large volumes of sensor data. Mobile devices have limited processing, storage, and battery reso...
Conference Paper
Full-text available
Mobile devices have become an integral part of our daily lives. Applications running on these devices may avail storage and compute resources from the cloud(s). Further, a mobile device may also connect to heterogeneous access networks (HANs) such as WiFi and LTE to provide ubiquitous network connectivity to mobile applications. These devices have...
Article
Full-text available
Cloud computing provides on-demand access to affordable hardware (multi-core CPUs, GPUs, disks, and networking equipment) and software (databases, application servers and data processing frameworks) platforms with features such as elasticity, pay-per-use, low upfront investment and low time to market. This has led to the proliferation of business c...
Article
Full-text available
In mobile computing systems, users can access network services anywhere and anytime using mobile devices such as tablets and smart phones. These devices connect to the Internet via network or telecom-munications operators. Users usually have some expectations about the services provided to them by different operators. Users' expecta-tions along wit...
Article
Cloud computing provides on-demand access to affordable hardware (e.g., multi-core CPUs, GPUs, disks, and networking equipment) and software (e.g., databases, application servers, data processing frameworks, etc.) platforms. Application services hosted on single/multiple cloud provider platforms have diverse characteristics that require extensive m...
Conference Paper
The service delivery model of cloud computing acts as a key enabler for big data analytics applications enhancing productivity, efficiency and reducing costs. The ever increasing flood of data generated from smart phones and sensors such as RFID readers, traffic cams etc require innovative provisioning and QoS monitoring approaches to continuously...
Article
Full-text available
Cloud monitoring activity involves dynamically tracking the Quality of Service (QoS) parameters related to virtualized resources (e.g., VM, storage, network, appliances, etc.), the physical resources they share, the applications running on them and data hosted on them. Applications and resources configuration in cloud computing environment is quite...
Article
Cloud computing is a new paradigm shift which enables applications and related content (audio, video, text, images, etc.) to be provisioned in an on-demand manner and being accessible to anyone anywhere in the world without the need for owning expensive computing and storage infrastructures. Interactive multimedia content-driven applications in the...
Article
Full-text available
The growing ubiquity of Internet and cloud computing is having significant impact on media-related industries. These industries are using the Internet and cloud as a medium to enable creation, search, management and consumption of their content. Primarily, Content Delivery Networks (CDNs) are deployed for distributing multimedia content to the end-...
Conference Paper
Content delivery networks (CDNs) [1] provide fast and reliable content access to the end-users. CDN providers (e.g., Akamai [2]), either own the entire infrastructure or it is outsourced to a single Cloud provider. Content owners (e.g., clients and end-users) need to establish expensive contracts with third party ISPs or CDN providers. Hence, exist...
Conference Paper
Full-text available
Quality of Experience (QoE) based handoffs in heterogeneous access networks (HAN) necessitates accurate QoE estimation and prediction. The current approaches to QoE-aware handoffs are limited. These approaches either lack the availability of underlying probing mechanism or lack the availability of QoE estimation and prediction mechanism. In this pa...
Conference Paper
Cloud monitoring involves dynamically tracking the Quality of Service (QoS) parameters related to virtualized services (e.g., CPU, storage, network, appliances, etc.), the physical resources they share, and the applications running on them or data hosted on them. Monitoring techniques and services can help a cloud provider or application developer...
Article
Full-text available
The growing ubiquity of Internet and cloud computing is having significant impact on media- related industries. These industries are using the Internet and cloud as a medium to enable creation, search, management, and consumption of their content. Rich web pages, software downloads, interactive communications, and ever-expanding universe of digital...
Article
Full-text available
The MediaWise project aims to expand the scope of existing media delivery systems with novel cloud, personalization and collaboration capabilities that can serve the needs of more users, communities, and businesses. The project develops a MediaWise Cloud platform that supports do-it-yourself creation, search, management, and consumption of multimed...
Conference Paper
Full-text available
Measuring and predicting users quality of experience (QoE) in dynamic network conditions is a challenging task. This paper presents results related to a decision-theoretic methodology incorporating Bayesian networks (BNs) and utility theory for quality of experience (QoE) measurement and prediction in mobile computing scenarios. In particular, we s...
Article
In this paper, we pioneer a context-aware approach for quality of experience (QoE) modeling, reasoning and inferencing in mobile and pervasive computing environments. The proposed model is based upon Context Spaces Theory (CST) and influence diagrams (IDs) to handle uncertain and hidden complex inter-dependencies between user-perceived and network...