1 Introduction

From early 20th century (the information age), informatics is always an essential part of medications, along with the storage and management of the vast amount of data. As the Internet and communication technology have grown, the usage of computers is started in several other sectors of healthcare, other than only the storage of data, for example, sharing of the patient report to the specialist for getting best advise, in several cases outside the hospital, or even the city, from the hospital side or by the patients themselves

The digitization of healthcare industry is started years ago; however, the anticipated impact of the Internet on healthcare is not in the picture yet. The potential factors include the improvement in patient engagement, connected eCare, irresistant patient monitoring, and assisted lives for chronically effected and elderly people. This type of healthcare is beneficial at times when people are not that fit to even visit the hospital and they need e-prescription (prescribing medication on call or email by the doctor) and emedicine (home delivery of the medicine by the pharmaceutical company). In the present scenario of the entire world is consisting of people with increasing age. As per a status report published by WHO [1], the total world’s population over 65 years of age was 702.9 million in 2019 and will be projected to approximately 1549 million by the year 2050, which shows the 120% augmentation. Similarly, if we talk about the population of people aging 80 years and above, it was about 53.9 million in 2019 and will reach up to 109.1 million by the year 2050, and showing a 102.6% overall increment. The global population of people suffering from dementia is around 50 million in the year 2019 and anticipated to reach up to 150 million by the year 2050, and among all these patients, approximately 80% belong to the age group of 75–95 years. Out of all these patients, over 70% will be dependent on the caregivers for their daily routine tasks. However, there is no possible alternative to reverse the cognitive limitations of the patient population.

The healthcare industry is exponentially growing and expanding marketplace, along with a huge increment in the number of applications, which will be beneficial by using the Internet like network. The data generated by this industry is also of various data types, sizes, and formats, which results in placing complex demands from the network itself, concerning network bandwidth, latency, data rate, and various other factors. The ehealthcare service begins with the sensor equipment deployed at different places of the healthcare centers which will further use the networking technologies to connect to the network, such as Wi-Fi, Bluetooth, and other related technologies. With the advancement of ehealthcare, there should be the advancements in connecting technologies, because the advancements require a huge number of devices and sensing types of equipment to run the sensing applications simultaneously in large ehealthcare centers, and this will ignite the rise in mMTC. The next in series is cMTC/ URLLC [2], which is highly useful in robotic remote surgeries over tactile Internet.

For coping up with these connectivity concerns, 5G, the cellular wireless technology with the fifth generation advancements, comes into the picture. 5G technology is having the potential to overture the power of massive connection along with very high speed, which results in on-time delivery of ehealthcare requirements, where a delay of even nanoseconds can make the situation worse. 5G is very much useful for the IoMT because it will take the new medical innovations (for example virtual reality, augmented reality, remote patient monitoring, remote healthcare learning, artificial intelligence, and many related technologies) into reality. Further, 5G is an essential technology in the field of medical IoT, as to access realtime data and make trice decisions out of it. The healthcare system demands the diagnosis and report generation should be done with high speed. Further, the file and image transmission required by ehealth system is bulk in size and it will take less transmission time if we use 5G transmission, because 5G provides ultra-low latency and better computation power, which will result in efficient communication and a rapid & true diagnosis.

As the world move towards achieving quality of life for human beings, 5G plays an important role to achieve this goal. In this direction, [3,4,5] reported that approximately 16% of the worlds population will be in their elderly ages by the year 2050. This will cause rapid age-related disorders like neurodegenerative diseases and several types of sleep disorders. IoMT provides continuous, ubiquitous, and customized medical assistance to the customer and enhance the quality of life for the individual with reduced cost.

Although e-health and m-health had been identified as admissible and challenging objectives since the early phases of standardization in 2015, the enhanced communication system is needed for such kind of applications and investigated gingerly [4]. In this paper, we are trying to fill these gaps, especially in the identification of problems in ehealthcare which can get the maximum benefit of the usage of 5G, describing the specific needs and requirements of 5G, and will contemplate the impact of 5G on the Internet of Medical Things, that will promote the usage of 5G for the advancement of healthcare services, like connected ambulance and healthcare applications, like robotic surgery and remote surgery.

Further, the ehealthcare workers (whether the doctors or related paramedical staff supporting the doctor to provide the ehealthcare services) should have the medical knowledge as well as of scientific knowledge (usage of computers, information sharing, media sharing, saving & retrieving data to and from the cloud storage). The healthcare literacy covers all these aspects and every ehealthcare worker must be proficient in all aspects.

Table 1 provides the list of abbreviations with the terms associated and the standard values of that term, as per applicability.

Table 1 List of abbreviations with standard values (where applicable)

1.1 Working Principle of 5G

5G network is a digital cellular wireless network, in which the service area, is divided into tiny geographical locations, termed as cells. Fig. 1 shows the areal representation of two different types of 5G networks. The circular area represented by red color (bigger circle) is showing the range of 5G 600 MHz, covering the area of hundreds of square miles, and the circular area represented by a green color (smaller circle) is showing the range of 5G mmWaves, covering the area less than one square mile. In reference to Fig. 1, the smaller circle (unit area) represents the cell.

Fig. 1
figure 1

Areal representation of 5G 600 MHz & 5G mm waves

5G works on the principle of cell cites, like other telecommunication technologies. These cells divide the designated territory into different sectors, and then send the data packets in encoded format of radio waves. 5G provides 30% enhanced speed with the same airwaves, used by 4G. This enhancement in speed is because of the design of 5G channels, which are much larger (up to 100 MHz) than that of 4G (20 MHz).

5G uses AMF (for receiving all the information related to connections and sessions from the UEs) and UPF (core component of 3GPP & 5G infrastructure and is responsible to provide the information about interconnection points between the data network and mobile infrastructure) functions for connecting the NR to new gNBs. Thus, it performs the encapsulation and decapsulation mechanism on the GPRS tunneling protocol on the user plane.

