<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>http://www.edgecomputingbook.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Farhan</id>
	<title>Edge Computing Wiki - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="http://www.edgecomputingbook.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Farhan"/>
	<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php/Special:Contributions/Farhan"/>
	<updated>2026-04-16T15:14:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=927</id>
		<title>User:Farhan</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=927"/>
		<updated>2025-04-25T08:59:24Z</updated>

		<summary type="html">&lt;p&gt;Farhan: /* 2.2 Cloud */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&#039;&#039;&#039;Edge Computing Architecture and Layers&#039;&#039;&#039;=&lt;br /&gt;
===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Edge computing is a new model that locates computer processing near the source of data generation in an effort to restrict latency and bandwidth consumption. Edge computing is distinct from traditional cloud-based systems with centralized data centers employed for processing data in that computational power is spread across devices and local nodes within the network at the edge. The architectural change is a necessity in real-time applications with stringent high-speed data processing demands like autonomous cars, health monitoring, and industrial automation.&lt;br /&gt;
&lt;br /&gt;
The infrastructure of edge computing consists of various layers, and each one performs its function. At the ground level, there are edge devices like sensors and actuators that collect data and perform the initial processing. Then there is fog computing, which is an intermediate layer between various edge nodes, collects data, pre-processes, and transmits it to the cloud. The upper cloud performs the heavy computation and long-term storage of data.&lt;br /&gt;
&lt;br /&gt;
The confluence of IoT, mobile computing, digital twins, and cloud infrastructure creates a robust edge computing architecture. We present in this chapter the basic building blocks and layers of edge computing, such as IoT and digital twins, cloud infrastructure, fog computing, and the edge-cloud continuum.&lt;br /&gt;
----&lt;br /&gt;
==&#039;&#039;&#039;2.1 IoT, Mobile, and Digital Twins&#039;&#039;&#039;==&lt;br /&gt;
===&#039;&#039;&#039;Internet of Things (IoT)&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
The Internet of Things (IoT) is a network of physical objects that interact via the internet. Examples range from common consumer devices such as smart thermostats, manufacturing equipment, health wearable sensors, and pieces of urban infrastructure. IoT provides additional connectivity and automation by way of ongoing data creation and analysis.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Key Features of IoT:&#039;&#039;&#039;===&lt;br /&gt;
#&#039;&#039;&#039;Connectivity:&#039;&#039;&#039; Implements protocols like Wi-Fi, Bluetooth, Zigbee, and LoRaWAN for data transmission,&lt;br /&gt;
#&#039;&#039;&#039;Data Processing:&#039;&#039;&#039; Employs cloud and edge computing platforms to process the data that is gathered by sensors,&lt;br /&gt;
#&#039;&#039;&#039;Automation:&#039;&#039;&#039; Employs AI-driven or rule-based systems to make decisions autonomously,&lt;br /&gt;
#&#039;&#039;&#039;Examples:&#039;&#039;&#039; Smart homes, wearables in healthcare, industrial IoT (IIoT), smart cities, and connected vehicles.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Mobile Cloud Computing (MCC)&#039;&#039;&#039;===&lt;br /&gt;
Mobile Cloud Computing (MCC) combines cloud computing and mobile phones to maximize processing power and storage. The system enables computation-intensive processing to be offloaded from mobile phones to cloud servers, thereby conserving battery life while improving performance.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Benefits of MCC:&#039;&#039;&#039;===&lt;br /&gt;
*&#039;&#039;&#039;Extended Battery Life:&#039;&#039;&#039; Processing tasks are offloaded to the cloud, which reduces local energy consumption,&lt;br /&gt;
*&#039;&#039;&#039;Higher Processing Power:&#039;&#039;&#039; Allows sophisticated applications like AI and machine learning,&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Dynamically adjusts with changing user loads,&lt;br /&gt;
*&#039;&#039;&#039;Real-Time Access:&#039;&#039;&#039; Provides access to cloud-hosted applications from remote locations&lt;br /&gt;
*&#039;&#039;&#039;Applications:&#039;&#039;&#039; Cloud-hosted AI personal assistants (like Google Assistant), cloud gaming, and AR/VR applications&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Digital Twins&#039;&#039;&#039;===&lt;br /&gt;
====&#039;&#039;&#039;What Is a Digital Twin?&#039;&#039;&#039;====&lt;br /&gt;
A Digital Twin is a virtual replica of a physical object, system, or process that is continuously updated with real-time data. It uses sensors, connectivity, and analytics to mirror and simulate the behavior and performance of its physical counterpart. This enables organizations to monitor, diagnose, predict, and optimize operations virtually before applying changes in the real world.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;How Digital Twins Relate to IoT&#039;&#039;&#039;====&lt;br /&gt;
The Internet of Things (IoT) plays a foundational role in enabling Digital Twin technology. IoT devices—such as sensors, actuators, smart meters, and wearables—collect data from the physical environment and stream it into the digital twin model in real time. Here’s how the connection works:&lt;br /&gt;
#&#039;&#039;&#039;Data Collection:&#039;&#039;&#039; IoT sensors gather metrics such as temperature, vibration, pressure, humidity, or motion,&lt;br /&gt;
#&#039;&#039;&#039;Data Transmission:&#039;&#039;&#039; These metrics are transmitted over a network to a central system,&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Sync:&#039;&#039;&#039; The digital twin receives this data to update its model, reflecting the real-time status of the asset,&lt;br /&gt;
#&#039;&#039;&#039;Insight Generation:&#039;&#039;&#039; Analytics, AI/ML models, and simulations applied to the digital twin enable predictive maintenance, performance tuning, and scenario testing without affecting the physical system.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Practical Use Cases&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Smart Manufacturing:&#039;&#039;&#039; IoT-enabled machinery is mirrored by digital twins to optimize workflows, reduce downtime, and simulate design changes,&lt;br /&gt;
*&#039;&#039;&#039;Smart Cities:&#039;&#039;&#039; Digital twins of buildings, transport systems, or power grids leverage data from IoT sensors to improve efficiency and public safety,&lt;br /&gt;
*&#039;&#039;&#039;Healthcare:&#039;&#039;&#039; Wearables and connected medical devices provide biometric data to patient-specific digital twins for personalized treatment simulations.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Benefits:&#039;&#039;&#039;====&lt;br /&gt;
* Real-Time Monitoring,&lt;br /&gt;
* Predictive Analytics &amp;amp; Maintenance&lt;br /&gt;
* Virtual Experimentation&lt;br /&gt;
* Enhanced Decision-Making&lt;br /&gt;
* Enhanced Decision-Making&lt;br /&gt;
&lt;br /&gt;
This foundation makes it easy to later explore where digital twins should be deployed (edge vs cloud), based on &#039;&#039;&#039;latency, bandwidth, data sensitivity&#039;&#039;&#039;, and &#039;&#039;&#039;computational demand&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Digital twins are virtual representations of physical objects that are regularly updated with real-time data so as to replicate, predict, and maximize functionality. Digital twins are increasingly applied in manufacturing, healthcare, and smart city projects that enable intelligent cities, where predictive maintenance and systems optimization can be realized.&lt;br /&gt;
&lt;br /&gt;
Digital twins connect physical devices with virtual spaces. Digital twins are run at edge nodes in edge computing to carry out local processing of information to minimize the necessity to send colossal amounts of data to the cloud. The configuration is especially applicable in cases requiring real-time analytics, for example, industrial automation and healthcare monitoring.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 1: Digital Twin Edge Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Intro_to_edge.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram illustrates a layered architecture where virtual twins communicate with physical IoT devices through edge nodes. It showcases intelligent transportation systems, 6G networks, and IoT applications as part of a hierarchical edge-cloud framework.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;2.2 Cloud&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Cloud computing is an on-demand model of ubiquitous, easy, network access to shared pools of programmable computer infrastructure such as networks, servers, storage, software applications, and services that may be rapidly de-provisioned and provisioned with little administrative effort. Cloud computing provides access to high-bandwidth computational power without the necessity of owning and maintaining physical infrastructures.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Why the Continuum Will Dominate the Future&#039;&#039;&#039;====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. Proximity and Real-Time Responsiveness&#039;&#039;&#039;&lt;br /&gt;
Edge computing brings computation closer to data sources—ideal for latency-sensitive applications such as autonomous vehicles, augmented reality, and real-time video analytics. The continuum optimizes where computation occurs—at the edge, near edge, or cloud—based on performance needs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. Scalability Across Diverse Infrastructures&#039;&#039;&#039;&lt;br /&gt;
From smart homes to industrial automation to smart cities, edge devices vary widely in capabilities. The continuum provides a unified model to scale applications from small edge sensors to large cloud-hosted AI models.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. Flexibility and Adaptability&#039;&#039;&#039;&lt;br /&gt;
Workloads can dynamically shift based on resource availability, cost, network conditions, or privacy constraints. For instance, video streams can be pre-processed at the edge and fully analyzed in the cloud only when needed, reducing bandwidth usage and improving efficiency.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. Support for Advanced Use Cases&#039;&#039;&#039;&lt;br /&gt;
Emerging applications such as connected autonomous systems, Industry 4.0, and real-time federated learning rely on the interplay between edge and cloud. The continuum supports these by allowing AI, analytics, and orchestration tools to operate fluidly across environments.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. Improved Security, Privacy, and Data Sovereignty&#039;&#039;&#039;&lt;br /&gt;
The continuum allows sensitive data to be processed locally, enforcing data residency laws and reducing exposure to breaches. Meanwhile, global-scale analytics can be performed on anonymized or aggregated data in the cloud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6. Optimized Resource Utilization and Cost Efficiency&#039;&#039;&#039;&lt;br /&gt;
The continuum benefits from statistical multiplexing, allowing workloads to be scheduled and shifted to underutilized resources whether at the edge or in the cloud, enhancing overall utilization and reducing operational costs.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Technical Innovations:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Federation Standards (e.g., IEEE 2302-2021):&#039;&#039;&#039; Enables trust and interoperability across diverse environments,&lt;br /&gt;
*&#039;&#039;&#039;Zero-Trust Security Models:&#039;&#039;&#039; Secure workloads dynamically across distributed nodes,&lt;br /&gt;
*&#039;&#039;&#039;Microservices and Containers:&#039;&#039;&#039; Allow modular, portable deployments across cloud and edge,&lt;br /&gt;
*&#039;&#039;&#039;Orchestration Platforms (like Kubernetes and KubeEdge):&#039;&#039;&#039; Manage application components across the continuum.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Broader Impact and Vision&#039;&#039;&#039;====&lt;br /&gt;
The edge–cloud continuum supports global digital transformation. It’s essential to sectors like &#039;&#039;&#039;smart healthcare, national disaster response systems, autonomous transportation, and cyber-physical systems,&#039;&#039;&#039; all of which need &#039;&#039;&#039;reliability, responsiveness, and scalability&#039;&#039;&#039; that neither cloud nor edge can provide alone.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Characteristics of Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;On-Demand Self-Service:&#039;&#039;&#039; Consumers may access computing capabilities on their own without human interference from the provider,&lt;br /&gt;
#&#039;&#039;&#039;Broad Network Access:&#039;&#039;&#039; The cloud services may be accessed from the network and are capable of supporting heterogeneous client platforms like laptop computers, cell phones, and workstations,&lt;br /&gt;
#&#039;&#039;&#039;Resource Pooling:&#039;&#039;&#039; The computer resources of the provider are collected to provide service to multiple consumers through a multi-tenant model,&lt;br /&gt;
#&#039;&#039;&#039;Rapid Elasticity:&#039;&#039;&#039; Abilities are provisioned elastically and also de-provisioned to grow quickly in response to demand,&lt;br /&gt;
#&#039;&#039;&#039;Measured Service: &#039;&#039;&#039; Resources utilization is metered, controlled, and reported, and offers visibility for the provider as well as the consumer.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Cloud Service Models:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Infrastructure as a Service (IaaS): &#039;&#039;&#039; Offers raw computing resources like virtual machines, storage, and networks. AWS EC2 and Google Compute Engine are examples,&lt;br /&gt;
* &#039;&#039;&#039;Platform as a Service (PaaS): &#039;&#039;&#039; Platform as a Service (PaaS): Offers environments in which applications can be created, tested, and run. It covers up the underlying infrastructure, focusing on application development (e.g., AWS Elastic Beanstalk, Heroku)&lt;br /&gt;
* &#039;&#039;&#039;Software as a Service (SaaS): &#039;&#039;&#039; Delivers applications over the internet on a pay-per-use basis, without the need to install or maintain software (e.g., Microsoft 365, Salesforce).&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Deployment Models:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Public Cloud:&#039;&#039;&#039;  Third-party suppliers manage it, offering services over the public internet. For low-security needs and high scalability,&lt;br /&gt;
#&#039;&#039;&#039;Private Cloud:&#039;&#039;&#039; Dedicated for use by one organization, offering more control and security. Installed on-premises or by a third party,&lt;br /&gt;
#&#039;&#039;&#039;Hybrid Cloud:&#039;&#039;&#039; Combines public and private clouds, enabling sharing of applications and data between them,&lt;br /&gt;
#&#039;&#039;&#039;Multi-Cloud:&#039;&#039;&#039; Utilizes services from multiple cloud vendors to avoid vendor lock-in and enhance reliability.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Challenges in Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Latency Problems:&#039;&#039;&#039; Cloud processing may lead to delays, especially in real-time systems,&lt;br /&gt;
*&#039;&#039;&#039;Privacy of Data:&#039;&#039;&#039; Transmission of data to the cloud can be a security risk,&lt;br /&gt;
*&#039;&#039;&#039;Cost of Bandwidth:&#039;&#039;&#039; Ongoing data transfer between equipment and the cloud is costly,&lt;br /&gt;
*&#039;&#039;&#039;Outages and Downtime:&#039;&#039;&#039; Interruptions in cloud services affect availability.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Integration of Cloud and Edge:&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Edge computing is superior to cloud computing because it computes closer to the source and leverages the cloud for intense analytics and data storage. An example would be when in autonomous vehicles, local real-time calculation (i.e., object detection) happens while machine learning model training data are sent to the cloud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 2: Edge Computing Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Diagram_2_Edge_Computing_Architecture.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram represents the layered structure of edge computing, highlighting how the cloud layer interacts with network and application edges. The cloud primarily handles heavy computation and data storage, while edge devices focus on local data processing.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;2.3 Edge and Fog&#039;&#039;&#039;==&lt;br /&gt;
====&#039;&#039;&#039;Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
Edge computing handles data at or close to the place where the data is situated, minimizing the latency in transmitting data to the cloud servers centrally. It is critical for applications that need real-time data processing and response, including autonomous vehicles, industrial automation, and medical monitoring​.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Reduced Latency:&#039;&#039;&#039; Edge computing reduces the latency of transmitting data over long distances as it processes the data locally.&lt;br /&gt;
#&#039;&#039;&#039;Improved Data Privacy:&#039;&#039;&#039; Personal data is processed closer to the source, reducing the risk of exposure.&lt;br /&gt;
#&#039;&#039;&#039;Bandwidth Efficiency:&#039;&#039;&#039; There is only transmission of processed data or key information to the cloud, which minimizes data traffic,&lt;br /&gt;
#&#039;&#039;&#039;High Reliability:&#039;&#039;&#039; Edge devices can operate independently even when the network connectivity with the cloud is severed.&lt;br /&gt;
====&#039;&#039;&#039;Applications of Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;&#039;Autonomous Vehicles:&#039;&#039;&#039; Real-time data processing for navigation and obstacle avoidance,&lt;br /&gt;
*&#039;&#039;&#039;Smart Cities:&#039;&#039;&#039; Adaptive lighting networks and traffic monitoring,&lt;br /&gt;
*&#039;&#039;&#039;Healthcare:&#039;&#039;&#039; Real-time remote monitoring equipment to analyze patients&#039; information,&lt;br /&gt;
*&#039;&#039;&#039;Industrial IoT:&#039;&#039;&#039; Predictive maintenance through sensor data.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Fog Computing:&#039;&#039;&#039;===&lt;br /&gt;
Fog computing is an extension of edge computing in the way that it creates a middle layer between the cloud and the edge devices. Fog computing enables data to be collected, computed, and decision-making performed nearer to the data source but not on the device itself​.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Features of Fog Computing:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Intermediate Processing:&#039;&#039;&#039; Relieves edge devices of some processing tasks prior to reaching the cloud,&lt;br /&gt;
#&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; It combines data from various sources to eliminate redundancy,&lt;br /&gt;
#&#039;&#039;&#039;Enhanced Scalability:&#039;&#039;&#039; Enables massive IoT networks by distributing computation tasks&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Analytics: &#039;&#039;&#039; Processes real-time data in real time without depending on distant servers&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Comparison: Edge vs. Fog:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Processing Location:&#039;&#039;&#039; Edge directly on devices; Fog on intermediate nodes&lt;br /&gt;
*&#039;&#039;&#039;Latency:&#039;&#039;&#039; Edge has ultra-low latency; Fog has low but comparatively higher latency&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Fog is more scalable because of the capability of data combining&lt;br /&gt;
*&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; Edge deals with individual data, while Fog consolidates data from multiple sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 3: Edge-Fog-Cloud Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Diagram_3_Edge_Fog_Cloud_Network_Architecture.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
 The diagram shows the interplay between cloud, fog, and edge layers, emphasizing the data flow from localized edge processing through fog nodes to the centralized cloud for deeper analytics​.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;2.4 Edge-Cloud Continuum&#039;&#039;&#039;==&lt;br /&gt;