The small cell works as the majority component of the 5G network, specifically for new mmWave frequencies using very short connection and communication range. Thus, for providing the continuous and undisturbed connection, the small cells are distributed in the form of clusters depending on the user’s connection requirements. The small cell system is the complement of macrocell networking, which is dedicated to providing wide area coverage.

The 5G macrocells are using MIMO, which enables several connections for transmission (sending & receiving) of more data at a time. The MIMO antennas, when using a huge number of antenna elements, are referred to as massive MIMO. It benefits the user by providing the capability of connecting more people to the network simultaneously and managing high throughput.

The core network is responsible for managing all the voice & data exchange, internet connections, and works as the data and mobile exchange network.

1.2 Challenges in Current (Physical) Healthcare System

This section deals with the challenges present in physical healthcare system and how can be solved by using ehealthcare system [3]. Some major challenges can be addressed as:

1.2.1 Record Maintenance

The patient record maintenance is a tedious task in case of offline maintenance. This problem can be solved by opting Electronic Health Records (EHR). EHR is a digital repository for collection and maintenance of patient’s record and prevent the unauthorized access by implementing secure exchange with authorized users only. EHR support interoperability by connecting the hospitals and patients through internet. By using EHR, one patient’s data can be shared with several experts in all the manners, that are retrospective, concurrent, and prospective manners.

1.2.2 Access to Healthcare Facilities

In the present healthcare scenario, each healthcare facility cannot be provided to everybody, because of the nation boundary, patient is critical and has less time, long distance to travel, cost incurred in traveling and availing facilities. This challenge can be solved to a much extent through ehealthcare syatem, which provide the equal access to any and every type of healthcare facilities to everyone, through internet, without any boundaries of cities or nations.

1.2.3 Personalization in Medication System

In the present healthcare scenario, the patients having same disease are prescribed with same medicine. However, there are three types of patients in terms of responding to medication. First, the patients responding for some medication, second are not responding for medication, and third are showing adverse effects for the same medication. Using ehealthcare system can help in changing the treatment plan, before the medication effects severely the patient. This is because, with ehealthcare the patient will not bother to go to the hospital, take the appointment, then meet with the doctor with the side-effect problem. The patient will send his the data to the doctor and get immediate changes.

1.2.4 Limitation of Information Flow

Wireless communication technologies, like, 3G, 4G, etc., are suitable for wellness monitoring applications and smart health monitoring devices. However, for a better ehealthcare system a heterogeneous technology is required which provides multiple frequency ranges along-with low latency and high data rate (for remote surgery), able to exchange data in more secure manner (prevent data theft). With the help of Tables 3 and 4, discussed in Sect. 6, we can say that 5G fulfills all these requirements of information flow.

1.3 Our Contribution

The main contributions of the paper are listed as follows:

  • We propose a 5G architecture for ehealth care system along with the taxonomy of 5G, which is a unique step for ehealth care applications.

  • We have also present necessary and important characteristics of 5G communication and provide a comparative view with other similar technology like LORA, SIgFox, etc.

  • We have evaluated the performance of 4G and 5G over different matrices by creating a comparable environment in NetSIm. In this simulation, we have considered various physical and environmental aspects like frequency range, carrier aggregation, and noise.

The rest of the paper is organized in total 12 sections. Section 2 consists of literature survey. Section 3 summarizes the encountered limitations of using existing technologies in ehealthcare system. Section 4 describes the important features of 5G NR and Sect. 5 discuss about the technologies leveraged with 5G. Further, Sect. 6 illustrates the detailed taxonomy of 5G for IoT applications and Sect. 7 compares the 4G LTE and 5G NR on the basis of data privacy and security. Section 8 provides the system architecture of 5G NR for ehealthcare system and in Sect. 9 we discuss about specific IoMT applications and how 5G is useful for that particular application. Moreover, Sect. 10 provides the overall architecture of 5G NR with control plane and user plane. The results are described in Sect. 11 and section 12 deals with conclusion and future scope of our work.

2 Literature Review

Soldani et al. [6], presented a 5G based mobile healthcare system incorporating ultra-reliability and low latency features of 5G. They mainly focus on wireless telesurgery (WTS) and wireless service robots (WSR). The WTS uses a mobile console and robotic platform for sharing its feedback in audio, video, and haptic format, whereas WSR is a companion robot performing the task of social caretaker in the form of a family member or professional personnel. Although, they have not considered the throughput, CA values and the two frequency ranges of 5G, FR1 and FR2, which are important aspects of 5G communication. Rehman et al. [7], used the concept of small cells to enhance medical QoS and medical QoE experience in terms of frequency efficiency, network traffic, and energy and cost reduction. They found how small cells affect the heterogeneous networks for streaming medical videos in the uplink direction, and the effect of packet loss in medical video streaming. They also introduce the concept of mobile small-cell network-enabled ambulance, which show the better simulation results in terms of throughput, delay, and packet loss, over the macro-cell based network enabled ambulance. However, they have also not considered the CA values and the two frequency ranges of 5G, FR1 and FR2. Yao et al. [8], present an artificial intelligence-based scenario of healthcare enabled with 5G communication network. They discuss the AI-based healthcare applications for solving network deployment and management issues in 5G along with two different architectures of physical and MAC layer processing. They proposed a spectrum access system (SAS) in 5G and get an accuracy of 20 MHz for 3.5 GHz shared band for 802.11ac and LTE signals. Ahad et al. [9], presented a 5G architecture for smart healthcare using device-to-device communication, network function virtualization, small cells, software-defined network, edge computing, and mmWaves. Further, they provide a review of various network layer possibilities (scheduling, congestion control techniques, and routing) in a combination of the usage of the Internet of things in the healthcare domain.

Nasimi et al. [10], provided a congestion control technique based on MEC, aiming for taking the real-time decisions for the selective buffering network traffic, for the enhancement in QoS. However, they never consider any other aspect except delay and packet loss in their paper. Cisotto et al. [4], identified the healthcare scenarios and talk about the need for a 5G network for the proper and efficient functioning of the healthcare system. Further, they used the concepts of network slicing, managing the heterogeneous network, and mobile edge computing for providing mhealth and ehealth solutions using 5G networks for ubiquitous medical care. Although, everything is discussed in theoretical aspects, no results are shown by the authors.