Edge-Cloud Continuum is defined as an adaptive and dynamic computational paradigm that balances edge, fog, and cloud computation workloads. Through this integration of environments, applications can toggle between local and remote processing depending on workload, latency constraints, and network status​.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Core Functions:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Dynamic Workload Distribution:&#039;&#039;&#039; Real-time tasks are processed at the edge, while less critical operations are pushed to the cloud,&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Data Processing:&#039;&#039;&#039; Edge devices manage time-sensitive data, like sensor readings, without sending it to remote servers&lt;br /&gt;
#&#039;&#039;&#039;Data Filtering and Aggregation:&#039;&#039;&#039; Fog nodes filter data before forwarding it to the cloud, minimizing data transfer&lt;br /&gt;
#&#039;&#039;&#039;Scalable and Elastic Resource Management:&#039;&#039;&#039; Allocates resources adaptively according to the computational demand&lt;br /&gt;
#&#039;&#039;&#039;Security and Privacy Management:&#039;&#039;&#039; Implements localized data encryption and access control,&lt;br /&gt;
#&#039;&#039;&#039;Interoperability:&#039;&#039;&#039; Facilitates smooth interaction between edge, fog, and cloud systems through intelligent orchestration.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Applications:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Smart Grids:&#039;&#039;&#039; Real-time monitoring and load balancing between local power sources and centralized control&lt;br /&gt;
*&#039;&#039;&#039;Smart Agriculture:&#039;&#039;&#039; Local analysis of environmental data, with broader data analytics performed in the cloud&lt;br /&gt;
*&#039;&#039;&#039;Healthcare Monitoring:&#039;&#039;&#039; Real-time patient monitoring at the edge, with historical analysis in the cloud&lt;br /&gt;
&lt;br /&gt;
By blending edge and cloud processing, the continuum provides a flexible infrastructure that adapts to real-time requirements while maintaining efficient long-term data management​.&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=926</id>
		<title>User:Farhan</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=926"/>
		<updated>2025-04-25T08:36:18Z</updated>

		<summary type="html">&lt;p&gt;Farhan: /* Digital Twins */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&#039;&#039;&#039;Edge Computing Architecture and Layers&#039;&#039;&#039;=&lt;br /&gt;
===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Edge computing is a new model that locates computer processing near the source of data generation in an effort to restrict latency and bandwidth consumption. Edge computing is distinct from traditional cloud-based systems with centralized data centers employed for processing data in that computational power is spread across devices and local nodes within the network at the edge. The architectural change is a necessity in real-time applications with stringent high-speed data processing demands like autonomous cars, health monitoring, and industrial automation.&lt;br /&gt;
&lt;br /&gt;
The infrastructure of edge computing consists of various layers, and each one performs its function. At the ground level, there are edge devices like sensors and actuators that collect data and perform the initial processing. Then there is fog computing, which is an intermediate layer between various edge nodes, collects data, pre-processes, and transmits it to the cloud. The upper cloud performs the heavy computation and long-term storage of data.&lt;br /&gt;
&lt;br /&gt;
The confluence of IoT, mobile computing, digital twins, and cloud infrastructure creates a robust edge computing architecture. We present in this chapter the basic building blocks and layers of edge computing, such as IoT and digital twins, cloud infrastructure, fog computing, and the edge-cloud continuum.&lt;br /&gt;
----&lt;br /&gt;
==&#039;&#039;&#039;2.1 IoT, Mobile, and Digital Twins&#039;&#039;&#039;==&lt;br /&gt;
===&#039;&#039;&#039;Internet of Things (IoT)&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
The Internet of Things (IoT) is a network of physical objects that interact via the internet. Examples range from common consumer devices such as smart thermostats, manufacturing equipment, health wearable sensors, and pieces of urban infrastructure. IoT provides additional connectivity and automation by way of ongoing data creation and analysis.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Key Features of IoT:&#039;&#039;&#039;===&lt;br /&gt;
#&#039;&#039;&#039;Connectivity:&#039;&#039;&#039; Implements protocols like Wi-Fi, Bluetooth, Zigbee, and LoRaWAN for data transmission,&lt;br /&gt;
#&#039;&#039;&#039;Data Processing:&#039;&#039;&#039; Employs cloud and edge computing platforms to process the data that is gathered by sensors,&lt;br /&gt;
#&#039;&#039;&#039;Automation:&#039;&#039;&#039; Employs AI-driven or rule-based systems to make decisions autonomously,&lt;br /&gt;
#&#039;&#039;&#039;Examples:&#039;&#039;&#039; Smart homes, wearables in healthcare, industrial IoT (IIoT), smart cities, and connected vehicles.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Mobile Cloud Computing (MCC)&#039;&#039;&#039;===&lt;br /&gt;
Mobile Cloud Computing (MCC) combines cloud computing and mobile phones to maximize processing power and storage. The system enables computation-intensive processing to be offloaded from mobile phones to cloud servers, thereby conserving battery life while improving performance.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Benefits of MCC:&#039;&#039;&#039;===&lt;br /&gt;
*&#039;&#039;&#039;Extended Battery Life:&#039;&#039;&#039; Processing tasks are offloaded to the cloud, which reduces local energy consumption,&lt;br /&gt;
*&#039;&#039;&#039;Higher Processing Power:&#039;&#039;&#039; Allows sophisticated applications like AI and machine learning,&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Dynamically adjusts with changing user loads,&lt;br /&gt;
*&#039;&#039;&#039;Real-Time Access:&#039;&#039;&#039; Provides access to cloud-hosted applications from remote locations&lt;br /&gt;
*&#039;&#039;&#039;Applications:&#039;&#039;&#039; Cloud-hosted AI personal assistants (like Google Assistant), cloud gaming, and AR/VR applications&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Digital Twins&#039;&#039;&#039;===&lt;br /&gt;
====&#039;&#039;&#039;What Is a Digital Twin?&#039;&#039;&#039;====&lt;br /&gt;
A Digital Twin is a virtual replica of a physical object, system, or process that is continuously updated with real-time data. It uses sensors, connectivity, and analytics to mirror and simulate the behavior and performance of its physical counterpart. This enables organizations to monitor, diagnose, predict, and optimize operations virtually before applying changes in the real world.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;How Digital Twins Relate to IoT&#039;&#039;&#039;====&lt;br /&gt;
The Internet of Things (IoT) plays a foundational role in enabling Digital Twin technology. IoT devices—such as sensors, actuators, smart meters, and wearables—collect data from the physical environment and stream it into the digital twin model in real time. Here’s how the connection works:&lt;br /&gt;
#&#039;&#039;&#039;Data Collection:&#039;&#039;&#039; IoT sensors gather metrics such as temperature, vibration, pressure, humidity, or motion,&lt;br /&gt;
#&#039;&#039;&#039;Data Transmission:&#039;&#039;&#039; These metrics are transmitted over a network to a central system,&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Sync:&#039;&#039;&#039; The digital twin receives this data to update its model, reflecting the real-time status of the asset,&lt;br /&gt;
#&#039;&#039;&#039;Insight Generation:&#039;&#039;&#039; Analytics, AI/ML models, and simulations applied to the digital twin enable predictive maintenance, performance tuning, and scenario testing without affecting the physical system.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Practical Use Cases&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Smart Manufacturing:&#039;&#039;&#039; IoT-enabled machinery is mirrored by digital twins to optimize workflows, reduce downtime, and simulate design changes,&lt;br /&gt;
*&#039;&#039;&#039;Smart Cities:&#039;&#039;&#039; Digital twins of buildings, transport systems, or power grids leverage data from IoT sensors to improve efficiency and public safety,&lt;br /&gt;
*&#039;&#039;&#039;Healthcare:&#039;&#039;&#039; Wearables and connected medical devices provide biometric data to patient-specific digital twins for personalized treatment simulations.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Benefits:&#039;&#039;&#039;====&lt;br /&gt;
* Real-Time Monitoring,&lt;br /&gt;
* Predictive Analytics &amp;amp; Maintenance&lt;br /&gt;
* Virtual Experimentation&lt;br /&gt;
* Enhanced Decision-Making&lt;br /&gt;
* Enhanced Decision-Making&lt;br /&gt;
&lt;br /&gt;
This foundation makes it easy to later explore where digital twins should be deployed (edge vs cloud), based on &#039;&#039;&#039;latency, bandwidth, data sensitivity&#039;&#039;&#039;, and &#039;&#039;&#039;computational demand&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Digital twins are virtual representations of physical objects that are regularly updated with real-time data so as to replicate, predict, and maximize functionality. Digital twins are increasingly applied in manufacturing, healthcare, and smart city projects that enable intelligent cities, where predictive maintenance and systems optimization can be realized.&lt;br /&gt;
&lt;br /&gt;
Digital twins connect physical devices with virtual spaces. Digital twins are run at edge nodes in edge computing to carry out local processing of information to minimize the necessity to send colossal amounts of data to the cloud. The configuration is especially applicable in cases requiring real-time analytics, for example, industrial automation and healthcare monitoring.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 1: Digital Twin Edge Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Intro_to_edge.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram illustrates a layered architecture where virtual twins communicate with physical IoT devices through edge nodes. It showcases intelligent transportation systems, 6G networks, and IoT applications as part of a hierarchical edge-cloud framework.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;2.2 Cloud&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Cloud computing is an on-demand model of ubiquitous, easy, network access to shared pools of programmable computer infrastructure such as networks, servers, storage, software applications, and services that may be rapidly de-provisioned and provisioned with little administrative effort. Cloud computing provides access to high-bandwidth computational power without the necessity of owning and maintaining physical infrastructures.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Characteristics of Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;On-Demand Self-Service:&#039;&#039;&#039; Consumers may access computing capabilities on their own without human interference from the provider,&lt;br /&gt;
#&#039;&#039;&#039;Broad Network Access:&#039;&#039;&#039; The cloud services may be accessed from the network and are capable of supporting heterogeneous client platforms like laptop computers, cell phones, and workstations,&lt;br /&gt;
#&#039;&#039;&#039;Resource Pooling:&#039;&#039;&#039; The computer resources of the provider are collected to provide service to multiple consumers through a multi-tenant model,&lt;br /&gt;
#&#039;&#039;&#039;Rapid Elasticity:&#039;&#039;&#039; Abilities are provisioned elastically and also de-provisioned to grow quickly in response to demand,&lt;br /&gt;
#&#039;&#039;&#039;Measured Service: &#039;&#039;&#039; Resources utilization is metered, controlled, and reported, and offers visibility for the provider as well as the consumer.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Cloud Service Models:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Infrastructure as a Service (IaaS): &#039;&#039;&#039; Offers raw computing resources like virtual machines, storage, and networks. AWS EC2 and Google Compute Engine are examples,&lt;br /&gt;
* &#039;&#039;&#039;Platform as a Service (PaaS): &#039;&#039;&#039; Platform as a Service (PaaS): Offers environments in which applications can be created, tested, and run. It covers up the underlying infrastructure, focusing on application development (e.g., AWS Elastic Beanstalk, Heroku)&lt;br /&gt;
* &#039;&#039;&#039;Software as a Service (SaaS): &#039;&#039;&#039; Delivers applications over the internet on a pay-per-use basis, without the need to install or maintain software (e.g., Microsoft 365, Salesforce).&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Deployment Models:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Public Cloud:&#039;&#039;&#039;  Third-party suppliers manage it, offering services over the public internet. For low-security needs and high scalability,&lt;br /&gt;
#&#039;&#039;&#039;Private Cloud:&#039;&#039;&#039; Dedicated for use by one organization, offering more control and security. Installed on-premises or by a third party,&lt;br /&gt;
#&#039;&#039;&#039;Hybrid Cloud:&#039;&#039;&#039; Combines public and private clouds, enabling sharing of applications and data between them,&lt;br /&gt;
#&#039;&#039;&#039;Multi-Cloud:&#039;&#039;&#039; Utilizes services from multiple cloud vendors to avoid vendor lock-in and enhance reliability.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Challenges in Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Latency Problems:&#039;&#039;&#039; Cloud processing may lead to delays, especially in real-time systems,&lt;br /&gt;
*&#039;&#039;&#039;Privacy of Data:&#039;&#039;&#039; Transmission of data to the cloud can be a security risk,&lt;br /&gt;
*&#039;&#039;&#039;Cost of Bandwidth:&#039;&#039;&#039; Ongoing data transfer between equipment and the cloud is costly,&lt;br /&gt;
*&#039;&#039;&#039;Outages and Downtime:&#039;&#039;&#039; Interruptions in cloud services affect availability.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Integration of Cloud and Edge:&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Edge computing is superior to cloud computing because it computes closer to the source and leverages the cloud for intense analytics and data storage. An example would be when in autonomous vehicles, local real-time calculation (i.e., object detection) happens while machine learning model training data are sent to the cloud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 2: Edge Computing Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Diagram_2_Edge_Computing_Architecture.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram represents the layered structure of edge computing, highlighting how the cloud layer interacts with network and application edges. The cloud primarily handles heavy computation and data storage, while edge devices focus on local data processing.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;2.3 Edge and Fog&#039;&#039;&#039;==&lt;br /&gt;
====&#039;&#039;&#039;Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
Edge computing handles data at or close to the place where the data is situated, minimizing the latency in transmitting data to the cloud servers centrally. It is critical for applications that need real-time data processing and response, including autonomous vehicles, industrial automation, and medical monitoring​.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Reduced Latency:&#039;&#039;&#039; Edge computing reduces the latency of transmitting data over long distances as it processes the data locally.&lt;br /&gt;
#&#039;&#039;&#039;Improved Data Privacy:&#039;&#039;&#039; Personal data is processed closer to the source, reducing the risk of exposure.&lt;br /&gt;
#&#039;&#039;&#039;Bandwidth Efficiency:&#039;&#039;&#039; There is only transmission of processed data or key information to the cloud, which minimizes data traffic,&lt;br /&gt;
#&#039;&#039;&#039;High Reliability:&#039;&#039;&#039; Edge devices can operate independently even when the network connectivity with the cloud is severed.&lt;br /&gt;
====&#039;&#039;&#039;Applications of Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;&#039;Autonomous Vehicles:&#039;&#039;&#039; Real-time data processing for navigation and obstacle avoidance,&lt;br /&gt;
*&#039;&#039;&#039;Smart Cities:&#039;&#039;&#039; Adaptive lighting networks and traffic monitoring,&lt;br /&gt;
*&#039;&#039;&#039;Healthcare:&#039;&#039;&#039; Real-time remote monitoring equipment to analyze patients&#039; information,&lt;br /&gt;
*&#039;&#039;&#039;Industrial IoT:&#039;&#039;&#039; Predictive maintenance through sensor data.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Fog Computing:&#039;&#039;&#039;===&lt;br /&gt;
Fog computing is an extension of edge computing in the way that it creates a middle layer between the cloud and the edge devices. Fog computing enables data to be collected, computed, and decision-making performed nearer to the data source but not on the device itself​.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Features of Fog Computing:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Intermediate Processing:&#039;&#039;&#039; Relieves edge devices of some processing tasks prior to reaching the cloud,&lt;br /&gt;
#&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; It combines data from various sources to eliminate redundancy,&lt;br /&gt;
#&#039;&#039;&#039;Enhanced Scalability:&#039;&#039;&#039; Enables massive IoT networks by distributing computation tasks&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Analytics: &#039;&#039;&#039; Processes real-time data in real time without depending on distant servers&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Comparison: Edge vs. Fog:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Processing Location:&#039;&#039;&#039; Edge directly on devices; Fog on intermediate nodes&lt;br /&gt;
*&#039;&#039;&#039;Latency:&#039;&#039;&#039; Edge has ultra-low latency; Fog has low but comparatively higher latency&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Fog is more scalable because of the capability of data combining&lt;br /&gt;
*&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; Edge deals with individual data, while Fog consolidates data from multiple sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 3: Edge-Fog-Cloud Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Diagram_3_Edge_Fog_Cloud_Network_Architecture.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
 The diagram shows the interplay between cloud, fog, and edge layers, emphasizing the data flow from localized edge processing through fog nodes to the centralized cloud for deeper analytics​.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;2.4 Edge-Cloud Continuum&#039;&#039;&#039;==&lt;br /&gt;
Edge-Cloud Continuum is defined as an adaptive and dynamic computational paradigm that balances edge, fog, and cloud computation workloads. Through this integration of environments, applications can toggle between local and remote processing depending on workload, latency constraints, and network status​.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Core Functions:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Dynamic Workload Distribution:&#039;&#039;&#039; Real-time tasks are processed at the edge, while less critical operations are pushed to the cloud,&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Data Processing:&#039;&#039;&#039; Edge devices manage time-sensitive data, like sensor readings, without sending it to remote servers&lt;br /&gt;
#&#039;&#039;&#039;Data Filtering and Aggregation:&#039;&#039;&#039; Fog nodes filter data before forwarding it to the cloud, minimizing data transfer&lt;br /&gt;
#&#039;&#039;&#039;Scalable and Elastic Resource Management:&#039;&#039;&#039; Allocates resources adaptively according to the computational demand&lt;br /&gt;
#&#039;&#039;&#039;Security and Privacy Management:&#039;&#039;&#039; Implements localized data encryption and access control,&lt;br /&gt;
#&#039;&#039;&#039;Interoperability:&#039;&#039;&#039; Facilitates smooth interaction between edge, fog, and cloud systems through intelligent orchestration.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Applications:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Smart Grids:&#039;&#039;&#039; Real-time monitoring and load balancing between local power sources and centralized control&lt;br /&gt;
*&#039;&#039;&#039;Smart Agriculture:&#039;&#039;&#039; Local analysis of environmental data, with broader data analytics performed in the cloud&lt;br /&gt;
*&#039;&#039;&#039;Healthcare Monitoring:&#039;&#039;&#039; Real-time patient monitoring at the edge, with historical analysis in the cloud&lt;br /&gt;
&lt;br /&gt;
By blending edge and cloud processing, the continuum provides a flexible infrastructure that adapts to real-time requirements while maintaining efficient long-term data management​.&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=646</id>
		<title>User:Farhan</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=646"/>
		<updated>2025-04-07T03:14:57Z</updated>

		<summary type="html">&lt;p&gt;Farhan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&#039;&#039;&#039;Edge Computing Architecture and Layers&#039;&#039;&#039;=&lt;br /&gt;
===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Edge computing is a new model that locates computer processing near the source of data generation in an effort to restrict latency and bandwidth consumption. Edge computing is distinct from traditional cloud-based systems with centralized data centers employed for processing data in that computational power is spread across devices and local nodes within the network at the edge. The architectural change is a necessity in real-time applications with stringent high-speed data processing demands like autonomous cars, health monitoring, and industrial automation.&lt;br /&gt;
&lt;br /&gt;
The infrastructure of edge computing consists of various layers, and each one performs its function. At the ground level, there are edge devices like sensors and actuators that collect data and perform the initial processing. Then there is fog computing, which is an intermediate layer between various edge nodes, collects data, pre-processes, and transmits it to the cloud. The upper cloud performs the heavy computation and long-term storage of data.&lt;br /&gt;
&lt;br /&gt;
The confluence of IoT, mobile computing, digital twins, and cloud infrastructure creates a robust edge computing architecture. We present in this chapter the basic building blocks and layers of edge computing, such as IoT and digital twins, cloud infrastructure, fog computing, and the edge-cloud continuum.&lt;br /&gt;
----&lt;br /&gt;
==&#039;&#039;&#039;1.1 IoT, Mobile, and Digital Twins&#039;&#039;&#039;==&lt;br /&gt;
===&#039;&#039;&#039;Internet of Things (IoT)&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
The Internet of Things (IoT) is a network of physical objects that interact via the internet. Examples range from common consumer devices such as smart thermostats, manufacturing equipment, health wearable sensors, and pieces of urban infrastructure. IoT provides additional connectivity and automation by way of ongoing data creation and analysis.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Key Features of IoT:&#039;&#039;&#039;===&lt;br /&gt;
#&#039;&#039;&#039;Connectivity:&#039;&#039;&#039; Implements protocols like Wi-Fi, Bluetooth, Zigbee, and LoRaWAN for data transmission,&lt;br /&gt;
#&#039;&#039;&#039;Data Processing:&#039;&#039;&#039; Employs cloud and edge computing platforms to process the data that is gathered by sensors,&lt;br /&gt;
#&#039;&#039;&#039;Automation:&#039;&#039;&#039; Employs AI-driven or rule-based systems to make decisions autonomously,&lt;br /&gt;
#&#039;&#039;&#039;Examples:&#039;&#039;&#039; Smart homes, wearables in healthcare, industrial IoT (IIoT), smart cities, and connected vehicles.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Mobile Cloud Computing (MCC)&#039;&#039;&#039;===&lt;br /&gt;
Mobile Cloud Computing (MCC) combines cloud computing and mobile phones to maximize processing power and storage. The system enables computation-intensive processing to be offloaded from mobile phones to cloud servers, thereby conserving battery life while improving performance.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Benefits of MCC:&#039;&#039;&#039;===&lt;br /&gt;
*&#039;&#039;&#039;Extended Battery Life:&#039;&#039;&#039; Processing tasks are offloaded to the cloud, which reduces local energy consumption,&lt;br /&gt;
*&#039;&#039;&#039;Higher Processing Power:&#039;&#039;&#039; Allows sophisticated applications like AI and machine learning,&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Dynamically adjusts with changing user loads,&lt;br /&gt;
*&#039;&#039;&#039;Real-Time Access:&#039;&#039;&#039; Provides access to cloud-hosted applications from remote locations&lt;br /&gt;
*&#039;&#039;&#039;Applications:&#039;&#039;&#039; Cloud-hosted AI personal assistants (like Google Assistant), cloud gaming, and AR/VR applications&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Digital Twins&#039;&#039;&#039;===&lt;br /&gt;
Digital twins are virtual representations of physical objects that are regularly updated with real-time data so as to replicate, predict, and maximize functionality. Digital twins are increasingly applied in manufacturing, healthcare, and smart city projects that enable intelligent cities, where predictive maintenance and systems optimization can be realized.&lt;br /&gt;
&lt;br /&gt;
Digital twins connect physical devices with virtual spaces. Digital twins are run at edge nodes in edge computing to carry out local processing of information to minimize the necessity to send colossal amounts of data to the cloud. The configuration is especially applicable in cases requiring real-time analytics, for example, industrial automation and healthcare monitoring.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 1: Digital Twin Edge Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Intro_to_edge.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram illustrates a layered architecture where virtual twins communicate with physical IoT devices through edge nodes. It showcases intelligent transportation systems, 6G networks, and IoT applications as part of a hierarchical edge-cloud framework.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;1.2 Cloud&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Cloud computing is an on-demand model of ubiquitous, easy, network access to shared pools of programmable computer infrastructure such as networks, servers, storage, software applications, and services that may be rapidly de-provisioned and provisioned with little administrative effort. Cloud computing provides access to high-bandwidth computational power without the necessity of owning and maintaining physical infrastructures.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Characteristics of Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;On-Demand Self-Service:&#039;&#039;&#039; Consumers may access computing capabilities on their own without human interference from the provider,&lt;br /&gt;
#&#039;&#039;&#039;Broad Network Access:&#039;&#039;&#039; The cloud services may be accessed from the network and are capable of supporting heterogeneous client platforms like laptop computers, cell phones, and workstations,&lt;br /&gt;
#&#039;&#039;&#039;Resource Pooling:&#039;&#039;&#039; The computer resources of the provider are collected to provide service to multiple consumers through a multi-tenant model,&lt;br /&gt;
#&#039;&#039;&#039;Rapid Elasticity:&#039;&#039;&#039; Abilities are provisioned elastically and also de-provisioned to grow quickly in response to demand,&lt;br /&gt;
#&#039;&#039;&#039;Measured Service: &#039;&#039;&#039; Resources utilization is metered, controlled, and reported, and offers visibility for the provider as well as the consumer.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Cloud Service Models:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Infrastructure as a Service (IaaS): &#039;&#039;&#039; Offers raw computing resources like virtual machines, storage, and networks. AWS EC2 and Google Compute Engine are examples,&lt;br /&gt;
* &#039;&#039;&#039;Platform as a Service (PaaS): &#039;&#039;&#039; Platform as a Service (PaaS): Offers environments in which applications can be created, tested, and run. It covers up the underlying infrastructure, focusing on application development (e.g., AWS Elastic Beanstalk, Heroku)&lt;br /&gt;
* &#039;&#039;&#039;Software as a Service (SaaS): &#039;&#039;&#039; Delivers applications over the internet on a pay-per-use basis, without the need to install or maintain software (e.g., Microsoft 365, Salesforce).&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Deployment Models:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Public Cloud:&#039;&#039;&#039;  Third-party suppliers manage it, offering services over the public internet. For low-security needs and high scalability,&lt;br /&gt;
#&#039;&#039;&#039;Private Cloud:&#039;&#039;&#039; Dedicated for use by one organization, offering more control and security. Installed on-premises or by a third party,&lt;br /&gt;
#&#039;&#039;&#039;Hybrid Cloud:&#039;&#039;&#039; Combines public and private clouds, enabling sharing of applications and data between them,&lt;br /&gt;
#&#039;&#039;&#039;Multi-Cloud:&#039;&#039;&#039; Utilizes services from multiple cloud vendors to avoid vendor lock-in and enhance reliability.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Challenges in Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Latency Problems:&#039;&#039;&#039; Cloud processing may lead to delays, especially in real-time systems,&lt;br /&gt;
*&#039;&#039;&#039;Privacy of Data:&#039;&#039;&#039; Transmission of data to the cloud can be a security risk,&lt;br /&gt;
*&#039;&#039;&#039;Cost of Bandwidth:&#039;&#039;&#039; Ongoing data transfer between equipment and the cloud is costly,&lt;br /&gt;
*&#039;&#039;&#039;Outages and Downtime:&#039;&#039;&#039; Interruptions in cloud services affect availability.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Integration of Cloud and Edge:&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Edge computing is superior to cloud computing because it computes closer to the source and leverages the cloud for intense analytics and data storage. An example would be when in autonomous vehicles, local real-time calculation (i.e., object detection) happens while machine learning model training data are sent to the cloud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 2: Edge Computing Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Diagram_2_Edge_Computing_Architecture.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram represents the layered structure of edge computing, highlighting how the cloud layer interacts with network and application edges. The cloud primarily handles heavy computation and data storage, while edge devices focus on local data processing.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;1.3 Edge and Fog&#039;&#039;&#039;==&lt;br /&gt;
====&#039;&#039;&#039;Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
Edge computing handles data at or close to the place where the data is situated, minimizing the latency in transmitting data to the cloud servers centrally. It is critical for applications that need real-time data processing and response, including autonomous vehicles, industrial automation, and medical monitoring​.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Reduced Latency:&#039;&#039;&#039; Edge computing reduces the latency of transmitting data over long distances as it processes the data locally.&lt;br /&gt;
#&#039;&#039;&#039;Improved Data Privacy:&#039;&#039;&#039; Personal data is processed closer to the source, reducing the risk of exposure.&lt;br /&gt;
#&#039;&#039;&#039;Bandwidth Efficiency:&#039;&#039;&#039; There is only transmission of processed data or key information to the cloud, which minimizes data traffic,&lt;br /&gt;
#&#039;&#039;&#039;High Reliability:&#039;&#039;&#039; Edge devices can operate independently even when the network connectivity with the cloud is severed.&lt;br /&gt;
====&#039;&#039;&#039;Applications of Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;&#039;Autonomous Vehicles:&#039;&#039;&#039; Real-time data processing for navigation and obstacle avoidance,&lt;br /&gt;
*&#039;&#039;&#039;Smart Cities:&#039;&#039;&#039; Adaptive lighting networks and traffic monitoring,&lt;br /&gt;
*&#039;&#039;&#039;Healthcare:&#039;&#039;&#039; Real-time remote monitoring equipment to analyze patients&#039; information,&lt;br /&gt;
*&#039;&#039;&#039;Industrial IoT:&#039;&#039;&#039; Predictive maintenance through sensor data.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Fog Computing:&#039;&#039;&#039;===&lt;br /&gt;
Fog computing is an extension of edge computing in the way that it creates a middle layer between the cloud and the edge devices. Fog computing enables data to be collected, computed, and decision-making performed nearer to the data source but not on the device itself​.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Features of Fog Computing:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Intermediate Processing:&#039;&#039;&#039; Relieves edge devices of some processing tasks prior to reaching the cloud,&lt;br /&gt;
#&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; It combines data from various sources to eliminate redundancy,&lt;br /&gt;
#&#039;&#039;&#039;Enhanced Scalability:&#039;&#039;&#039; Enables massive IoT networks by distributing computation tasks&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Analytics: &#039;&#039;&#039; Processes real-time data in real time without depending on distant servers&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Comparison: Edge vs. Fog:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Processing Location:&#039;&#039;&#039; Edge directly on devices; Fog on intermediate nodes&lt;br /&gt;
*&#039;&#039;&#039;Latency:&#039;&#039;&#039; Edge has ultra-low latency; Fog has low but comparatively higher latency&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Fog is more scalable because of the capability of data combining&lt;br /&gt;
*&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; Edge deals with individual data, while Fog consolidates data from multiple sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 3: Edge-Fog-Cloud Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Diagram_3_Edge_Fog_Cloud_Network_Architecture.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
 The diagram shows the interplay between cloud, fog, and edge layers, emphasizing the data flow from localized edge processing through fog nodes to the centralized cloud for deeper analytics​.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;1.4 Edge-Cloud Continuum&#039;&#039;&#039;==&lt;br /&gt;