Chowdhury et al. [11], designed a monitoring system for monitoring the patient in home, hospital, outdoors, intensive care units, and ambulances. They used OCC for monitoring the patients. The monitored data from wearable sensors/patches are received by the OCC system, which is connected to the 5G access networks. The system is able to monitor several patients at the same time and transfer the monitored information to the hospital server, medical server, doctors, mobile systems, and clouds for remote monitoring purposes.

Wang et al. [12], surveyed several wireless network optimization and design aspects including modeling & estimation, channel measurement, network measurement, and optimization. However, they did not provide any results for their theoretical assumptions

Ahmed et al. [13], discussed the concept of hospitals of the future (HoF) and the wireless connectivity required for it. The HoF will connect the healthcare professionals, patients, medical devices, sensors, and computers, wirelessly, for gathering and analyzing the patient’s health data. They proposed a hybrid flexible optical radio wireless network for providing high performance and efficient wireless connectivity. The network can be reconfigured dynamically for transmitting and receiving the optical or radio or both types of signals, as per the application need. Liu et al. [14], presented a survey regarding the latest advancements in the field of healthcare, such as monitoring devices, eHealth systems, robotics, AR/VR, and AI-based applications. The monitoring devices include in-body and on-body devices serving the purpose of monitoring the patients and are used in hospitals and homes.

Annapoorani et al. [15], presented a smart healthcare monitoring system (SHMS) for monitoring the health conditions of elderly people. They designed the system using a MEMS sensor, temperature sensor, respiratory sensor, and heartbeat sensor. If any abnormality is found in the sensed data, the information is sent to the doctors along with the family members automatically by using the mobile application. However, they discussed all the things with respect to sensed data, but they did not talk about communication delay, which is important in communicating sensed data. Dzogovic et al. [16], tested the deployment of network slicing mechanisms in terms of healthcare vertical enabled with 5G technology. They used the concept of 5G core along with the software defined networks. However, several SDN controllers are needed, having distinct features (capability and performance) for achieving the network slices in 5G.

In [17] Ioannou et al. proposed a distributed intelligent method for controlling the generation of device-to-device networks, using belief-desire intension (BDI) and extended belief-desire intension (BDIx) for satisfying the challenges occurred during device-to-device communication. However, they had not presented any analysis about by which factor proposed scenario help in improving existing system. Cui et al. [36], presented the concept of smart walls for the healthcare domain. The mmWave spectrum is used for providing enhanced throughput, low latency, and communication reliability along with broad coverage. The intelligent walls are able to manipulate signals for providing an interference-free and full-duplex communication link between the base station and the user. Although, they did not consider the throughput and delay aspects of wireless communication. Further, Chen et al. [18], proposed a cognitive system for emotion recognition, but, they did not metion how 5G is necessary for the system to work well using characteristic feature of wireless communication.

Hewa et al. [19], proposed a secure service architecture using elliptic curve Qu-Vanstone based on MEC and blockchain for providing user authentication, real-time data integrity, and privacy among MEC, IoT, and cloud. Moreover, they also attached a storage offloading capability to blockchain for ensuring scalability in connected medical devices. They have evaluated the proposed architecture by the Hyperledger Fabric blockchain platform along with Raspberry Pi in a near real-time scenario. Ning et al. [20], constructed a health monitoring system based on game theory by dividing the network into Intra-WBANs and beyond-WBANs, in a costefficient manner. The cost is dependent on the age-of-information, medical criticality, and energy consumption by the IoMT devices. Although, they had not considered the communication delay, throughput, speed, etc., features of wireless communication.

Any of the paper did not considered the carrier aggregation (CA1 and CA2) values, and the frequency ranges (FR1 and FR2) of 5G communication technology. We have incorporated these aspects of 5G in this paper along with the communication delay, throughput, and latency values.

3 Features of 5G Communication

In this section, we discuss some of the 5G NR features, which are useful in developing efficient ehealthcare system and maintaining the usage and storage of the patient’s data in a secure manner. Some important features of 5G communication are as follows:

3.1 Communication Speed

Early use of ehealthcare incorporate both benefits and limitations of existing communication technologies, for example, the tele-echography platform which has carried into effect using LTE cellular link, providing with 10 Mbps data rate, 60 ms of latency, and 8 ms of jitter. The fifth-generation cellular network provides a significant improvement over LTE cellular link over data rate, latency, reliability, and jitter. The communication speed attained by using 5G is starting from 10 to 25 Gbps, which helps for transmitting the patient’s report to the doctor with minimum possible delay.

3.2 Response Time

It is the actual time, consumed by the system to come in execution state, which works on the principle, the faster the speed, the lesser the response time. 5G provides lesser response time than 4G and thus, it is a mile stone for real-time applications like ehealthcare, self-driving cars, missing person’s video surveillance, and other time-sensitive applications.

3.3 Connection Density

The number of connected UE per unit area, provided with full penetration 5G networks. Moreover, density is the ability to support successful delivery of information for certain packet size within the time frame along with the space constraints. In near future, we are expecting to support up to 1 million user devices per 0.38 square miles in 5G [21] (most important for a better ehealth system) whereas 4G supported 2000 devices in per 0.38 square miles.

3.4 Survival Time

It is the maximum possible packet delay tolerable by the specific application to perform the designated operation properly. After that the receiving node sends the negative acknowledgment and pass the command for resend the packet. This property is useful in ehealth while transmitting the reports of the patient in emergency situation.

3.5 Network Management and Operational Support System

The communication operators are always trying to reduce the network overhead and thus, reduced operating expenses. The reduced network overhead will lead to better management of network and operational support system (OSS), which further will result in improved resilience, serviceability, consistency, analytical capability, reliability, operational efficiency, and availability of the network to build a better ehealth system.

3.6 User Mobility Support

All of us experienced the loss of connection while traveling from one place to another. 5G provides high-speed user mobility support, up to a hundred kilometer per hour. Thus, it has the ability to support all modes of communication, for example, from car to aircraft, the communication and connection will not be lost, no matter through what means you are traveling with. This feature of 5G is essential at the time of using an air ambulance. Some severe patients need to be shifted from one hospital to another (inside and outside the boundaries of the nation) for better treatment. If the ambulance is connected to the hospital server, then the hospital authorities are aware of the condition of the patient, as well as the time of arrival to the hospital, so that they can prepare the essential set up before the patient come to the hospital and start the treatment as soon as the patient arrive at the hospital.

3.7 Universal Application Support

5G inherited the features of its predecessor technologies along with facilitating the three unique aspects of wireless communications. First is, the fastest data delivery from 1Gbps to 50Gbps in some test environments. Nevertheless, the 5G is anticipated to provide the data transfer speed of 2.8 Gbps in real-world scenarios, which is much higher in comparison with 4G (60 Mbps). Second is, it caters to the latency of one millisecond, which is much lower than the latency provided by 4G (50 ms). The third aspect is, the connecting capacity of more devices simultaneously. Through 5G, we can connect up to one million devices per kilometer square, which is much higher than that of 4G (60,680 devices/km\(^{2}\)). Thus, 5G can support various healthcare applications, like, connected ambulances, remote surgery, etc., because 5G uses the device-to-device, MIMO, mmWaves communication technologies with full duplex transmission capacity. The full duplex transmission provides a coverage of rural-to-urban, roadsides-to-railway stations, railway tracks-to-on air (air ambulace and drone) coverage to the ehealthcare facilities [3].

3.8 Security

The 5G makes the security of the network stronger than any of the existing communication technologies (for example, 3G, 4G, 4G LTE, 4G Pro, etc.) by including additional preservation at the edge of the network, network slicing, visualization of network functions, and mobile edge computer, all of which makes the network more secure. The Verizon telecommunication company encompasses a new 5G security tool in its security plan, which sequesters the mobile devices under roaming until and unless they are properly authenticated to be used in a particular network. This will help in secure data communication, as vague data transmission leads to data leaks.

3.9 Privacy

The advancements in data mining results in the retrieval of user’s privacy information in an easier way and the leakage of private information will drive grievous consequences. 5G cater to many vertical industries as well, thus, it must make sure that the user’s and industrial privacy information is protected so that the network can be used without bothering about the information leakage. For enabling more privacy protection, 5G enables customized network (slicing and selection network) services for its user by sensing the type of services used by the user (for example, location and health related information). For heterogeneous type networks (using multiple access technologies), the privacy protection is provided depending upon the access network and technology they are using.

The security and privacy of data is very important in ehealth system to safeguard the patients from fraudulent claim of insurance and unauthorized use of their medical prescriptions.

4 Leveraging Technologies by 5G

The heterogeneous wireless network is consisting of several access networks, cells, frequency bands. All of these come together with overlapping coverage areas, which cause network planning and deployment, a challenging task for wireless operators. However, 5G comes with some important technological enhancements, that will implement IoT applications in real-time, more easily and efficiently. 5G preferably provide network virtualization, next level navigation system, network slicing, cloud services, self-organizing networks, mobile IoT, artificial intelligence, and eSIM technologies, which are discussed in brief as follows:

4.1 Virtialization

In service-based 5G core network architecture, all operations are performed by using functions and are performed outside the operating network, like, the cloud. This type of enabled virtualization requires convenient isolation controls to be incorporated in because, without it, the network is vulnerable to data leakage and virtualization-aware malware outbreaks.

Containerization, which provides OS-level virtualization, is a popular technique of virtualization at present. In this, the host operating system restrains the containers accessibility to the physical resources of the system, for example, the storage, CPU, and memory. Thus, a single container is unable to use all of the host system’s physical resources, and thus, it reduces the influence of availability attacks concerning the platform.

SDN (Software defined networking) provides the network operators, a chance to virtualize the flow of the network, which results in the ingeniosity of hardware.

4.2 Next Level Navigation System

The high speed and low latency features of 5G enable it to use in the navigation system to the next level. 5G networks and communication technology can handle a huge amount of data and a higher number of connected devices simultaneously. This will help in making the navigation system faster, reliable, and hassle-free in real-time. It will provide improved efficiency and reliability in self-driving and connected vehicles. Better navigation can help in healthcare by showing the smallest route with lesser traffic to the hospital so that the connected ambulance can reach the hospital in minimum time frame.

4.3 Network Slicing

Network slicing assents the creation of several virtual networks on the top of a commonly shared physical infrastructure [22]. Further, network slicing is used to design a virtual architecture of network, which is working on the exact principle of NVF and SDN in fixed networks. Network slicing is an essential aspect of 5G networks, as in fifth generation network, one physical network is virtually isolate from several RANs.

According to GSMA Intelligence (a source of mobile operator data, it’s insights and related forecasts), the number of 5G connections will be 1.2 billion, which will be 40% of the global population (estimated to 2.7 billion), by the year 2025. They hypothesize about 5G network that, it will provide an actual opportunity to design a resilient network which accommodates the distinct requirements of particular industries and economy of it.

4.4 Cloud Services

Nowadays, everyone is using mobile applications, which are based on cloud services. 5G makes the ease of availability because of it’s characteristics like low latency, higher speed, and service reliability. By these features, cloud computing provides smoother communications to mobile users. Cloud services using 5G will boost the performance of the applications. Moreover, 5G enables cloud service providers to approach mobile customers more reliably and easily. Access to a virtual machine using mobile phones is becoming more usual because of the greater computing power and machine-to-machine communication provided by 5G.

4.5 Self-Organizing Networks (SON)

The self-organizing capabilities [23] of the networks maximize the performance of the cellular networks. The SON property is referring to the automation of mobile networks and minimized human interventions in wireless or cellular network management. SON enables the autonomous and intelligence acclimatization, reduction in operational and capital expenditure, and enhance the network performance in views of coverage, computation power, capacity, offered services, spectral efficiencies, and user experience provided by cellular networks.