Edge-Cloud Continuum is defined as an adaptive and dynamic computational paradigm that balances edge, fog, and cloud computation workloads. Through this integration of environments, applications can toggle between local and remote processing depending on workload, latency constraints, and network status​.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Core Functions:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Dynamic Workload Distribution:&#039;&#039;&#039; Real-time tasks are processed at the edge, while less critical operations are pushed to the cloud,&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Data Processing:&#039;&#039;&#039; Edge devices manage time-sensitive data, like sensor readings, without sending it to remote servers&lt;br /&gt;
#&#039;&#039;&#039;Data Filtering and Aggregation:&#039;&#039;&#039; Fog nodes filter data before forwarding it to the cloud, minimizing data transfer&lt;br /&gt;
#&#039;&#039;&#039;Scalable and Elastic Resource Management:&#039;&#039;&#039; Allocates resources adaptively according to the computational demand&lt;br /&gt;
#&#039;&#039;&#039;Security and Privacy Management:&#039;&#039;&#039; Implements localized data encryption and access control,&lt;br /&gt;
#&#039;&#039;&#039;Interoperability:&#039;&#039;&#039; Facilitates smooth interaction between edge, fog, and cloud systems through intelligent orchestration.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Applications:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Smart Grids:&#039;&#039;&#039; Real-time monitoring and load balancing between local power sources and centralized control&lt;br /&gt;
*&#039;&#039;&#039;Smart Agriculture:&#039;&#039;&#039; Local analysis of environmental data, with broader data analytics performed in the cloud&lt;br /&gt;
*&#039;&#039;&#039;Healthcare Monitoring:&#039;&#039;&#039; Real-time patient monitoring at the edge, with historical analysis in the cloud&lt;br /&gt;
&lt;br /&gt;
By blending edge and cloud processing, the continuum provides a flexible infrastructure that adapts to real-time requirements while maintaining efficient long-term data management​.&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=Main_Page&amp;diff=261</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=Main_Page&amp;diff=261"/>
		<updated>2025-04-04T19:18:02Z</updated>

		<summary type="html">&lt;p&gt;Farhan: /* Structure of this WiKi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt; Please note that: &amp;lt;/span&amp;gt;&lt;br /&gt;
* you can only create or edit a page when you are on campus or connected to the UM VPN. &lt;br /&gt;
* read this help page for formatting:  [https://www.mediawiki.org/wiki/Help:Formatting Formatting]&lt;br /&gt;
* read this help page for user&#039;s guide: [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User&#039;s Guide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]&lt;br /&gt;
&lt;br /&gt;
== Structure of this WiKi ==&lt;br /&gt;
&lt;br /&gt;
1. [http://www.edgecomputingbook.com/index.php/Edge_Cloud:_Bringing_Computing_Close_to_the_User Edge Cloud Demo] - Sample &lt;br /&gt;
&lt;br /&gt;
2. [http://www.edgecomputingbook.com/index.php/Chapter_1:_Edge_Computing Edge Computing Chapter 1] -  Reference Sample&lt;br /&gt;
&lt;br /&gt;
1. [http://www.edgecomputingbook.com/index.php/Introduction_to_Edge_Computing Introduction to Edge Computing] (Vrunda Kadam, Aayush Chopra, and Riya Pawar)&lt;br /&gt;
&lt;br /&gt;
1.1 [http://www.edgecomputingbook.com/index.php/Introduction_to_Edge_Computing#1.1_What_is_Edge_Computing? What is Edge Computing?]&lt;br /&gt;
&lt;br /&gt;
1.2 [http://www.edgecomputingbook.com/index.php/Introduction_to_Edge_Computing#1.2_Why_we_need_Edge_Computing? Why We Need Edge Computing?]&lt;br /&gt;
&lt;br /&gt;
1.3 [http://www.edgecomputingbook.com/index.php/Introduction_to_Edge_Computing#1.3_Edge_Computing_application_Domains_and_Typical_Applications Edge Computing Application Domains and Typical Applications]&lt;br /&gt;
&lt;br /&gt;
1.4 [http://www.edgecomputingbook.com/index.php/Introduction_to_Edge_Computing#1.4_Different_Edge_Computing_Paradigms Different Edge Computing Paradigms ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.[http://www.edgecomputingbook.com/index.php/User:Farhan#Edge_Computing_Architecture_and_Layers Edge Computing Architecture and Layers (Amit Saha, Md Eleus, Farhan Tanvir)] &lt;br /&gt;
&lt;br /&gt;
2.1 [http://www.edgecomputingbook.com/index.php/User:Farhan#1.1_IoT,_Mobile,_and_Digital_Twins IoT, Mobile, and Digital Twins]&lt;br /&gt;
&lt;br /&gt;
2.2 [http://www.edgecomputingbook.com/index.php/User:Farhan#1.2_Cloud Cloud]&lt;br /&gt;
&lt;br /&gt;
2.3 [http://www.edgecomputingbook.com/index.php/User:Farhan#1.3_Edge_and_Fog Edge and Fog]  &lt;br /&gt;
&lt;br /&gt;
2.4 [http://www.edgecomputingbook.com/index.php/User:Farhan#1.4_Edge-Cloud_Continuum Edge-Cloud Continuum]   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.[http://www.edgecomputingbook.com/index.php/Edge_Computing_Products_and_Frameworks Edge Computing Products and Frameworks (Ashwin Alinkil, Jasmine Rabie, Nate Pierce, Brian Retterer)] &lt;br /&gt;
&lt;br /&gt;
3.1 [http://www.edgecomputingbook.com/index.php/Edge_Computing_Products_and_Frameworks#3.1_Industry_Products:_AWS_as_an_Example Industry Products: AWS as an Example]&lt;br /&gt;
&lt;br /&gt;
3.2 [http://www.edgecomputingbook.com/index.php/Edge_Computing_Products_and_Frameworks#3.2_Open_Source_Frameworks Open Source Frameworks]&lt;br /&gt;
&lt;br /&gt;
3.3 Serverless at the Edge&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4.Machine Learning at the Edge (Vlad Nitu, Joel Henry Arun, Ciaran Grabowski, and Haneen Syed)&lt;br /&gt;
&lt;br /&gt;
4.1 Overview of ML at the Edge&lt;br /&gt;
&lt;br /&gt;
4.2 ML Training at the Edge&lt;br /&gt;
&lt;br /&gt;
4.3 ML Model Optimization for the Edge&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Federated Learning (Manoj Alexander, Ram Kumar Ippili, Sai Revanth Iddum, and Chakradhar Nidujuvvi )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6.Edge Security and Privacy (Nitin Madhu, Ali Siddiqi, Jyotsana Sharma, Vedant Patel)&lt;br /&gt;
&lt;br /&gt;
6.1 Overview of Security Challenges in Edge Computing&lt;br /&gt;
&lt;br /&gt;
6.2 Data Privacy and Compliance in Edge Applications&lt;br /&gt;
&lt;br /&gt;
6.3 Security Protocols and Frameworks for Edge Systems&lt;br /&gt;
&lt;br /&gt;
6.4 Case Studies: Real-World Security Breaches&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. [http://www.edgecomputingbook.com/index.php/Emerging_Research_Directions Emerging Research Directions (7.1~7.3: Erika Valle-Baird, Mohamed Aboulsaad, Matthew Kwan)]&lt;br /&gt;
&lt;br /&gt;
7.1  [http://www.edgecomputingbook.com/index.php/Emerging_Research_Directions#7.1_Task_and_Resource_Scheduling Task and Resource Scheduling]&lt;br /&gt;
&lt;br /&gt;
7.2  [http://www.edgecomputingbook.com/index.php/Emerging_Research_Directions#7.2_Edge_for_AR/VR Edge for AR/VR]&lt;br /&gt;
&lt;br /&gt;
7.3  [http://www.edgecomputingbook.com/index.php/Emerging_Research_Directions#7.3_Vehicle_Computing Vehicle Computing]&lt;br /&gt;
&lt;br /&gt;
7.4 [http://www.edgecomputingbook.com/index.php/Emerging_Research_Directions#7.4_Energy-Efficient_Edge_Architectures Energy-Efficient Edge Architectures (Zaid Ghazal, Matthew Correa)]&lt;br /&gt;
&lt;br /&gt;
7.5 [http://www.edgecomputingbook.com/index.php/Emerging_Research_Directions#7.5_Data_Persistence Data Persistence (Warren Lazarraga)]&lt;br /&gt;
&lt;br /&gt;
8.Conclusion and Future Outlook (cannot be chosen by students)&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=260</id>
		<title>User:Farhan</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=260"/>
		<updated>2025-04-04T19:02:31Z</updated>

		<summary type="html">&lt;p&gt;Farhan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&#039;&#039;&#039;Edge Computing Architecture and Layers&#039;&#039;&#039;=&lt;br /&gt;
===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Edge computing is a new paradigm that moves computational processing nearer to where data is&lt;br /&gt;
generated in an attempt to reduce latency and bandwidth usage. In contrast to conventional cloud-based&lt;br /&gt;
systems with centralized data centers for processing data, edge computing disperses computational&lt;br /&gt;
capacity among devices and local nodes in the network at the edge. The architectural change is essential&lt;br /&gt;
in real-time applications that require stringent high-speed data processing demands like autonomous cars,&lt;br /&gt;
health monitoring, and industrial automation.&lt;br /&gt;
&lt;br /&gt;
The edge computing infrastructure is composed of multiple layers, with each layer playing its role. At the&lt;br /&gt;
ground level, there are edge devices such as sensors and actuators that gather data and do the primary&lt;br /&gt;
processing. Moving upwards, fog computing is an intermediary layer between multiple edge nodes, which&lt;br /&gt;
consolidates data, pre-processes, and sends it to the cloud. The cloud at the top does the heavy&lt;br /&gt;
computation and long-term storage of data.&lt;br /&gt;
&lt;br /&gt;
The confluence of IoT, mobile computing, digital twins, and cloud infrastructure creates a robust edge&lt;br /&gt;
computing architecture. We present in this chapter the basic building blocks and layers of edge&lt;br /&gt;
computing, such as IoT and digital twins, cloud infrastructure, fog computing, and the edge-cloud&lt;br /&gt;
continuum.&lt;br /&gt;
----&lt;br /&gt;
==&#039;&#039;&#039;1.1 IoT, Mobile, and Digital Twins&#039;&#039;&#039;==&lt;br /&gt;
===&#039;&#039;&#039;Internet of Things (IoT)&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
The Internet of Things (IoT) is networked physical objects that communicate using the internet. Examples&lt;br /&gt;
are everyday consumer devices like smart thermostats, industrial equipment, wearable health trackers, and&lt;br /&gt;
components of urban infrastructure. IoT offers greater connectivity and automation via continuous data&lt;br /&gt;
generation and analysis.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Key Features of IoT:&#039;&#039;&#039;===&lt;br /&gt;
#&#039;&#039;&#039;Connectivity:&#039;&#039;&#039; Utilizes protocols such as Wi-Fi, Bluetooth, Zigbee, and LoRaWAN to transmit&lt;br /&gt;
data&lt;br /&gt;
#&#039;&#039;&#039;Data Processing:&#039;&#039;&#039; Uses both cloud and edge computing systems to analyze data collected from&lt;br /&gt;
sensors&lt;br /&gt;
#&#039;&#039;&#039;Automation:&#039;&#039;&#039; Employs AI-driven or rule-based systems for autonomous decision-making&lt;br /&gt;
#&#039;&#039;&#039;Examples:&#039;&#039;&#039; Smart homes, healthcare wearables, industrial IoT (IIoT), smart cities, and connected&lt;br /&gt;
vehicles&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Mobile Cloud Computing (MCC)&#039;&#039;&#039;===&lt;br /&gt;
Mobile Cloud Computing (MCC) integrates mobile devices and cloud computing to improve processing&lt;br /&gt;
capability and storage. The paradigm enables computation-intensive processing to be offloaded from&lt;br /&gt;
mobile devices to cloud servers, thereby conserving battery life while improving performance.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Benefits of MCC:&#039;&#039;&#039;===&lt;br /&gt;
*&#039;&#039;&#039;Extended Battery Life:&#039;&#039;&#039;  Offloading processing tasks to the cloud reduces local energy&lt;br /&gt;
consumption&lt;br /&gt;
*&#039;&#039;&#039;Higher Processing Power:&#039;&#039;&#039;  Supports complex applications like AI and machine learning&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Dynamically scales to accommodate fluctuating user demand&lt;br /&gt;
*&#039;&#039;&#039;Real-Time Access:&#039;&#039;&#039; Facilitates access to cloud-hosted applications from anywhere&lt;br /&gt;
*&#039;&#039;&#039;Applications:&#039;&#039;&#039; Mobile AI assistants (like Google Assistant), cloud gaming, and AR/VR&lt;br /&gt;
applications&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Digital Twins&#039;&#039;&#039;===&lt;br /&gt;
Digital twins are computerized replicas of physical assets, updated regularly with real-time data in order&lt;br /&gt;
to simulate, predict, and improve performance. Digital twins are being used more in manufacturing,&lt;br /&gt;
healthcare, and smart city initiatives, where they can provide predictive maintenance and system&lt;br /&gt;
optimization.&lt;br /&gt;
&lt;br /&gt;
Digital twins connect physical devices with virtual environments. Digital twins function inside edge&lt;br /&gt;
nodes in edge computing to analyze information locally, limiting the necessity of sending huge volumes&lt;br /&gt;
of data to the cloud. The arrangement is specifically valuable in applications requiring real-time analytics,&lt;br /&gt;
for example, industrial automation and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 1: Digital Twin Edge Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Intro_to_edge.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram illustrates a layered architecture where virtual twins communicate with physical IoT devices&lt;br /&gt;
through edge nodes. It showcases intelligent transportation systems, 6G networks, and IoT applications as&lt;br /&gt;
part of a hierarchical edge-cloud framework.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;1.2 Cloud&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Cloud computing is a model of providing ubiquitous, easy, on-demand network access to a shared pool of&lt;br /&gt;
configurable computer resources such as networks, servers, storage, applications, and services that can be&lt;br /&gt;
rapidly provisioned and released with minimal management effort. Cloud computing provides an ability&lt;br /&gt;
to use high-capacity computational resources without owning physical infrastructure or maintaining it.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Characteristics of Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;On-Demand Self-Service:&#039;&#039;&#039; Users can independently access computing resources as needed&lt;br /&gt;
without requiring human intervention from the service provider&lt;br /&gt;
#&#039;&#039;&#039;Broad Network Access:&#039;&#039;&#039; Cloud services are accessible over the network and support&lt;br /&gt;
heterogeneous client platforms such as mobile phones, laptops, and workstations&lt;br /&gt;
#&#039;&#039;&#039;Resource Pooling:&#039;&#039;&#039; The provider&#039;s computing resources are pooled to serve multiple consumers&lt;br /&gt;
using a multi-tenant model&lt;br /&gt;
#&#039;&#039;&#039;Rapid Elasticity:&#039;&#039;&#039; Capabilities can be elastically provisioned and released to scale rapidly&lt;br /&gt;
according to demand&lt;br /&gt;
#&#039;&#039;&#039;Measured Service: &#039;&#039;&#039;Resource usage is monitored, controlled, and reported, providing&lt;br /&gt;
transparency for both the provider and the consumer&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Cloud Service Models:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Infrastructure as a Service (IaaS): &#039;&#039;&#039; Offers fundamental computing resources like virtual&lt;br /&gt;
machines, storage, and networks. Examples include AWS EC2 and Google Compute Engine&lt;br /&gt;
* &#039;&#039;&#039;Platform as a Service (PaaS): &#039;&#039;&#039; Provides environments to develop, test, and deploy applications&lt;br /&gt;
It abstracts the underlying infrastructure, focusing on application development (e.g., AWS Elastic&lt;br /&gt;
Beanstalk, Heroku)&lt;br /&gt;
* &#039;&#039;&#039;Software as a Service (SaaS): &#039;&#039;&#039; Delivers applications over the internet on a subscription basis,&lt;br /&gt;
eliminating the need to install or maintain software (e.g., Microsoft 365, Salesforce)&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Deployment Models:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Public Cloud:&#039;&#039;&#039;  Operated by third-party providers, offering services over the public internet.&lt;br /&gt;
Suitable for low-security needs and high scalability&lt;br /&gt;
#&#039;&#039;&#039;Private Cloud:&#039;&#039;&#039; Exclusively used by a single organization, providing enhanced control and&lt;br /&gt;
security. Hosted either on-premises or by a third party&lt;br /&gt;
#&#039;&#039;&#039;Hybrid Cloud:&#039;&#039;&#039; Combines public and private clouds, enabling data and application sharing&lt;br /&gt;
between them&lt;br /&gt;
#&#039;&#039;&#039;Multi-Cloud:&#039;&#039;&#039; Utilizes services from multiple cloud providers to avoid vendor lock-in and&lt;br /&gt;
increase reliability&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Challenges in Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Latency Issues:&#039;&#039;&#039; Cloud-based processing can introduce delays, especially in real-time&lt;br /&gt;
applications&lt;br /&gt;
*&#039;&#039;&#039;Data Privacy Concerns:&#039;&#039;&#039; Transmitting sensitive data to the cloud raises potential security risks&lt;br /&gt;
*&#039;&#039;&#039;Bandwidth Costs:&#039;&#039;&#039; Frequent data transfer between devices and the cloud can incur significant&lt;br /&gt;
costs&lt;br /&gt;
*&#039;&#039;&#039;Downtime and Outages:&#039;&#039;&#039; Service disruptions in cloud infrastructure can affect availability&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Cloud-Edge Integration:&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Edge computing is an improvement over cloud computing because it computes closer to the source and&lt;br /&gt;
utilizes the cloud for more in-depth analytics and storage. An example is when in the context of&lt;br /&gt;
autonomous vehicles, where real-time information (i.e., obstacle detection) is computed locally but&lt;br /&gt;
machine learning model training data is sent to the cloud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 2: Edge Computing Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Diagram_2_Edge_Computing_Architecture.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram represents the layered structure of edge computing, highlighting how the cloud layer&lt;br /&gt;
interacts with network and application edges. The cloud primarily handles heavy computation and data&lt;br /&gt;
storage, while edge devices focus on local data processing.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;1.3 Edge and Fog&#039;&#039;&#039;==&lt;br /&gt;
====&#039;&#039;&#039;Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
Edge computing handles data at or close to the place where the data is situated, minimizing the latency in&lt;br /&gt;
transmitting data to the cloud servers centrally. It is critical for applications that need real-time data&lt;br /&gt;
processing and response, including autonomous vehicles, industrial automation, and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Reduced Latency:&#039;&#039;&#039; Edge computing reduces the latency of transmitting data over long distances&lt;br /&gt;
as it processes the data locally.&lt;br /&gt;
#&#039;&#039;&#039;Improved Data Privacy:&#039;&#039;&#039; Personal data is processed closer to the source, reducing the risk of&lt;br /&gt;
exposure.&lt;br /&gt;
#&#039;&#039;&#039;Bandwidth Efficiency:&#039;&#039;&#039; There is only transmission of processed data or key information to the&lt;br /&gt;
cloud, which minimizes data traffic.&lt;br /&gt;
#&#039;&#039;&#039;High Reliability:&#039;&#039;&#039; Edge devices can operate independently even when the network connectivity&lt;br /&gt;
with the cloud is severed.&lt;br /&gt;
====&#039;&#039;&#039;Applications of Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;&#039;Autonomous Vehicles:&#039;&#039;&#039; Real-time data processing for navigation and obstacle avoidance&lt;br /&gt;
*&#039;&#039;&#039;Smart Cities:&#039;&#039;&#039; Adaptive lighting networks and traffic monitoring&lt;br /&gt;
*&#039;&#039;&#039;Healthcare:&#039;&#039;&#039; Real-time remote monitoring equipment to analyze patients&#039; information&lt;br /&gt;
*&#039;&#039;&#039;Industrial IoT:&#039;&#039;&#039; Predictive maintenance through sensor data&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Fog Computing:&#039;&#039;&#039;===&lt;br /&gt;
Fog computing is an extension of edge computing in the way that it creates a middle layer between the&lt;br /&gt;
cloud and the edge devices. Fog computing enables data to be collected, computed, and decision-making&lt;br /&gt;
performed nearer to the data source but not on the device itself.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Features of Fog Computing:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Intermediate Processing:&#039;&#039;&#039; Relieves edge devices of some processing tasks prior to reaching the&lt;br /&gt;
cloud&lt;br /&gt;
#&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; It combines data from various sources to eliminate redundancy&lt;br /&gt;
#&#039;&#039;&#039;Enhanced Scalability:&#039;&#039;&#039; Enables massive IoT networks by distributing computation tasks&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Analytics: &#039;&#039;&#039; Processes real-time data in real time without depending on distant servers&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Comparison: Edge vs. Fog:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Processing Location:&#039;&#039;&#039; Edge directly on devices; Fog on intermediate nodes&lt;br /&gt;
*&#039;&#039;&#039;Latency:&#039;&#039;&#039; Edge has ultra-low latency; Fog has low but comparatively higher latency&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Fog is more scalable because of the capability of data combining&lt;br /&gt;
*&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; Edge deals with individual data, while Fog consolidates data from multiple&lt;br /&gt;
sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 3: Edge-Fog-Cloud Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:Diagram_3_Edge_Fog_Cloud_Network_Architecture.png|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
The diagram shows the interplay between cloud, fog, and edge layers, emphasizing the data flow from&lt;br /&gt;
localized edge processing through fog nodes to the centralized cloud for deeper analytics.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;1.4 Edge-Cloud Continuum&#039;&#039;&#039;==&lt;br /&gt;
Edge-Cloud Continuum is defined as an adaptive and dynamic computational paradigm that balances&lt;br /&gt;
edge, fog, and cloud computation workloads. Through this integration of environments, applications can&lt;br /&gt;
toggle between local and remote processing depending on workload, latency constraints, and network&lt;br /&gt;
status.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Core Functions:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Dynamic Workload Distribution:&#039;&#039;&#039; Real-time tasks are processed at the edge, while less critical&lt;br /&gt;
operations are pushed to the cloud&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Data Processing:&#039;&#039;&#039; Edge devices manage time-sensitive data, like sensor readings,&lt;br /&gt;
without sending it to remote servers&lt;br /&gt;
#&#039;&#039;&#039;Data Filtering and Aggregation:&#039;&#039;&#039; Fog nodes filter data before forwarding it to the cloud,&lt;br /&gt;
minimizing data transfer&lt;br /&gt;
#&#039;&#039;&#039;Scalable and Elastic Resource Management:&#039;&#039;&#039; Allocates resources adaptively according to the&lt;br /&gt;
computational demand&lt;br /&gt;
#&#039;&#039;&#039;Security and Privacy Management:&#039;&#039;&#039; Implements localized data encryption and access control.&lt;br /&gt;
#&#039;&#039;&#039;Interoperability:&#039;&#039;&#039; Facilitates smooth interaction between edge, fog, and cloud systems through&lt;br /&gt;
intelligent orchestration&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Applications:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Smart Grids:&#039;&#039;&#039; Real-time monitoring and load balancing between local power sources and&lt;br /&gt;
centralized control&lt;br /&gt;
*&#039;&#039;&#039;Smart Agriculture:&#039;&#039;&#039; Local analysis of environmental data, with broader data analytics performed&lt;br /&gt;
in the cloud&lt;br /&gt;
*&#039;&#039;&#039;Healthcare Monitoring:&#039;&#039;&#039; Real-time patient monitoring at the edge, with historical analysis in the&lt;br /&gt;
cloud&lt;br /&gt;
&lt;br /&gt;
By blending edge and cloud processing, the continuum provides a flexible infrastructure that adapts to&lt;br /&gt;
real-time requirements while maintaining efficient long-term data management.&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=File:Diagram_3_Edge_Fog_Cloud_Network_Architecture.png&amp;diff=259</id>
		<title>File:Diagram 3 Edge Fog Cloud Network Architecture.png</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=File:Diagram_3_Edge_Fog_Cloud_Network_Architecture.png&amp;diff=259"/>
		<updated>2025-04-04T19:01:31Z</updated>

		<summary type="html">&lt;p&gt;Farhan: Edge-Fog Cloud Network Architecture&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Edge-Fog Cloud Network Architecture&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=File:Diagram_2_Edge_Computing_Architecture.png&amp;diff=253</id>
		<title>File:Diagram 2 Edge Computing Architecture.png</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=File:Diagram_2_Edge_Computing_Architecture.png&amp;diff=253"/>
		<updated>2025-04-04T18:41:28Z</updated>

		<summary type="html">&lt;p&gt;Farhan: Edge Computing Architecture&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Edge Computing Architecture&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=223</id>
		<title>User:Farhan</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=223"/>
		<updated>2025-04-04T02:31:36Z</updated>

		<summary type="html">&lt;p&gt;Farhan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&#039;&#039;&#039;Edge Computing Architecture and Layers&#039;&#039;&#039;=&lt;br /&gt;
===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Edge computing is a new paradigm that moves computational processing nearer to where data is&lt;br /&gt;
generated in an attempt to reduce latency and bandwidth usage. In contrast to conventional cloud-based&lt;br /&gt;
systems with centralized data centers for processing data, edge computing disperses computational&lt;br /&gt;
capacity among devices and local nodes in the network at the edge. The architectural change is essential&lt;br /&gt;
in real-time applications that require stringent high-speed data processing demands like autonomous cars,&lt;br /&gt;
health monitoring, and industrial automation.&lt;br /&gt;
&lt;br /&gt;
The edge computing infrastructure is composed of multiple layers, with each layer playing its role. At the&lt;br /&gt;
ground level, there are edge devices such as sensors and actuators that gather data and do the primary&lt;br /&gt;
processing. Moving upwards, fog computing is an intermediary layer between multiple edge nodes, which&lt;br /&gt;
consolidates data, pre-processes, and sends it to the cloud. The cloud at the top does the heavy&lt;br /&gt;
computation and long-term storage of data.&lt;br /&gt;
&lt;br /&gt;
The confluence of IoT, mobile computing, digital twins, and cloud infrastructure creates a robust edge&lt;br /&gt;
computing architecture. We present in this chapter the basic building blocks and layers of edge&lt;br /&gt;
computing, such as IoT and digital twins, cloud infrastructure, fog computing, and the edge-cloud&lt;br /&gt;
continuum.&lt;br /&gt;
----&lt;br /&gt;
==&#039;&#039;&#039;1.1 IoT, Mobile, and Digital Twins&#039;&#039;&#039;==&lt;br /&gt;
===&#039;&#039;&#039;Internet of Things (IoT)&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
The Internet of Things (IoT) is networked physical objects that communicate using the internet. Examples&lt;br /&gt;
are everyday consumer devices like smart thermostats, industrial equipment, wearable health trackers, and&lt;br /&gt;
components of urban infrastructure. IoT offers greater connectivity and automation via continuous data&lt;br /&gt;
generation and analysis.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Key Features of IoT:&#039;&#039;&#039;===&lt;br /&gt;
#&#039;&#039;&#039;Connectivity:&#039;&#039;&#039; Utilizes protocols such as Wi-Fi, Bluetooth, Zigbee, and LoRaWAN to transmit&lt;br /&gt;
data&lt;br /&gt;
#&#039;&#039;&#039;Data Processing:&#039;&#039;&#039; Uses both cloud and edge computing systems to analyze data collected from&lt;br /&gt;
sensors&lt;br /&gt;
#&#039;&#039;&#039;Automation:&#039;&#039;&#039; Employs AI-driven or rule-based systems for autonomous decision-making&lt;br /&gt;
#&#039;&#039;&#039;Examples:&#039;&#039;&#039; Smart homes, healthcare wearables, industrial IoT (IIoT), smart cities, and connected&lt;br /&gt;
vehicles&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Mobile Cloud Computing (MCC)&#039;&#039;&#039;===&lt;br /&gt;
Mobile Cloud Computing (MCC) integrates mobile devices and cloud computing to improve processing&lt;br /&gt;
capability and storage. The paradigm enables computation-intensive processing to be offloaded from&lt;br /&gt;
mobile devices to cloud servers, thereby conserving battery life while improving performance.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Benefits of MCC:&#039;&#039;&#039;===&lt;br /&gt;
*&#039;&#039;&#039;Extended Battery Life:&#039;&#039;&#039;  Offloading processing tasks to the cloud reduces local energy&lt;br /&gt;
consumption&lt;br /&gt;
*&#039;&#039;&#039;Higher Processing Power:&#039;&#039;&#039;  Supports complex applications like AI and machine learning&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Dynamically scales to accommodate fluctuating user demand&lt;br /&gt;
*&#039;&#039;&#039;Real-Time Access:&#039;&#039;&#039; Facilitates access to cloud-hosted applications from anywhere&lt;br /&gt;
*&#039;&#039;&#039;Applications:&#039;&#039;&#039; Mobile AI assistants (like Google Assistant), cloud gaming, and AR/VR&lt;br /&gt;
applications&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Digital Twins&#039;&#039;&#039;===&lt;br /&gt;
Digital twins are computerized replicas of physical assets, updated regularly with real-time data in order&lt;br /&gt;
to simulate, predict, and improve performance. Digital twins are being used more in manufacturing,&lt;br /&gt;
healthcare, and smart city initiatives, where they can provide predictive maintenance and system&lt;br /&gt;
optimization.&lt;br /&gt;
&lt;br /&gt;
Digital twins connect physical devices with virtual environments. Digital twins function inside edge&lt;br /&gt;
nodes in edge computing to analyze information locally, limiting the necessity of sending huge volumes&lt;br /&gt;
of data to the cloud. The arrangement is specifically valuable in applications requiring real-time analytics,&lt;br /&gt;
for example, industrial automation and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 1: Digital Twin Edge Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram illustrates a layered architecture where virtual twins communicate with physical IoT devices&lt;br /&gt;
through edge nodes. It showcases intelligent transportation systems, 6G networks, and IoT applications as&lt;br /&gt;
part of a hierarchical edge-cloud framework.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;1.2 Cloud&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Cloud computing is a model of providing ubiquitous, easy, on-demand network access to a shared pool of&lt;br /&gt;
configurable computer resources such as networks, servers, storage, applications, and services that can be&lt;br /&gt;
rapidly provisioned and released with minimal management effort. Cloud computing provides an ability&lt;br /&gt;
to use high-capacity computational resources without owning physical infrastructure or maintaining it.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Characteristics of Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;On-Demand Self-Service:&#039;&#039;&#039; Users can independently access computing resources as needed&lt;br /&gt;
without requiring human intervention from the service provider&lt;br /&gt;
#&#039;&#039;&#039;Broad Network Access:&#039;&#039;&#039; Cloud services are accessible over the network and support&lt;br /&gt;
heterogeneous client platforms such as mobile phones, laptops, and workstations&lt;br /&gt;
#&#039;&#039;&#039;Resource Pooling:&#039;&#039;&#039; The provider&#039;s computing resources are pooled to serve multiple consumers&lt;br /&gt;
using a multi-tenant model&lt;br /&gt;
#&#039;&#039;&#039;Rapid Elasticity:&#039;&#039;&#039; Capabilities can be elastically provisioned and released to scale rapidly&lt;br /&gt;
according to demand&lt;br /&gt;
#&#039;&#039;&#039;Measured Service: &#039;&#039;&#039;Resource usage is monitored, controlled, and reported, providing&lt;br /&gt;
transparency for both the provider and the consumer&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Cloud Service Models:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Infrastructure as a Service (IaaS): &#039;&#039;&#039; Offers fundamental computing resources like virtual&lt;br /&gt;
machines, storage, and networks. Examples include AWS EC2 and Google Compute Engine&lt;br /&gt;
* &#039;&#039;&#039;Platform as a Service (PaaS): &#039;&#039;&#039; Provides environments to develop, test, and deploy applications&lt;br /&gt;
It abstracts the underlying infrastructure, focusing on application development (e.g., AWS Elastic&lt;br /&gt;
Beanstalk, Heroku)&lt;br /&gt;
* &#039;&#039;&#039;Software as a Service (SaaS): &#039;&#039;&#039; Delivers applications over the internet on a subscription basis,&lt;br /&gt;
eliminating the need to install or maintain software (e.g., Microsoft 365, Salesforce)&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Deployment Models:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Public Cloud:&#039;&#039;&#039;  Operated by third-party providers, offering services over the public internet.&lt;br /&gt;
Suitable for low-security needs and high scalability&lt;br /&gt;
#&#039;&#039;&#039;Private Cloud:&#039;&#039;&#039; Exclusively used by a single organization, providing enhanced control and&lt;br /&gt;
security. Hosted either on-premises or by a third party&lt;br /&gt;
#&#039;&#039;&#039;Hybrid Cloud:&#039;&#039;&#039; Combines public and private clouds, enabling data and application sharing&lt;br /&gt;
between them&lt;br /&gt;
#&#039;&#039;&#039;Multi-Cloud:&#039;&#039;&#039; Utilizes services from multiple cloud providers to avoid vendor lock-in and&lt;br /&gt;
increase reliability&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Challenges in Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Latency Issues:&#039;&#039;&#039; Cloud-based processing can introduce delays, especially in real-time&lt;br /&gt;
applications&lt;br /&gt;
*&#039;&#039;&#039;Data Privacy Concerns:&#039;&#039;&#039; Transmitting sensitive data to the cloud raises potential security risks&lt;br /&gt;
*&#039;&#039;&#039;Bandwidth Costs:&#039;&#039;&#039; Frequent data transfer between devices and the cloud can incur significant&lt;br /&gt;
costs&lt;br /&gt;
*&#039;&#039;&#039;Downtime and Outages:&#039;&#039;&#039; Service disruptions in cloud infrastructure can affect availability&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Cloud-Edge Integration:&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Edge computing is an improvement over cloud computing because it computes closer to the source and&lt;br /&gt;
utilizes the cloud for more in-depth analytics and storage. An example is when in the context of&lt;br /&gt;
autonomous vehicles, where real-time information (i.e., obstacle detection) is computed locally but&lt;br /&gt;
machine learning model training data is sent to the cloud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 2: Edge Computing Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram represents the layered structure of edge computing, highlighting how the cloud layer&lt;br /&gt;
interacts with network and application edges. The cloud primarily handles heavy computation and data&lt;br /&gt;
storage, while edge devices focus on local data processing.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;1.3 Edge and Fog&#039;&#039;&#039;===&lt;br /&gt;
====&#039;&#039;&#039;Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
Edge computing handles data at or close to the place where the data is situated, minimizing the latency in&lt;br /&gt;
transmitting data to the cloud servers centrally. It is critical for applications that need real-time data&lt;br /&gt;
processing and response, including autonomous vehicles, industrial automation, and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Reduced Latency:&#039;&#039;&#039; Edge computing reduces the latency of transmitting data over long distances&lt;br /&gt;
as it processes the data locally.&lt;br /&gt;
#&#039;&#039;&#039;Improved Data Privacy:&#039;&#039;&#039; Personal data is processed closer to the source, reducing the risk of&lt;br /&gt;
exposure.&lt;br /&gt;
#&#039;&#039;&#039;Bandwidth Efficiency:&#039;&#039;&#039; There is only transmission of processed data or key information to the&lt;br /&gt;
cloud, which minimizes data traffic.&lt;br /&gt;
#&#039;&#039;&#039;High Reliability:&#039;&#039;&#039; Edge devices can operate independently even when the network connectivity&lt;br /&gt;
with the cloud is severed.&lt;br /&gt;
====&#039;&#039;&#039;Applications of Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;&#039;Autonomous Vehicles:&#039;&#039;&#039; Real-time data processing for navigation and obstacle avoidance&lt;br /&gt;
*&#039;&#039;&#039;Smart Cities:&#039;&#039;&#039; Adaptive lighting networks and traffic monitoring&lt;br /&gt;
*&#039;&#039;&#039;Healthcare:&#039;&#039;&#039; Real-time remote monitoring equipment to analyze patients&#039; information&lt;br /&gt;
*&#039;&#039;&#039;Industrial IoT:&#039;&#039;&#039; Predictive maintenance through sensor data&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Fog Computing:&#039;&#039;&#039;===&lt;br /&gt;
Fog computing is an extension of edge computing in the way that it creates a middle layer between the&lt;br /&gt;
cloud and the edge devices. Fog computing enables data to be collected, computed, and decision-making&lt;br /&gt;
performed nearer to the data source but not on the device itself.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Features of Fog Computing:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Intermediate Processing:&#039;&#039;&#039; Relieves edge devices of some processing tasks prior to reaching the&lt;br /&gt;
cloud&lt;br /&gt;
#&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; It combines data from various sources to eliminate redundancy&lt;br /&gt;
#&#039;&#039;&#039;Enhanced Scalability:&#039;&#039;&#039; Enables massive IoT networks by distributing computation tasks&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Analytics: &#039;&#039;&#039; Processes real-time data in real time without depending on distant servers&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Comparison: Edge vs. Fog:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Processing Location:&#039;&#039;&#039; Edge directly on devices; Fog on intermediate nodes&lt;br /&gt;
*&#039;&#039;&#039;Latency:&#039;&#039;&#039; Edge has ultra-low latency; Fog has low but comparatively higher latency&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Fog is more scalable because of the capability of data combining&lt;br /&gt;
*&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; Edge deals with individual data, while Fog consolidates data from multiple&lt;br /&gt;
sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 3: Edge-Fog-Cloud Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
The diagram shows the interplay between cloud, fog, and edge layers, emphasizing the data flow from&lt;br /&gt;
localized edge processing through fog nodes to the centralized cloud for deeper analytics.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;1.4 Edge-Cloud Continuum&#039;&#039;&#039;==&lt;br /&gt;
Edge-Cloud Continuum is defined as an adaptive and dynamic computational paradigm that balances&lt;br /&gt;
edge, fog, and cloud computation workloads. Through this integration of environments, applications can&lt;br /&gt;
toggle between local and remote processing depending on workload, latency constraints, and network&lt;br /&gt;
status.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Core Functions:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Dynamic Workload Distribution:&#039;&#039;&#039; Real-time tasks are processed at the edge, while less critical&lt;br /&gt;
operations are pushed to the cloud&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Data Processing:&#039;&#039;&#039; Edge devices manage time-sensitive data, like sensor readings,&lt;br /&gt;
without sending it to remote servers&lt;br /&gt;
#&#039;&#039;&#039;Data Filtering and Aggregation:&#039;&#039;&#039; Fog nodes filter data before forwarding it to the cloud,&lt;br /&gt;
minimizing data transfer&lt;br /&gt;
#&#039;&#039;&#039;Scalable and Elastic Resource Management:&#039;&#039;&#039; Allocates resources adaptively according to the&lt;br /&gt;
computational demand&lt;br /&gt;
#&#039;&#039;&#039;Security and Privacy Management:&#039;&#039;&#039; Implements localized data encryption and access control.&lt;br /&gt;
#&#039;&#039;&#039;Interoperability:&#039;&#039;&#039; Facilitates smooth interaction between edge, fog, and cloud systems through&lt;br /&gt;
intelligent orchestration&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Applications:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Smart Grids:&#039;&#039;&#039; Real-time monitoring and load balancing between local power sources and&lt;br /&gt;
centralized control&lt;br /&gt;
*&#039;&#039;&#039;Smart Agriculture:&#039;&#039;&#039; Local analysis of environmental data, with broader data analytics performed&lt;br /&gt;
in the cloud&lt;br /&gt;
*&#039;&#039;&#039;Healthcare Monitoring:&#039;&#039;&#039; Real-time patient monitoring at the edge, with historical analysis in the&lt;br /&gt;
cloud&lt;br /&gt;
&lt;br /&gt;
By blending edge and cloud processing, the continuum provides a flexible infrastructure that adapts to&lt;br /&gt;
real-time requirements while maintaining efficient long-term data management.&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=222</id>
		<title>User:Farhan</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=222"/>
		<updated>2025-04-04T02:31:14Z</updated>

		<summary type="html">&lt;p&gt;Farhan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&#039;&#039;&#039;Edge Computing Architecture and Layers&#039;&#039;&#039;=&lt;br /&gt;
===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Edge computing is a new paradigm that moves computational processing nearer to where data is&lt;br /&gt;
generated in an attempt to reduce latency and bandwidth usage. In contrast to conventional cloud-based&lt;br /&gt;
systems with centralized data centers for processing data, edge computing disperses computational&lt;br /&gt;
capacity among devices and local nodes in the network at the edge. The architectural change is essential&lt;br /&gt;
in real-time applications that require stringent high-speed data processing demands like autonomous cars,&lt;br /&gt;
health monitoring, and industrial automation.&lt;br /&gt;
&lt;br /&gt;
The edge computing infrastructure is composed of multiple layers, with each layer playing its role. At the&lt;br /&gt;
ground level, there are edge devices such as sensors and actuators that gather data and do the primary&lt;br /&gt;
processing. Moving upwards, fog computing is an intermediary layer between multiple edge nodes, which&lt;br /&gt;
consolidates data, pre-processes, and sends it to the cloud. The cloud at the top does the heavy&lt;br /&gt;
computation and long-term storage of data.&lt;br /&gt;
&lt;br /&gt;
The confluence of IoT, mobile computing, digital twins, and cloud infrastructure creates a robust edge&lt;br /&gt;
computing architecture. We present in this chapter the basic building blocks and layers of edge&lt;br /&gt;
computing, such as IoT and digital twins, cloud infrastructure, fog computing, and the edge-cloud&lt;br /&gt;
continuum.&lt;br /&gt;
----&lt;br /&gt;
==&#039;&#039;&#039;1.1 IoT, Mobile, and Digital Twins&#039;&#039;&#039;==&lt;br /&gt;
===&#039;&#039;&#039;Internet of Things (IoT)&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
The Internet of Things (IoT) is networked physical objects that communicate using the internet. Examples&lt;br /&gt;
are everyday consumer devices like smart thermostats, industrial equipment, wearable health trackers, and&lt;br /&gt;
components of urban infrastructure. IoT offers greater connectivity and automation via continuous data&lt;br /&gt;
generation and analysis.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Key Features of IoT:&#039;&#039;&#039;===&lt;br /&gt;
#&#039;&#039;&#039;Connectivity:&#039;&#039;&#039; Utilizes protocols such as Wi-Fi, Bluetooth, Zigbee, and LoRaWAN to transmit&lt;br /&gt;
data&lt;br /&gt;
#&#039;&#039;&#039;Data Processing:&#039;&#039;&#039; Uses both cloud and edge computing systems to analyze data collected from&lt;br /&gt;
sensors&lt;br /&gt;
#&#039;&#039;&#039;Automation:&#039;&#039;&#039; Employs AI-driven or rule-based systems for autonomous decision-making&lt;br /&gt;
#&#039;&#039;&#039;Examples:&#039;&#039;&#039; Smart homes, healthcare wearables, industrial IoT (IIoT), smart cities, and connected&lt;br /&gt;
vehicles&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Mobile Cloud Computing (MCC)&#039;&#039;&#039;===&lt;br /&gt;
Mobile Cloud Computing (MCC) integrates mobile devices and cloud computing to improve processing&lt;br /&gt;
capability and storage. The paradigm enables computation-intensive processing to be offloaded from&lt;br /&gt;
mobile devices to cloud servers, thereby conserving battery life while improving performance.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Benefits of MCC:&#039;&#039;&#039;===&lt;br /&gt;
*&#039;&#039;&#039;Extended Battery Life:&#039;&#039;&#039;  Offloading processing tasks to the cloud reduces local energy&lt;br /&gt;
consumption&lt;br /&gt;
*&#039;&#039;&#039;Higher Processing Power:&#039;&#039;&#039;  Supports complex applications like AI and machine learning&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Dynamically scales to accommodate fluctuating user demand&lt;br /&gt;
*&#039;&#039;&#039;Real-Time Access:&#039;&#039;&#039; Facilitates access to cloud-hosted applications from anywhere&lt;br /&gt;
*&#039;&#039;&#039;Applications:&#039;&#039;&#039; Mobile AI assistants (like Google Assistant), cloud gaming, and AR/VR&lt;br /&gt;
applications&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Digital Twins&#039;&#039;&#039;===&lt;br /&gt;
Digital twins are computerized replicas of physical assets, updated regularly with real-time data in order&lt;br /&gt;
to simulate, predict, and improve performance. Digital twins are being used more in manufacturing,&lt;br /&gt;
healthcare, and smart city initiatives, where they can provide predictive maintenance and system&lt;br /&gt;
optimization.&lt;br /&gt;
&lt;br /&gt;
Digital twins connect physical devices with virtual environments. Digital twins function inside edge&lt;br /&gt;
nodes in edge computing to analyze information locally, limiting the necessity of sending huge volumes&lt;br /&gt;
of data to the cloud. The arrangement is specifically valuable in applications requiring real-time analytics,&lt;br /&gt;
for example, industrial automation and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 1: Digital Twin Edge Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram illustrates a layered architecture where virtual twins communicate with physical IoT devices&lt;br /&gt;
through edge nodes. It showcases intelligent transportation systems, 6G networks, and IoT applications as&lt;br /&gt;
part of a hierarchical edge-cloud framework.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;1.2 Cloud&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Cloud computing is a model of providing ubiquitous, easy, on-demand network access to a shared pool of&lt;br /&gt;
configurable computer resources such as networks, servers, storage, applications, and services that can be&lt;br /&gt;
rapidly provisioned and released with minimal management effort. Cloud computing provides an ability&lt;br /&gt;
to use high-capacity computational resources without owning physical infrastructure or maintaining it.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Characteristics of Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;On-Demand Self-Service:&#039;&#039;&#039; Users can independently access computing resources as needed&lt;br /&gt;
without requiring human intervention from the service provider&lt;br /&gt;
#&#039;&#039;&#039;Broad Network Access:&#039;&#039;&#039; Cloud services are accessible over the network and support&lt;br /&gt;
heterogeneous client platforms such as mobile phones, laptops, and workstations&lt;br /&gt;
#&#039;&#039;&#039;Resource Pooling:&#039;&#039;&#039; The provider&#039;s computing resources are pooled to serve multiple consumers&lt;br /&gt;
using a multi-tenant model&lt;br /&gt;
#&#039;&#039;&#039;Rapid Elasticity:&#039;&#039;&#039; Capabilities can be elastically provisioned and released to scale rapidly&lt;br /&gt;
according to demand&lt;br /&gt;
#&#039;&#039;&#039;Measured Service: &#039;&#039;&#039;Resource usage is monitored, controlled, and reported, providing&lt;br /&gt;
transparency for both the provider and the consumer&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Cloud Service Models:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Infrastructure as a Service (IaaS): &#039;&#039;&#039; Offers fundamental computing resources like virtual&lt;br /&gt;
machines, storage, and networks. Examples include AWS EC2 and Google Compute Engine&lt;br /&gt;
* &#039;&#039;&#039;Platform as a Service (PaaS): &#039;&#039;&#039; Provides environments to develop, test, and deploy applications&lt;br /&gt;
It abstracts the underlying infrastructure, focusing on application development (e.g., AWS Elastic&lt;br /&gt;
Beanstalk, Heroku)&lt;br /&gt;
* &#039;&#039;&#039;Software as a Service (SaaS): &#039;&#039;&#039; Delivers applications over the internet on a subscription basis,&lt;br /&gt;
eliminating the need to install or maintain software (e.g., Microsoft 365, Salesforce)&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Deployment Models:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Public Cloud:&#039;&#039;&#039;  Operated by third-party providers, offering services over the public internet.&lt;br /&gt;
Suitable for low-security needs and high scalability&lt;br /&gt;
#&#039;&#039;&#039;Private Cloud:&#039;&#039;&#039; Exclusively used by a single organization, providing enhanced control and&lt;br /&gt;
security. Hosted either on-premises or by a third party&lt;br /&gt;
#&#039;&#039;&#039;Hybrid Cloud:&#039;&#039;&#039; Combines public and private clouds, enabling data and application sharing&lt;br /&gt;
between them&lt;br /&gt;
#&#039;&#039;&#039;Multi-Cloud:&#039;&#039;&#039; Utilizes services from multiple cloud providers to avoid vendor lock-in and&lt;br /&gt;
increase reliability&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Challenges in Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Latency Issues:&#039;&#039;&#039; Cloud-based processing can introduce delays, especially in real-time&lt;br /&gt;
applications&lt;br /&gt;
*&#039;&#039;&#039;Data Privacy Concerns:&#039;&#039;&#039; Transmitting sensitive data to the cloud raises potential security risks&lt;br /&gt;
*&#039;&#039;&#039;Bandwidth Costs:&#039;&#039;&#039; Frequent data transfer between devices and the cloud can incur significant&lt;br /&gt;
costs&lt;br /&gt;
*&#039;&#039;&#039;Downtime and Outages:&#039;&#039;&#039; Service disruptions in cloud infrastructure can affect availability&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Cloud-Edge Integration:&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Edge computing is an improvement over cloud computing because it computes closer to the source and&lt;br /&gt;
utilizes the cloud for more in-depth analytics and storage. An example is when in the context of&lt;br /&gt;
autonomous vehicles, where real-time information (i.e., obstacle detection) is computed locally but&lt;br /&gt;
machine learning model training data is sent to the cloud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 2: Edge Computing Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram represents the layered structure of edge computing, highlighting how the cloud layer&lt;br /&gt;
interacts with network and application edges. The cloud primarily handles heavy computation and data&lt;br /&gt;
storage, while edge devices focus on local data processing.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;1.3 Edge and Fog&#039;&#039;&#039;===&lt;br /&gt;
====&#039;&#039;&#039;Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
Edge computing handles data at or close to the place where the data is situated, minimizing the latency in&lt;br /&gt;
transmitting data to the cloud servers centrally. It is critical for applications that need real-time data&lt;br /&gt;
processing and response, including autonomous vehicles, industrial automation, and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Reduced Latency:&#039;&#039;&#039; Edge computing reduces the latency of transmitting data over long distances&lt;br /&gt;
as it processes the data locally.&lt;br /&gt;
#&#039;&#039;&#039;Improved Data Privacy:&#039;&#039;&#039; Personal data is processed closer to the source, reducing the risk of&lt;br /&gt;
exposure.&lt;br /&gt;
#&#039;&#039;&#039;Bandwidth Efficiency:&#039;&#039;&#039; There is only transmission of processed data or key information to the&lt;br /&gt;
cloud, which minimizes data traffic.&lt;br /&gt;
#&#039;&#039;&#039;High Reliability:&#039;&#039;&#039; Edge devices can operate independently even when the network connectivity&lt;br /&gt;
with the cloud is severed.&lt;br /&gt;
====&#039;&#039;&#039;Applications of Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;&#039;Autonomous Vehicles:&#039;&#039;&#039; Real-time data processing for navigation and obstacle avoidance&lt;br /&gt;
*&#039;&#039;&#039;Smart Cities:&#039;&#039;&#039; Adaptive lighting networks and traffic monitoring&lt;br /&gt;
*&#039;&#039;&#039;Healthcare:&#039;&#039;&#039; Real-time remote monitoring equipment to analyze patients&#039; information&lt;br /&gt;
*&#039;&#039;&#039;Industrial IoT:&#039;&#039;&#039; Predictive maintenance through sensor data&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Fog Computing:&#039;&#039;&#039;===&lt;br /&gt;
Fog computing is an extension of edge computing in the way that it creates a middle layer between the&lt;br /&gt;
cloud and the edge devices. Fog computing enables data to be collected, computed, and decision-making&lt;br /&gt;
performed nearer to the data source but not on the device itself.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Features of Fog Computing:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Intermediate Processing:&#039;&#039;&#039; Relieves edge devices of some processing tasks prior to reaching the&lt;br /&gt;
cloud&lt;br /&gt;
#&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; It combines data from various sources to eliminate redundancy&lt;br /&gt;
#&#039;&#039;&#039;Enhanced Scalability:&#039;&#039;&#039; Enables massive IoT networks by distributing computation tasks&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Analytics: &#039;&#039;&#039; Processes real-time data in real time without depending on distant servers&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Comparison: Edge vs. Fog:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Processing Location:&#039;&#039;&#039; Edge directly on devices; Fog on intermediate nodes&lt;br /&gt;
*&#039;&#039;&#039;Latency:&#039;&#039;&#039; Edge has ultra-low latency; Fog has low but comparatively higher latency&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Fog is more scalable because of the capability of data combining&lt;br /&gt;
*&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; Edge deals with individual data, while Fog consolidates data from multiple&lt;br /&gt;
sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 3: Edge-Fog-Cloud Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
The diagram shows the interplay between cloud, fog, and edge layers, emphasizing the data flow from&lt;br /&gt;
localized edge processing through fog nodes to the centralized cloud for deeper analytics.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;1.4 Edge-Cloud Continuum&#039;&#039;&#039;==&lt;br /&gt;
Edge-Cloud Continuum is defined as an adaptive and dynamic computational paradigm that balances&lt;br /&gt;
edge, fog, and cloud computation workloads. Through this integration of environments, applications can&lt;br /&gt;
toggle between local and remote processing depending on workload, latency constraints, and network&lt;br /&gt;
status.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Core Functions:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Dynamic Workload Distribution:&#039;&#039;&#039; Real-time tasks are processed at the edge, while less critical&lt;br /&gt;
operations are pushed to the cloud&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Data Processing:&#039;&#039;&#039; Edge devices manage time-sensitive data, like sensor readings,&lt;br /&gt;
without sending it to remote servers&lt;br /&gt;
#&#039;&#039;&#039;Data Filtering and Aggregation:&#039;&#039;&#039; Fog nodes filter data before forwarding it to the cloud,&lt;br /&gt;
minimizing data transfer&lt;br /&gt;
#&#039;&#039;&#039;Scalable and Elastic Resource Management:&#039;&#039;&#039; Allocates resources adaptively according to the&lt;br /&gt;
computational demand&lt;br /&gt;
#&#039;&#039;&#039;Security and Privacy Management:&#039;&#039;&#039; Implements localized data encryption and access control.&lt;br /&gt;
#&#039;&#039;&#039;Interoperability:&#039;&#039;&#039; Facilitates smooth interaction between edge, fog, and cloud systems through&lt;br /&gt;
intelligent orchestration&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Applications:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Smart Grids:&#039;&#039;&#039; Real-time monitoring and load balancing between local power sources and&lt;br /&gt;
centralized control&lt;br /&gt;
*&#039;&#039;&#039;Smart Agriculture:&#039;&#039;&#039; Local analysis of environmental data, with broader data analytics performed&lt;br /&gt;
in the cloud&lt;br /&gt;
*&#039;&#039;&#039;Healthcare Monitoring:&#039;&#039;&#039; Real-time patient monitoring at the edge, with historical analysis in the&lt;br /&gt;
cloud&lt;br /&gt;
&lt;br /&gt;
By blending edge and cloud processing, the continuum provides a flexible infrastructure that adapts to&lt;br /&gt;
real-time requirements while maintaining efficient long-term data management.&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=221</id>
		<title>User:Farhan</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=221"/>
		<updated>2025-04-04T02:19:01Z</updated>

		<summary type="html">&lt;p&gt;Farhan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&#039;&#039;&#039;Edge Computing Architecture and Layers&#039;&#039;&#039;=&lt;br /&gt;
===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Edge computing is a new paradigm that moves computational processing nearer to where data is&lt;br /&gt;
generated in an attempt to reduce latency and bandwidth usage. In contrast to conventional cloud-based&lt;br /&gt;
systems with centralized data centers for processing data, edge computing disperses computational&lt;br /&gt;
capacity among devices and local nodes in the network at the edge. The architectural change is essential&lt;br /&gt;
in real-time applications that require stringent high-speed data processing demands like autonomous cars,&lt;br /&gt;
health monitoring, and industrial automation.&lt;br /&gt;
&lt;br /&gt;
The edge computing infrastructure is composed of multiple layers, with each layer playing its role. At the&lt;br /&gt;
ground level, there are edge devices such as sensors and actuators that gather data and do the primary&lt;br /&gt;
processing. Moving upwards, fog computing is an intermediary layer between multiple edge nodes, which&lt;br /&gt;
consolidates data, pre-processes, and sends it to the cloud. The cloud at the top does the heavy&lt;br /&gt;
computation and long-term storage of data.&lt;br /&gt;
&lt;br /&gt;
The confluence of IoT, mobile computing, digital twins, and cloud infrastructure creates a robust edge&lt;br /&gt;
computing architecture. We present in this chapter the basic building blocks and layers of edge&lt;br /&gt;
computing, such as IoT and digital twins, cloud infrastructure, fog computing, and the edge-cloud&lt;br /&gt;
continuum.&lt;br /&gt;
----&lt;br /&gt;
==&#039;&#039;&#039;1.1 IoT, Mobile, and Digital Twins&#039;&#039;&#039;==&lt;br /&gt;
===&#039;&#039;&#039;Internet of Things (IoT)&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
The Internet of Things (IoT) is networked physical objects that communicate using the internet. Examples&lt;br /&gt;
are everyday consumer devices like smart thermostats, industrial equipment, wearable health trackers, and&lt;br /&gt;
components of urban infrastructure. IoT offers greater connectivity and automation via continuous data&lt;br /&gt;
generation and analysis.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Key Features of IoT:&#039;&#039;&#039;===&lt;br /&gt;
# &#039;&#039;&#039;Connectivity:&#039;&#039;&#039; Utilizes protocols such as Wi-Fi, Bluetooth, Zigbee, and LoRaWAN to transmit data.&lt;br /&gt;
# &#039;&#039;&#039;Data Processing:&#039;&#039;&#039; Uses both cloud and edge computing systems to analyze data collected from sensors.&lt;br /&gt;
# &#039;&#039;&#039;Automation:&#039;&#039;&#039; Employs AI-driven or rule-based systems for autonomous decision-making.&lt;br /&gt;
# &#039;&#039;&#039;Examples:&#039;&#039;&#039; Smart homes, healthcare wearables, industrial IoT (IIoT), smart cities, and connected&lt;br /&gt;
vehicles.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Mobile Cloud Computing (MCC)&#039;&#039;&#039;===&lt;br /&gt;
Mobile Cloud Computing (MCC) integrates mobile devices and cloud computing to improve processing&lt;br /&gt;
capability and storage. The paradigm enables computation-intensive processing to be offloaded from&lt;br /&gt;
mobile devices to cloud servers, thereby conserving battery life while improving performance.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Benefits of MCC:&#039;&#039;&#039;===&lt;br /&gt;
* &#039;&#039;&#039;Extended Battery Life:&#039;&#039;&#039;  Offloading processing tasks to the cloud reduces local energy consumption.&lt;br /&gt;
* &#039;&#039;&#039;Higher Processing Power:&#039;&#039;&#039;  Supports complex applications like AI and machine learning.&lt;br /&gt;
* &#039;&#039;&#039;Scalability:&#039;&#039;&#039; Dynamically scales to accommodate fluctuating user demand.&lt;br /&gt;
* &#039;&#039;&#039;Real-Time Access:&#039;&#039;&#039; Facilitates access to cloud-hosted applications from anywhere.&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Mobile AI assistants (like Google Assistant), cloud gaming, and AR/VR applications.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Digital Twins&#039;&#039;&#039;===&lt;br /&gt;
Digital twins are computerized replicas of physical assets, updated regularly with real-time data in order&lt;br /&gt;
to simulate, predict, and improve performance. Digital twins are being used more in manufacturing,&lt;br /&gt;
healthcare, and smart city initiatives, where they can provide predictive maintenance and system&lt;br /&gt;
optimization.&lt;br /&gt;
&lt;br /&gt;
Digital twins connect physical devices with virtual environments. Digital twins function inside edge&lt;br /&gt;
nodes in edge computing to analyze information locally, limiting the necessity of sending huge volumes&lt;br /&gt;
of data to the cloud. The arrangement is specifically valuable in applications requiring real-time analytics,&lt;br /&gt;
for example, industrial automation and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 1: Digital Twin Edge Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram illustrates a layered architecture where virtual twins communicate with physical IoT devices&lt;br /&gt;
through edge nodes. It showcases intelligent transportation systems, 6G networks, and IoT applications as&lt;br /&gt;
part of a hierarchical edge-cloud framework.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;1.2 Cloud&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Cloud computing is a model of providing ubiquitous, easy, on-demand network access to a shared pool of&lt;br /&gt;
configurable computer resources such as networks, servers, storage, applications, and services that can be&lt;br /&gt;
rapidly provisioned and released with minimal management effort. Cloud computing provides an ability&lt;br /&gt;
to use high-capacity computational resources without owning physical infrastructure or maintaining it.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Characteristics of Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;On-Demand Self-Service:&#039;&#039;&#039; Users can independently access computing resources as needed without requiring human intervention from the service provider.&lt;br /&gt;
# &#039;&#039;&#039;Broad Network Access:&#039;&#039;&#039; Cloud services are accessible over the network and support heterogeneous client platforms such as mobile phones, laptops, and workstations.&lt;br /&gt;
# &#039;&#039;&#039;Resource Pooling:&#039;&#039;&#039; The provider&#039;s computing resources are pooled to serve multiple consumers using a multi tenant model.&lt;br /&gt;
# &#039;&#039;&#039;Rapid Elasticity:&#039;&#039;&#039; Capabilities can be elastically provisioned and released to scale rapidly according to demand.&lt;br /&gt;
# &#039;&#039;&#039;Measured Service: &#039;&#039;&#039;Resource usage is monitored, controlled, and reported, providing transparency for both the provider and the consumer.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Cloud Service Models:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Infrastructure as a Service (IaaS): &#039;&#039;&#039; Offers fundamental computing resources like virtual machines, storage, and networks. Examples include AWS EC2 and Google Compute Engine.&lt;br /&gt;
* &#039;&#039;&#039;Platform as a Service (PaaS): &#039;&#039;&#039; Provides environments to develop, test, and deploy applications. It abstracts the underlying infrastructure, focusing on application development (e.g., AWS Elastic Beanstalk, Heroku).&lt;br /&gt;
* &#039;&#039;&#039;Software as a Service (SaaS): &#039;&#039;&#039; Delivers applications over the internet on a subscription basis, eliminating the need to install or maintain software (e.g., Microsoft 365, Salesforce).&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Deployment Models:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;Public Cloud:&#039;&#039;&#039;  Operated by third-party providers, offering services over the public internet. Suitable for low-security needs and high scalability.&lt;br /&gt;
# &#039;&#039;&#039;Private Cloud:&#039;&#039;&#039; Exclusively used by a single organization, providing enhanced control and security. Hosted either on-premises or by a third party.&lt;br /&gt;
# &#039;&#039;&#039;Hybrid Cloud:&#039;&#039;&#039; Combines public and private clouds, enabling data and application sharing between them.&lt;br /&gt;
# &#039;&#039;&#039;Multi-Cloud:&#039;&#039;&#039; Utilizes services from multiple cloud providers to avoid vendor lock-in and increase reliability.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Challenges in Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Latency Issues:&#039;&#039;&#039; Cloud-based processing can introduce delays, especially in real-time applications.&lt;br /&gt;
* &#039;&#039;&#039;Data Privacy Concerns:&#039;&#039;&#039; Transmitting sensitive data to the cloud raises potential security risks.&lt;br /&gt;
* &#039;&#039;&#039;Bandwidth Costs:&#039;&#039;&#039; Frequent data transfer between devices and the cloud can incur significant costs.&lt;br /&gt;
* &#039;&#039;&#039;Downtime and Outages:&#039;&#039;&#039; Service disruptions in cloud infrastructure can affect availability.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Cloud-Edge Integration:&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Edge computing is an improvement over cloud computing because it computes closer to the source and&lt;br /&gt;
utilizes the cloud for more in-depth analytics and storage. An example is when in the context of&lt;br /&gt;
autonomous vehicles, where real-time information (i.e., obstacle detection) is computed locally but&lt;br /&gt;
machine learning model training data is sent to the cloud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 2: Edge Computing Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram represents the layered structure of edge computing, highlighting how the cloud layer&lt;br /&gt;
interacts with network and application edges. The cloud primarily handles heavy computation and data&lt;br /&gt;
storage, while edge devices focus on local data processing.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;1.3 Edge and Fog&#039;&#039;&#039;===&lt;br /&gt;
====&#039;&#039;&#039;Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
Edge computing handles data at or close to the place where the data is situated, minimizing the latency in&lt;br /&gt;
transmitting data to the cloud servers centrally. It is critical for applications that need real-time data&lt;br /&gt;
processing and response, including autonomous vehicles, industrial automation, and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Reduced Latency:&#039;&#039;&#039; Edge computing reduces the latency of transmitting data over long distances as it processes the data locally.&lt;br /&gt;
# &#039;&#039;&#039;Improved Data Privacy:&#039;&#039;&#039; Personal data is processed closer to the source, reducing the risk of exposure.&lt;br /&gt;
# &#039;&#039;&#039;Bandwidth Efficiency:&#039;&#039;&#039; There is only transmission of processed data or key information to the cloud, which minimizes data traffic.&lt;br /&gt;
# &#039;&#039;&#039;High Reliability:&#039;&#039;&#039; Edge devices can operate independently even when the network connectivity with the cloud is severed.&lt;br /&gt;
====&#039;&#039;&#039;Applications of Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;&#039;Autonomous Vehicles:&#039;&#039;&#039; Real-time data processing for navigation and obstacle avoidance.&lt;br /&gt;
* &#039;&#039;&#039;Smart Cities:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Healthcare:&#039;&#039;&#039; Real-time remote monitoring equipment to analyze patients&#039; information.&lt;br /&gt;
* &#039;&#039;&#039;Industrial IoT:&#039;&#039;&#039; Predictive maintenance through sensor data.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Fog Computing:&#039;&#039;&#039;===&lt;br /&gt;
Fog computing is an extension of edge computing in the way that it creates a middle layer between the&lt;br /&gt;
cloud and the edge devices. Fog computing enables data to be collected, computed, and decision-making&lt;br /&gt;
performed nearer to the data source but not on the device itself.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Features of Fog Computing:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;Intermediate Processing:&#039;&#039;&#039; Relieves edge devices of some processing tasks prior to reaching the cloud.&lt;br /&gt;
# &#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; It combines data from various sources to eliminate redundancy.&lt;br /&gt;
# &#039;&#039;&#039;Enhanced Scalability:&#039;&#039;&#039; Enables massive IoT networks by distributing computation tasks.&lt;br /&gt;
# &#039;&#039;&#039;Real-Time Analytics: &#039;&#039;&#039; Processes real-time data in real time without depending on distant servers.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Comparison: Edge vs. Fog:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Processing Location:&#039;&#039;&#039; Edge directly on devices; Fog on intermediate nodes.&lt;br /&gt;
* &#039;&#039;&#039;Latency:&#039;&#039;&#039; Edge has ultra-low latency; Fog has low but comparatively higher latency.&lt;br /&gt;
* &#039;&#039;&#039;Scalability:&#039;&#039;&#039; Fog is more scalable because of the capability of data combining.&lt;br /&gt;
* &#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; Edge deals with individual data, while Fog consolidates data from multiple sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 3: Edge-Fog-Cloud Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
The diagram shows the interplay between cloud, fog, and edge layers, emphasizing the data flow from&lt;br /&gt;
localized edge processing through fog nodes to the centralized cloud for deeper analytics.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;1.4 Edge-Cloud Continuum&#039;&#039;&#039;==&lt;br /&gt;
Edge-Cloud Continuum is defined as an adaptive and dynamic computational paradigm that balances&lt;br /&gt;
edge, fog, and cloud computation workloads. Through this integration of environments, applications can&lt;br /&gt;
toggle between local and remote processing depending on workload, latency constraints, and network&lt;br /&gt;
status.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Core Functions:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;Dynamic Workload Distribution:&#039;&#039;&#039; Real-time tasks are processed at the edge, while less critical operations are pushed to the cloud.&lt;br /&gt;
# &#039;&#039;&#039;Real-Time Data Processing:&#039;&#039;&#039; Edge devices manage time-sensitive data, like sensor readings, without sending it to remote servers.&lt;br /&gt;
# &#039;&#039;&#039;Data Filtering and Aggregation:&#039;&#039;&#039; Fog nodes filter data before forwarding it to the cloud,minimizing data transfer.&lt;br /&gt;
# &#039;&#039;&#039;Scalable and Elastic Resource Management:&#039;&#039;&#039; Allocates resources adaptively according to the computational demand.&lt;br /&gt;
# &#039;&#039;&#039;Security and Privacy Management:&#039;&#039;&#039; Implements localized data encryption and access control.&lt;br /&gt;
# &#039;&#039;&#039;Interoperability:&#039;&#039;&#039; Facilitates smooth interaction between edge, fog, and cloud systems through intelligent orchestration.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Applications:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Smart Grids:&#039;&#039;&#039; Real-time monitoring and load balancing between local power sources and centralized control.&lt;br /&gt;
* &#039;&#039;&#039;Smart Agriculture:&#039;&#039;&#039; Local analysis of environmental data, with broader data analytics performed in the cloud.&lt;br /&gt;
*&#039;&#039;&#039;Healthcare Monitoring:&#039;&#039;&#039; Real-time patient monitoring at the edge, with historical analysis in the&lt;br /&gt;
cloud.&lt;br /&gt;
&lt;br /&gt;
By blending edge and cloud processing, the continuum provides a flexible infrastructure that adapts to&lt;br /&gt;
real-time requirements while maintaining efficient long-term data management.&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=220</id>
		<title>User:Farhan</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=220"/>
		<updated>2025-04-04T01:40:21Z</updated>

		<summary type="html">&lt;p&gt;Farhan: Edge Computing Architecture and Layers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&#039;&#039;&#039;Edge Computing Architecture and Layers&#039;&#039;&#039;=&lt;br /&gt;
===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Edge computing is a new paradigm that moves computational processing nearer to where data is&lt;br /&gt;
generated in an attempt to reduce latency and bandwidth usage. In contrast to conventional cloud-based&lt;br /&gt;
systems with centralized data centers for processing data, edge computing disperses computational&lt;br /&gt;
capacity among devices and local nodes in the network at the edge. The architectural change is essential&lt;br /&gt;
in real-time applications that require stringent high-speed data processing demands like autonomous cars,&lt;br /&gt;
health monitoring, and industrial automation.&lt;br /&gt;
&lt;br /&gt;
The edge computing infrastructure is composed of multiple layers, with each layer playing its role. At the&lt;br /&gt;
ground level, there are edge devices such as sensors and actuators that gather data and do the primary&lt;br /&gt;
processing. Moving upwards, fog computing is an intermediary layer between multiple edge nodes, which&lt;br /&gt;
consolidates data, pre-processes, and sends it to the cloud. The cloud at the top does the heavy&lt;br /&gt;
computation and long-term storage of data.&lt;br /&gt;
&lt;br /&gt;
The confluence of IoT, mobile computing, digital twins, and cloud infrastructure creates a robust edge&lt;br /&gt;
computing architecture. We present in this chapter the basic building blocks and layers of edge&lt;br /&gt;
computing, such as IoT and digital twins, cloud infrastructure, fog computing, and the edge-cloud&lt;br /&gt;
continuum.&lt;br /&gt;
----&lt;br /&gt;
==&#039;&#039;&#039;1.1 IoT, Mobile, and Digital Twins&#039;&#039;&#039;==&lt;br /&gt;
===&#039;&#039;&#039;Internet of Things (IoT)&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
The Internet of Things (IoT) is networked physical objects that communicate using the internet. Examples&lt;br /&gt;
are everyday consumer devices like smart thermostats, industrial equipment, wearable health trackers, and&lt;br /&gt;
components of urban infrastructure. IoT offers greater connectivity and automation via continuous data&lt;br /&gt;
generation and analysis.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Key Features of IoT:&#039;&#039;&#039;===&lt;br /&gt;
#&#039;&#039;&#039;Connectivity:&#039;&#039;&#039; Utilizes protocols such as Wi-Fi, Bluetooth, Zigbee, and LoRaWAN to transmit&lt;br /&gt;
data.&lt;br /&gt;
#&#039;&#039;&#039;Data Processing:&#039;&#039;&#039; Uses both cloud and edge computing systems to analyze data collected from&lt;br /&gt;
sensors.&lt;br /&gt;
#&#039;&#039;&#039;Automation:&#039;&#039;&#039; Employs AI-driven or rule-based systems for autonomous decision-making.&lt;br /&gt;
#&#039;&#039;&#039;Examples:&#039;&#039;&#039; Smart homes, healthcare wearables, industrial IoT (IIoT), smart cities, and connected&lt;br /&gt;
vehicles.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Mobile Cloud Computing (MCC)&#039;&#039;&#039;===&lt;br /&gt;
Mobile Cloud Computing (MCC) integrates mobile devices and cloud computing to improve processing&lt;br /&gt;
capability and storage. The paradigm enables computation-intensive processing to be offloaded from&lt;br /&gt;
mobile devices to cloud servers, thereby conserving battery life while improving performance.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Benefits of MCC:&#039;&#039;&#039;===&lt;br /&gt;
*&#039;&#039;&#039;Extended Battery Life:&#039;&#039;&#039;  Offloading processing tasks to the cloud reduces local energy&lt;br /&gt;
consumption.&lt;br /&gt;
*&#039;&#039;&#039;Higher Processing Power:&#039;&#039;&#039;  Supports complex applications like AI and machine learning.&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Dynamically scales to accommodate fluctuating user demand.&lt;br /&gt;
*&#039;&#039;&#039;Real-Time Access:&#039;&#039;&#039; Facilitates access to cloud-hosted applications from anywhere.&lt;br /&gt;
*&#039;&#039;&#039;Applications:&#039;&#039;&#039; Mobile AI assistants (like Google Assistant), cloud gaming, and AR/VR&lt;br /&gt;
applications.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Digital Twins&#039;&#039;&#039;===&lt;br /&gt;
Digital twins are computerized replicas of physical assets, updated regularly with real-time data in order&lt;br /&gt;
to simulate, predict, and improve performance. Digital twins are being used more in manufacturing,&lt;br /&gt;
healthcare, and smart city initiatives, where they can provide predictive maintenance and system&lt;br /&gt;
optimization.&lt;br /&gt;
&lt;br /&gt;
Digital twins connect physical devices with virtual environments. Digital twins function inside edge&lt;br /&gt;
nodes in edge computing to analyze information locally, limiting the necessity of sending huge volumes&lt;br /&gt;
of data to the cloud. The arrangement is specifically valuable in applications requiring real-time analytics,&lt;br /&gt;
for example, industrial automation and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 1: Digital Twin Edge Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram illustrates a layered architecture where virtual twins communicate with physical IoT devices&lt;br /&gt;
through edge nodes. It showcases intelligent transportation systems, 6G networks, and IoT applications as&lt;br /&gt;
part of a hierarchical edge-cloud framework.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;1.2 Cloud&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Cloud computing is a model of providing ubiquitous, easy, on-demand network access to a shared pool of&lt;br /&gt;
configurable computer resources such as networks, servers, storage, applications, and services that can be&lt;br /&gt;
rapidly provisioned and released with minimal management effort. Cloud computing provides an ability&lt;br /&gt;
to use high-capacity computational resources without owning physical infrastructure or maintaining it.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Characteristics of Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
# &#039;&#039;&#039;On-Demand Self-Service:&#039;&#039;&#039; Users can independently access computing resources as needed&lt;br /&gt;
without requiring human intervention from the service provider.&lt;br /&gt;
#&#039;&#039;&#039;Broad Network Access:&#039;&#039;&#039; Cloud services are accessible over the network and support&lt;br /&gt;
heterogeneous client platforms such as mobile phones, laptops, and workstations.&lt;br /&gt;
#&#039;&#039;&#039;Resource Pooling:&#039;&#039;&#039; The provider&#039;s computing resources are pooled to serve multiple consumers&lt;br /&gt;
using a multi-tenant model.&lt;br /&gt;
#&#039;&#039;&#039;Rapid Elasticity:&#039;&#039;&#039; Capabilities can be elastically provisioned and released to scale rapidly&lt;br /&gt;
according to demand.&lt;br /&gt;
#&#039;&#039;&#039;Measured Service: &#039;&#039;&#039;Resource usage is monitored, controlled, and reported, providing&lt;br /&gt;
transparency for both the provider and the consumer.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Cloud Service Models:&#039;&#039;&#039;====&lt;br /&gt;
* &#039;&#039;&#039;Infrastructure as a Service (IaaS): &#039;&#039;&#039; Offers fundamental computing resources like virtual&lt;br /&gt;
machines, storage, and networks. Examples include AWS EC2 and Google Compute Engine.&lt;br /&gt;
* &#039;&#039;&#039;Platform as a Service (PaaS): &#039;&#039;&#039; Provides environments to develop, test, and deploy applications.&lt;br /&gt;
It abstracts the underlying infrastructure, focusing on application development (e.g., AWS Elastic&lt;br /&gt;
Beanstalk, Heroku).&lt;br /&gt;
* &#039;&#039;&#039;Software as a Service (SaaS): &#039;&#039;&#039; Delivers applications over the internet on a subscription basis,&lt;br /&gt;
eliminating the need to install or maintain software (e.g., Microsoft 365, Salesforce).&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Deployment Models:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Public Cloud:&#039;&#039;&#039;  Operated by third-party providers, offering services over the public internet.&lt;br /&gt;
Suitable for low-security needs and high scalability.&lt;br /&gt;
#&#039;&#039;&#039;Private Cloud:&#039;&#039;&#039; Exclusively used by a single organization, providing enhanced control and&lt;br /&gt;
security. Hosted either on-premises or by a third party.&lt;br /&gt;
#&#039;&#039;&#039;Hybrid Cloud:&#039;&#039;&#039; Combines public and private clouds, enabling data and application sharing&lt;br /&gt;
between them.&lt;br /&gt;
#&#039;&#039;&#039;Multi-Cloud:&#039;&#039;&#039; Utilizes services from multiple cloud providers to avoid vendor lock-in and&lt;br /&gt;
increase reliability.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Challenges in Cloud Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Latency Issues:&#039;&#039;&#039; Cloud-based processing can introduce delays, especially in real-time&lt;br /&gt;
applications.&lt;br /&gt;
*&#039;&#039;&#039;Data Privacy Concerns:&#039;&#039;&#039; Transmitting sensitive data to the cloud raises potential security risks.&lt;br /&gt;
*&#039;&#039;&#039;Bandwidth Costs:&#039;&#039;&#039; Frequent data transfer between devices and the cloud can incur significant&lt;br /&gt;
costs.&lt;br /&gt;
*&#039;&#039;&#039;Downtime and Outages:&#039;&#039;&#039; Service disruptions in cloud infrastructure can affect availability.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Cloud-Edge Integration:&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Edge computing is an improvement over cloud computing because it computes closer to the source and&lt;br /&gt;
utilizes the cloud for more in-depth analytics and storage. An example is when in the context of&lt;br /&gt;
autonomous vehicles, where real-time information (i.e., obstacle detection) is computed locally but&lt;br /&gt;
machine learning model training data is sent to the cloud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 2: Edge Computing Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
This diagram represents the layered structure of edge computing, highlighting how the cloud layer&lt;br /&gt;
interacts with network and application edges. The cloud primarily handles heavy computation and data&lt;br /&gt;
storage, while edge devices focus on local data processing.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;1.3 Edge and Fog&#039;&#039;&#039;===&lt;br /&gt;
====&#039;&#039;&#039;Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
Edge computing handles data at or close to the place where the data is situated, minimizing the latency in&lt;br /&gt;
transmitting data to the cloud servers centrally. It is critical for applications that need real-time data&lt;br /&gt;
processing and response, including autonomous vehicles, industrial automation, and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Reduced Latency:&#039;&#039;&#039; Edge computing reduces the latency of transmitting data over long distances&lt;br /&gt;
as it processes the data locally.&lt;br /&gt;
#&#039;&#039;&#039;Improved Data Privacy:&#039;&#039;&#039; Personal data is processed closer to the source, reducing the risk of&lt;br /&gt;
exposure.&lt;br /&gt;
#&#039;&#039;&#039;Bandwidth Efficiency:&#039;&#039;&#039; There is only transmission of processed data or key information to the&lt;br /&gt;
cloud, which minimizes data traffic.&lt;br /&gt;
#&#039;&#039;&#039;High Reliability:&#039;&#039;&#039; Edge devices can operate independently even when the network connectivity&lt;br /&gt;
with the cloud is severed.&lt;br /&gt;
====&#039;&#039;&#039;Applications of Edge Computing:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;&#039;Autonomous Vehicles:&#039;&#039;&#039; Real-time data processing for navigation and obstacle avoidance.&lt;br /&gt;
*&#039;&#039;&#039;Smart Cities:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Healthcare:&#039;&#039;&#039; Real-time remote monitoring equipment to analyze patients&#039; information.&lt;br /&gt;
*&#039;&#039;&#039;Industrial IoT:&#039;&#039;&#039; Predictive maintenance through sensor data.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Fog Computing:&#039;&#039;&#039;===&lt;br /&gt;
Fog computing is an extension of edge computing in the way that it creates a middle layer between the&lt;br /&gt;
cloud and the edge devices. Fog computing enables data to be collected, computed, and decision-making&lt;br /&gt;
performed nearer to the data source but not on the device itself.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Features of Fog Computing:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Intermediate Processing:&#039;&#039;&#039; Relieves edge devices of some processing tasks prior to reaching the&lt;br /&gt;
cloud.&lt;br /&gt;
#&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; It combines data from various sources to eliminate redundancy.&lt;br /&gt;
#&#039;&#039;&#039;Enhanced Scalability:&#039;&#039;&#039; Enables massive IoT networks by distributing computation tasks.&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Analytics: &#039;&#039;&#039; Processes real-time data in real time without depending on distant servers.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Comparison: Edge vs. Fog:&#039;&#039;&#039;====&lt;br /&gt;
*&#039;&#039;&#039;Processing Location:&#039;&#039;&#039; Edge directly on devices; Fog on intermediate nodes.&lt;br /&gt;
*&#039;&#039;&#039;Latency:&#039;&#039;&#039; Edge has ultra-low latency; Fog has low but comparatively higher latency.&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Fog is more scalable because of the capability of data combining.&lt;br /&gt;
*&#039;&#039;&#039;Data Aggregation:&#039;&#039;&#039; Edge deals with individual data, while Fog consolidates data from multiple&lt;br /&gt;
sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 3: Edge-Fog-Cloud Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;br /&gt;
&lt;br /&gt;
The diagram shows the interplay between cloud, fog, and edge layers, emphasizing the data flow from&lt;br /&gt;
localized edge processing through fog nodes to the centralized cloud for deeper analytics.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;1.4 Edge-Cloud Continuum&#039;&#039;&#039;==&lt;br /&gt;
Edge-Cloud Continuum is defined as an adaptive and dynamic computational paradigm that balances&lt;br /&gt;
edge, fog, and cloud computation workloads. Through this integration of environments, applications can&lt;br /&gt;
toggle between local and remote processing depending on workload, latency constraints, and network&lt;br /&gt;
status.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Core Functions:&#039;&#039;&#039;====&lt;br /&gt;
#&#039;&#039;&#039;Dynamic Workload Distribution:&#039;&#039;&#039; Real-time tasks are processed at the edge, while less critical&lt;br /&gt;
operations are pushed to the cloud.&lt;br /&gt;
#&#039;&#039;&#039;Real-Time Data Processing:&#039;&#039;&#039; Edge devices manage time-sensitive data, like sensor readings,&lt;br /&gt;
without sending it to remote servers.&lt;br /&gt;
#&#039;&#039;&#039;Data Filtering and Aggregation:&#039;&#039;&#039; Fog nodes filter data before forwarding it to the cloud,&lt;br /&gt;
minimizing data transfer.&lt;br /&gt;
#&#039;&#039;&#039;Scalable and Elastic Resource Management:&#039;&#039;&#039; Allocates resources adaptively according to the&lt;br /&gt;
computational demand.&lt;br /&gt;
#&#039;&#039;&#039;Security and Privacy Management:&#039;&#039;&#039; Implements localized data encryption and access control.&lt;br /&gt;
#&#039;&#039;&#039;Interoperability:&#039;&#039;&#039; Facilitates smooth interaction between edge, fog, and cloud systems through&lt;br /&gt;
intelligent orchestration.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Applications:&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Smart Grids:&#039;&#039;&#039; Real-time monitoring and load balancing between local power sources and&lt;br /&gt;
centralized control.&lt;br /&gt;
*&#039;&#039;&#039;Smart Agriculture:&#039;&#039;&#039; Local analysis of environmental data, with broader data analytics performed&lt;br /&gt;
in the cloud.&lt;br /&gt;
*&#039;&#039;&#039;Healthcare Monitoring:&#039;&#039;&#039; Real-time patient monitoring at the edge, with historical analysis in the&lt;br /&gt;
cloud.&lt;br /&gt;
&lt;br /&gt;
By blending edge and cloud processing, the continuum provides a flexible infrastructure that adapts to&lt;br /&gt;
real-time requirements while maintaining efficient long-term data management.&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=File:Intro_to_edge.png&amp;diff=219</id>
		<title>File:Intro to edge.png</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=File:Intro_to_edge.png&amp;diff=219"/>
		<updated>2025-04-04T00:42:58Z</updated>

		<summary type="html">&lt;p&gt;Farhan: Farhan uploaded a new version of File:Intro to edge.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Real-Time Edge Adoption&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
	<entry>
		<id>http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=218</id>
		<title>User:Farhan</title>
		<link rel="alternate" type="text/html" href="http://www.edgecomputingbook.com/index.php?title=User:Farhan&amp;diff=218"/>
		<updated>2025-04-04T00:39:41Z</updated>

		<summary type="html">&lt;p&gt;Farhan: Edge Computing Architecture and Layers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&#039;&#039;&#039;Edge Computing Architecture and Layers&#039;&#039;&#039;=&lt;br /&gt;
===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Edge computing is a new paradigm that moves computational processing nearer to where data is&lt;br /&gt;
generated in an attempt to reduce latency and bandwidth usage. In contrast to conventional cloud-based&lt;br /&gt;
systems with centralized data centers for processing data, edge computing disperses computational&lt;br /&gt;
capacity among devices and local nodes in the network at the edge. The architectural change is essential&lt;br /&gt;
in real-time applications that require stringent high-speed data processing demands like autonomous cars,&lt;br /&gt;
health monitoring, and industrial automation.&lt;br /&gt;
&lt;br /&gt;
The edge computing infrastructure is composed of multiple layers, with each layer playing its role. At the&lt;br /&gt;
ground level, there are edge devices such as sensors and actuators that gather data and do the primary&lt;br /&gt;
processing. Moving upwards, fog computing is an intermediary layer between multiple edge nodes, which&lt;br /&gt;
consolidates data, pre-processes, and sends it to the cloud. The cloud at the top does the heavy&lt;br /&gt;
computation and long-term storage of data.&lt;br /&gt;
&lt;br /&gt;
The confluence of IoT, mobile computing, digital twins, and cloud infrastructure creates a robust edge&lt;br /&gt;
computing architecture. We present in this chapter the basic building blocks and layers of edge&lt;br /&gt;
computing, such as IoT and digital twins, cloud infrastructure, fog computing, and the edge-cloud&lt;br /&gt;
continuum.&lt;br /&gt;
----&lt;br /&gt;
==&#039;&#039;&#039;1.1 IoT, Mobile, and Digital Twins&#039;&#039;&#039;==&lt;br /&gt;
===&#039;&#039;&#039;Internet of Things (IoT)&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
The Internet of Things (IoT) is networked physical objects that communicate using the internet. Examples&lt;br /&gt;
are everyday consumer devices like smart thermostats, industrial equipment, wearable health trackers, and&lt;br /&gt;
components of urban infrastructure. IoT offers greater connectivity and automation via continuous data&lt;br /&gt;
generation and analysis.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Key Features of IoT:&#039;&#039;&#039;===&lt;br /&gt;
#&#039;&#039;&#039;Connectivity:&#039;&#039;&#039; Utilizes protocols such as Wi-Fi, Bluetooth, Zigbee, and LoRaWAN to transmit&lt;br /&gt;
data.&lt;br /&gt;
#&#039;&#039;&#039;Data Processing:&#039;&#039;&#039; Uses both cloud and edge computing systems to analyze data collected from&lt;br /&gt;
sensors.&lt;br /&gt;
#&#039;&#039;&#039;Automation:&#039;&#039;&#039; Employs AI-driven or rule-based systems for autonomous decision-making.&lt;br /&gt;
#&#039;&#039;&#039;Examples:&#039;&#039;&#039; Smart homes, healthcare wearables, industrial IoT (IIoT), smart cities, and connected&lt;br /&gt;
vehicles.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Mobile Cloud Computing (MCC)&#039;&#039;&#039;===&lt;br /&gt;
Mobile Cloud Computing (MCC) integrates mobile devices and cloud computing to improve processing&lt;br /&gt;
capability and storage. The paradigm enables computation-intensive processing to be offloaded from&lt;br /&gt;
mobile devices to cloud servers, thereby conserving battery life while improving performance.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Benefits of MCC:&#039;&#039;&#039;===&lt;br /&gt;
*&#039;&#039;&#039;Extended Battery Life:&#039;&#039;&#039;  Offloading processing tasks to the cloud reduces local energy&lt;br /&gt;
consumption.&lt;br /&gt;
*&#039;&#039;&#039;Higher Processing Power:&#039;&#039;&#039;  Supports complex applications like AI and machine learning.&lt;br /&gt;
*&#039;&#039;&#039;Scalability:&#039;&#039;&#039; Dynamically scales to accommodate fluctuating user demand.&lt;br /&gt;
*&#039;&#039;&#039;Real-Time Access:&#039;&#039;&#039; Facilitates access to cloud-hosted applications from anywhere.&lt;br /&gt;
*&#039;&#039;&#039;Applications:&#039;&#039;&#039; Mobile AI assistants (like Google Assistant), cloud gaming, and AR/VR&lt;br /&gt;
applications.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Digital Twins&#039;&#039;&#039;===&lt;br /&gt;
Digital twins are computerized replicas of physical assets, updated regularly with real-time data in order&lt;br /&gt;
to simulate, predict, and improve performance. Digital twins are being used more in manufacturing,&lt;br /&gt;
healthcare, and smart city initiatives, where they can provide predictive maintenance and system&lt;br /&gt;
optimization.&lt;br /&gt;
&lt;br /&gt;
Digital twins connect physical devices with virtual environments. Digital twins function inside edge&lt;br /&gt;
nodes in edge computing to analyze information locally, limiting the necessity of sending huge volumes&lt;br /&gt;
of data to the cloud. The arrangement is specifically valuable in applications requiring real-time analytics,&lt;br /&gt;
for example, industrial automation and medical monitoring.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diagram 1: Digital Twin Edge Network Architecture&#039;&#039;&#039;&lt;br /&gt;
[[File:|500px|thumb|center|Real-Time Edge Adoption]]&lt;/div&gt;</summary>
		<author><name>Farhan</name></author>
	</entry>
</feed>