Further, SON derives to self-configuration (automatizing the deployment phase of the network) self-optimization (adjusting the network parameters to optimize the performance of operating network), and self-healing (detecting, preventing, and correcting network failures) networks.

4.6 Mobile Internet of Things

Mobile Internet of things (MIoT) [24] can be defined as an IoT system that is enabled to move and reuse for different geographical locations. MIoT system can be used in various real-world application domains, for example, housing, education, entertainment, healthcare, etc.

It is an estimate that the number of connected IoT devices will reach up to 3.2 billion by the year 2023. Further, MIoT provides a fast and efficient way of building new systems for a consumer using the MIoT system. The MIoT will help in the healthcare domain in managing the patients and healthcare workers by monitoring patient’s current health status, documenting patient data, performing statistical computation on health data, and providing the connection to the hospital and other available health information systems. 5G technology supports the MIoT healthcare support at NR-Light band, which provides the lowest delay tolerance and lower complexity.

5 5G Taxonomy

Figure 2 shows the taxonomy of 5G for IoT applications. Figure 3 is showing a layer by layer description of the 5G scenario. First, we need to decide the objectives to be obtained, then the requirements for accomplishing the objective need to be figure out. The third layer is showing the approaches for the implementation of the system. The fourth layer is showing the communication technologies, and the fifth layer deals with the performance matrices. All five layers can be described as follows.

Fig. 2
figure 2

Taxonomy of 5G

Table 2 Requirements and availability (in 5G) of distinct features for eHealth system

5.1 Resource Optimization

The main goal of optimizing the resources used in a network is to enhance the network lifetime, by minimizing the energy consumption by the UEs. In the case of IoT applications, the network or system must not be drained out because of the extensive battery usage, because it can cause loss of a person’s life, who is in the need of ehealthcare.

5.2 Enhanced QoS

The main measures that need to take into account for the calculation of QoS are jitter, latency, packet loss, bandwidth, etc. Further, we have already discussed that 5G provides low jitter, ultra-low latency, reduced packet loss, etc. Thus, the use of 5G networks is going to be a game-changer in IoT applications by providing enhanced QoS to the system.

5.3 Security and Data Privacy

The privacy of data is dealing with storage of data related to every patient in a confidential manner. As, if there is any breach in data privacy, some unauthorized person can use that data for claiming fraudulent medical insurance claims, generate illegal prescription and purchase the medicines on behalf of that prescription, illegally purchase some medical equipments, and sale it later on. For preventing such medico-legal frauds, the data must be stored in a secure and private manner.

5.4 Reduced Interference

The frequency reuse concept can be applied to the IoT applications for better resource utilization. Further, there is dense data traffic on the network in the eHealth scenario. Thus, the sharing of the efficient load should be improved, between the local access networks and the 5G macrocells. However, this advancement comes up with a limitation of co-channel interference caused by increased load and density on the network. Hence, we require efficient interference reduction schemes for the IoT applications to work efficiently and effectively.

5.5 Enhanced Energy Efficiency

The energy required for transmitting the data packet is dependent on the type of network used [26]. 5G communication consumes approx 90% less energy than 4G. Energy consumption is an important aspect of communication, as the battery life of the mobile IoT devices is directly proportional to energy consumed by the IoT devices.

5.6 Ultra-Low Latency

5G communication technology is facilitated with fast and real-time acknowledgment, which is a must in IoT applications by providing low latency while the data packet is traveling from one end to another on the network (for example, from patient to doctor or hospital server and vice versa). 5G provides an order of less than 1ms of latency [27], for communicating the data packets, which is 4-5 times faster than 4G communication, and essential for time-sensitive real-time applications, like ehealthcare, automatic car, etc.

5.7 High Throughput

Throughput is the amount of data, that is transmitted through a channel. As we discussed, 5G provides much higher transmission speed, thus is providing higher throughput, which further results in better IoT applications related bulk data (files/reports/images) transmission and faster diagnosis and results.

5.8 Ultra-High Reliability

Reliability is a probabilistic measurement of delivering the data packets of the network layer successfully to the system entity within the given time constraint by the target service. It is also called as the degree of reliability. It must be high in an IoT applications.

5.9 Scheduling

The scheduling of resources is an important aspect of using the resources optimally in a 5G environment. Yan et al. [28] presented an intelligent resource scheduling strategy (iRSS) for RAN slicing in a 5G environment. The iRSS provides an idea for a collaborative learning framework including reinforcement learning and deep learning mechanisms for the allocation of resources. In [28], deep learning enables the large time scale resource allocation, and reinforcement learning is used for providing online resource scheduling to handle the small time scale network parameters, such as unexpected network states and inaccurate predictions. The iRSS is able to assign specific tasks for predicting an online decision-making modules in a flexible manner for assisting the RAN to make the right resource scheduling decision based on available historical data.

5.10 Routing

Khan et al. [29] presented a two-level clustering scheme for data dissemination in an efficient manner in a 5G environment for the vehicle to everything (V2X) communication. They use the fuzzy logic for the selection of level one cluster head (L1CH). The fuzzy logic uses the relative velocity factor (RVF), k-connectivity factor (KVF), and link reliability factor (LRF) for the selection of L1CH. Further, the 5G V2X is supported by two modes (mode 3 and mode 4) for V2V communication. The resource allocation is done by cellular networks in mode 3, however, there is no need for cellular network coverage in mode 4. The vehicle selects the required radio resource autonomously by using the distributed scheduling scheme. The vehicles are connected to each other by mode 4 V2V communication, however, the exchange of data to and from the network is taking place with the help of a gateway vehicle enabled with cellular Uu interface.

5.11 Congestion Control

Najm et al. [30] presented a congestion control technique based on the decision tree approach using machine learning, which predicts the optimal enhancement in controlling the congestion in 5G IoT wireless environment. They have implemented the prediction model on a training dataset for determining the optimal parametric settings for the 5G scenario. The dataset is used to train the ML-based model and enable for predicting an optimal alternative for performance enhancement along with congestion control. The decision tree algorithm is used specifically for prediction and classification and provided better results with 92% precision and recall.

5.12 Short-Range Communication

The digital transformation of the healthcare system is in demand for exchanging the health related data. The communication technologies used for such data exchange in a short-range (up to 100 m), are Bluetooth, Bluetooth low energy, Wi-Fi, Wi-Fi direct, near field communication (NFC), etc. Here, Wi-fi direct is used to transfer data among the devices, whereas BLE and Bluetooth are used for transferring the data among peripherals [31]. The short-range communication technologies are specifically useful in the BANs [9].

5.13 Long-Range Communication

The long-range communication technologies are used for transportation of the health related data up to kilometers depending on the range of the applied technology (WiMAX 50 km, LoRa 25 km, LoRaWAN 15–45 km, SIGFOX 50 km, EC-GSM 100 km, etc.). This data exchange is performed from the local server to the base station of the healthcare system. LoRaWAN supports the interoperability among many operators, while SIGFOX is using ultra-light band radio technology along with the full-star based network design for providing a highly versatile network for IoT applications with a very low power consumption [9].

5.14 Packet Loss

Packet loss is the average data packets that are lost during their transmission between the source station and the destination on the network. There should be minimum loss of packets on a network to work efficiently.

5.15 E2E Delay

End-to-end delay can be defined as the transmission time taken by the data packets for traveling from source end to destination end. The minimum is the E2E delay, the better is the network performance.

5.16 Data Rate

It is defined as the acceptable rate of data delivery by the user for any specific service. Further, 5G has the target to improve the data rate by 10–100 times, in comparison with LTE. The ehealth system needs a data rate of 100 mbps and 5G is able to provide it Table 2.

6 Comparison of 5G with Existing Wireless Technologies

Table 3 provides the comparison of 5G with existing wireless technologies. We compared the technology in terms of Latency (how much time taken to transmit), Distance (coverage area), Speed (how fast the data is transmitted), and Power (battery drainage), which are essential components in wireless transmission. Here, we include LPWAN technologies (licensed and unlicensed), classic Bluetooth, BLE (Bluetooth Low Energy), Zigbee, and WLAN, to compare with IoT. The unlicensed LPWAN covers Sigfox, LoRa, and Ingenu technologies, whereas licensed LPWAN covers LTE-M (Modifide LTE), NB-IoT (Narrow Band IoT), and EC-GSM-IoT (Extended Coverage GSM IoT).

Table 3 Comparison of 5G with existing wireless technologies

6.1 Comparison of 5G-NR with 4G-LTE

Table 4 provides the comparison of 5G technology with the existing LTE. The comparison is done based on privacy and security aspects and methods to provide the same, in both the technologies. By referring to Table 4, we get ensured that 5G provides, better security and privacy over LTE.

Table 4 Comparison of 5G with LTE

7 5G System Architecture

The layered architecture of the 5G system is shown in Fig. 3. The bottom layer consists of the edge devices, wearables, and BANs, which are connected to each other via D2D (device-to-device) connections, and this system of small cell networks is further connected to the edge server/edge cloud via SBS (small base station) transmission. The network is of distributed type among the devices and edge server for this layer. The next layer is made up of a Macro base station (MBS) type systems (connected ambulance, BAN). They are connected to each other by SBS to MBS transmission and network type for this layer is of a centralized network. The data generated by these layers are sent to the upper layer for analysis and result generation. The data is analyzed for finding the abnormality in gathered data, so the disease can be diagnosed based on gathered data and reports shared by patients. The generated results are then distributed to the family of the patient, hospital server, and the cloud storage for future reference.

Fig. 3
figure 3

5G system architecture

8 Applicability of 5G in IoMT Applications

8.1 Remote Patient Monitoring

Different types of sensors are placed or the concerned person is equipped with some wearables for accomplishing the remote monitoring task. Remote monitoring of any patient, specifically elderly people, deals with efficient and continuous monitoring of all the behavioral aspects of a person (heart rate or pulse rate, body temperature, breathing rate, oxygen level, respiration rate, blood pressure, etc.) for providing the better care and medications as and when required. It takes the record of glucose level, sugar level, electrocardiogram, any type of skin or eye disorder on a periodic basis. The report is generated after a selected period of time and sent to the doctor so that the doctor can find out if there is any problem on an a-priory basis.

8.2 Connected Ambulance

The ambulance is connected to the hospital server and the local server through which the patient is connected to the hospital or the doctor. These ambulances are equipped with first aid kit, along with sphygmomanometers, electrocardiogram, and ultrasound devices. Thus, the paramedical staff accompanying the patient can perform the required tests in the ambulance itself and send the report to the concerned doctors. It makes the doctor done with essential preparations before the patient arrives at the hospital and can serve the patient as soon as he/she comes. As 5G supports the mobility up to 100–150 km/h, thus, it supports road, railway, and air ambulances.

8.3 Virtual Consultation

It is the process of consulting a doctor over an audio or video call, as per the requirements. The doctor talks or examine the person, as per the type of call, and then suggest the required medications on the call itself. Such type of consultation is very much useful in the current COVID-19 situation, and for other infectious diseases also. As, in the present COVID-19 situation, physical meetings are enhancing the rate of spreading highly, the performanceenhanced (low latency, high throughput, low packet loss, high data rate, etc.) 5G networks can help in reducing this spreading rate exponentially. Virtual consultation can reduce the travel cost along with the overcrowding of patients and their attendants at the hospital. Thus, the patient requires emergency handling can serve in a hassle-free environment.

8.4 Real Time Maintenance

It is the process of examining all the hardware devices and predicting their failure in advance. This can minimize the time taken in repairing or replacing that particular healthcare device, so continuous monitoring of the patient can happen.

8.5 Augmented Reality (AR) and Virtual Reality (VR)

AR and VR provide powerful and more interactive methods for exploring and interacting with medical data so that a natural and interactive environment can be provided to the doctors and patients virtually along with better realtime experience. It provides a simulated 3D digital experience to the user in a realistic way in the form of a lightweight stereoscopic head-mounted display, for providing the ehealthcare practitioner a seamless environment for interacting with the patient remotely [32]. The medical surgeon is assisted by the AR glasses at the time of various medical procedures by providing important pieces of information about the disease along with the surgical procedure. VR helps in training of healthcare personnel for performing the simulating surgeries. It requires a 360 video stream with 10 bit per pixel, and a data rate of at least 2.1 Gbps, which is possible by using 5G.

8.6 Robotic Surgery

Robotic surgery is the process of performing and completing the surgical procedures with the help of advance and smart robots. In it, the surgeon instructs the remote robot to perform the surgical procedures in the at-most latency of 1 ms. For example, the InMotion ARM, a product of bionik labs (https://www.bioniklabs.com/products/inmotion-arm), helps the healthcare professionals to perform the biomedical surgeries remotely [33].

8.7 Cloud Computing

This part contributes to the registration, location, and other related data upload regarding the health center, patient data uploading, treatments and check-up phase, and the emergency phase. It establishes a mutually exclusive environment among patients, cloud servers, doctors, and healthcare centers, for preserving individual privacy and communication security. The cloud-based secure and efficient framework (CSEF) [34], establishes the session key among the pairs of doctor & cloud, patient & cloud, healthcare center & patient, and healthcare center & cloud, for the satisfaction of several security attributes.

Moreover, this section elaborates on several applications of the Internet of medical things and the applicability of 5G in those specific applications. Further, Table 5 provides a mapping between the required fields the applicability of 5G for the particular application. We use 1 (most required) and - (less attention can be tolerable) symbol in the table.

Table 5 IoMT applications and 5G applicability

9 5G NR Architecture

5G system has been aimed to fulfill the current demands of smart ecosystem and highly mobile society. In near future, IoT applications come with diverse functionality and performance requirements, which will be supported by 5G networks. 5G aims to facilitate various key performance indicators of the upcoming new cases with cost efficient solution. Moreover, 5G systems provide a wide range of services to commercial enterprises, consumers, and third-party service providers.

In Fig. 4, we can see that existing architecture is made of an integrated part of control plane and UPF. In comparison of traditional architecture, control plane architectural components significantly simplifies deployment and development of the evolved high speed and reliable services with plug and play deployment, flexible orchestration architectural approach, which is a solid foundation for 5G.

Fig. 4
figure 4

Areal representation of 5G 600 MHz & 5G mm waves

Control Plane is used for exchange of information between two neighborhood nodes to support the functions in the mobile telecommunications system, which is used to establish and maintain the user plane between two interconnected nodes but it doesn’t facilitate end-to-end communication services. Additionally, the control plane is used to maintain the forwarding path to exchange the information for operation to the service of 5G.

User Plane Function (UPF) is one of the fundamental parts of 5G architecture. UPF facilitates the data plane flow for Control and User Plane Separation (CUPS) strategy, which was firstly, introduced as an extension of Evolved Packet Cores (EPCs) in the release 14 of 3GPP. Additionally, the main goal of CUPS is to support 5G NR to facilitate the services of 5G for early IoT applications along with higher data rate. AMF is only responsible to handle all the connection and session related information from the UE including mobility management tasks.

10 Results

In this section, we consider a scenario of grid length 1000 m for simulation purpose. Further, we simulate over different frequency range FR1 & FR2 and find the optimal throughput and latency for 5G NR.

10.1 Simulation Setup for Performance Evaluation

In this paper, the simulation to evaluate the performance is carried out in NetSim (Network Simulator and Emulator) on 64-bit Intel ®I7 2.30 GHz CPU with 12 GB RAM. NetSim is the industry’s leading tool especially its functionality over 5G NR technology, which is widely accepted by more than 400+ reputed organizations. Moreover, to the best of our knowledge NetSim is one of the best tools available to evaluate the performance of communication technology over different related matrices. Further, it facilitates simulation over the discrete events with event-level debugging to inspect other aspects.

NetSim supports hardware as well as software control over the simulation environment. In our simulation, we have implemented 5G NR architecture over NetSim using UE, gNB, ng-eNB, NG, Xn components, which are available in NetSim.

Apart from the above functionalities, NetSim provides the privilege to access the physical layer, data link layer, and network layer for the industry and research community. Thus, it can set-up the environment for experimental purpose.

We know that, 5G is a next level technology but it is comparable with 4G. The difference in the performance of 4G and 5G depends on the physical layer configuration of both technologies. Thus, we consider various numerologies for FR1 (\(\mu =0, 1, 2\)) and FR2 (\(\mu = 2, 3\)), which operate on both Time Division Duplex (TDD) and Frequency Division Duplex (FDD). However, in this work, we have considered FR1 only, because FR1 facilitates a comparable environment for 4G and 5G. Moreover, we have evaluated the performance over different bandwidth of the channel, which varies between 10 to 100 MHz. Finally, we have evaluated the performance of 4G and 5G and provide a comparative view.

In this work, we are evaluating the performance of 4G and 5G. The main aim of both of the technologies is to achieve the highest throughput with low latency in a pervasive environment, which affects a number of noises that occur in a real-time environment. Thus, we have evaluated the throughput against signal-to-noise ratio and various career aggregation interfaces. Finally, we compare the average throughput and latency of 4G and 5G against a number of end-user devices.

Table 6 provides more details about the hardware and software configuration.

Table 6 Hardware and software configuration

10.2 Throughput Calculation

Throughput is the measure of total amount of data that is transferred from one location (source) to the other location (destination) in a given time. We have used the following throughput formula for 5G NR specified by 3GPP technical specification 38.306 [35] for maximum throughput, which can be defined as:

$$\begin{aligned} Throughput(Mbps)=10^{-6}\,.\,\sum \limits _{j=1}^{J} \Bigg [v_{Layers}^{(j)}\,.\,Q_{m}^{(j)}\,.\,f^{(j)}\,.\,R_{max}\,.\,\dfrac{N_{PRB}^{BW(j),\mu }\,.\,12}{T_{s}^{\mu }}\,.\,(1-OH^{(j)}) \Bigg ] \end{aligned}$$

Where, J denotes number of aggregated components carrier in bands. CA merge the multiple components carrier to achieve higher throughput, which automatically increases the overall system throughput. \(v_{Layers}^{(j)}\) denote the maximum number of layers for Jth carrier components, which is depend in the radio channel. \(Q_{m}^{(j)}\) is the maximum modulation order. \(f^{(j)}\) is the scaling factor. \(T_{s}^{\mu }\) denote the average duration of OFDM for the numerology \(\mu\). \(OH^{(j)}\) denote the overhead.

10.3 FR1 and FR2

In 5G NR there are two different frequency range are available FR1 and FR2. FR1 are much similar to traditional communication traffic, whereas FR2 aims to provide short range but very high data rate capability using 5G NR. To illustrate the difference, we have setup a 1000 m grid environment, in which we establish communication between gNB and UE.

Fig. 5
figure 5

Throughput for FR1 and FR2 at various SNR

To provide near real-time results, we choose to draw the throughput graph against SNR, which is affected by some other network factor like pathloss & received power. In Fig. 5, we draw the graph between SNR and Throughput to illustrate the effect of SNR on the throughput. FR2 facilitates much higher throughput approximately 10 times as compared to FR1, but after a certain point, FR2 provides a nearly constant throughput against SNR. At the same time, FR1 could not provide that much higher throughput, because of the limited frequency range of less than 6 GHz and extending up to 7.125 GHz, whereas FR2 supports the frequency range of 24.25 to 52.6 GHz. Additionally, FR2 is based on short-range communication with a higher data rate but FR1 which is molded towards LTE 4G could not provide that much high data rate. On the contrary, FR1 supports long-range communication as compared to FR2. Thus, we can say that 5G is more preferable choice as compared to 4G (Fig. 6).

10.4 Throughput Against Various Numerologies

Fig. 6
figure 6

Throughput for various numerologies

We evaluate the throughput for various numerologies for \(\mu = 0, 1, 2\). Additionally, we choose two carrier aggregations (CA1/CA2) bandwidth. The value of CA1 bandwidth changes as 10, 20, 30, and 40 MHz and CA2 bandwidth changes as 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 MHz. Further, we measure the throughput for the above metrics. Fig. 7 illustrate the throughput for various numerologies. As the channel bandwidth increases it provide the higher throughput. Further, \(\mu =2\) provides the better results as compare to \(\mu = 0\) and \(\mu = 1\), because it 120 Khz where \(\mu =0\) supports 15 Khz and \(\mu =1\) supports 30Khz. Thus, \(\mu =2\) provide the higher throughput.

10.5 Latency Against Various Numerologies

Fig. 7
figure 7

Latency for various numerologies

In the Fig. 7, we can see that \(\mu =2\) provide the lowest latency for the various bandwidth as compare to \(\mu =0\) and \(\mu =1\). The possible reason of that can be find in frame structure of the numerology \(\mu =2\). \(\mu =2\) supports 40 frames and 4 subframes. So, it can process a unit amount of data in 125 microseconds whereas \(\mu =0\), \(\mu =1\) process that unit amount of data in 250 microsecond and 500 microsecond. Thus, \(\mu =2\) provide much lesser latency as compared to other.

10.6 4G vs 5G: Performance Comparison

In this section, we provide a comparative analysis between 4G LTE and 5G NR. For the 4G configuration, we use FR1, \(\mu =0\) with the bandwidth of 20 Mhz, which represents 4G configuration. In comparison of this 4G scenario, we use FR2, \(\mu =3\) with the bandwidth of 100 MHz, which represent the 5G configuration. Further, from IoT application point of view, we use one source station and number of user equipments changes to 20, 40, 60, 80, 100, which are used to download the data from the source station. Further, we measure the throughput and delay for the above IoT application

Fig. 8
figure 8

Aggregated throughput of 4G and 5G for increasing number of devices

From the Fig. 8, we can see that initially we got almost equal throughput but as the number of user equipments increases the throughput start decreasing in 4G. However, 5G achieve the necessary bandwidth for each user because of the higher available bandwidth in it.

Fig. 9
figure 9

Average delay of 4G and 5G for increasing number of devices

From Fig. 9 we can see that in 5G latency increases linearly whereas in 4G the latency increases exponentially. The possible reason for this behavior is the sufficient advancements in the 5G NR communication infrastructure. On the basis of the results, we can conclude that 5G NR is the most suitable solution for IoT applications.

11 Conclusion and Future Scope

In this paper, we illustrate the working principle of 5G, the need for 5G in the healthcare domain, and healthcare applications where the real-time solution is needed. We provide the 5G taxonomy in terms of 5G objectives, requirements of 5G for fulfilling these 5G objectives, the approaches need to be opted for accomplishing the 5G objectives. Further, we discuss the short-range and longrange 5G communication technologies along with the 5G performance metrics. Moreover, we proposed two distinct architectures of 5G NR. First is the fourlayer 5G architecture with network slicing. The second is 5G NR architecture, which provides a better understanding of the functioning of the control plane and user plane along with the concept of control and user plane separation (CUPS).

The result section provides distinct values of throughput for different frequency range FR1 & FR2, for 5G NR. Further, we provide varying values of throughput and latency for various numerologies (\(\mu = 0, 1, 2\)) with CA1 and CA2. Moreover, we administer a comparative analysis for 4G LTE & 5G NR and infer that 5G NR can accommodate a much higher number of devices than 4G and 5G NR facilitates 10 times lower latency in comparison with 4G.

The comparison of LTE and 5G justifies that 5G provides a more secure environment for communication and more data privacy than LTE. The high speed and ultra-low latency features of 5G make it highly applicable for timesensitive applications, like healthcare, where a delay of even a second can cause a person’s death or reach the severity of the disease to the worst extreme. In the near future, we will try to implement the 5G NR in various IoT applications, like environment monitoring, cloud data processing, etc. in a more realistic manner. Further, in this paper, we analyzed the performance against throughput & latency, in future, we will work on analyzing the performance of other 5G NR features, like, response time, connection density, communication availability, user mobility support.