COMPUTER NETWORK UNIT VI NEW SYLLANUS
COMPUTER NETWORK UNIT VI NEW SYLLANUS
SDN Architecture
Sensor nodes are used in WSN with the onboard processor that manages and
monitors the environment in a particular area. They are connected to the Base
Station which acts as a processing unit in the WSN System.
Base Station in a WSN System is connected through the Internet to share data.
WSN can be used for processing, analysis, storage, and mining of the data.
Applications of WSN:
1. Quality of Service
2. Security Issue
3. Energy Efficiency
4. Network Throughput
5. Performance
6. Ability to cope with node failure
7. Cross layer optimisation
8. Scalability to large scale of deployment
A modern Wireless Sensor Network (WSN) faces several challenges,
including:
Limited power and energy: WSNs are typically composed of battery-
powered sensors that have limited energy resources. This makes it
challenging to ensure that the network can function for
long periods of time without the need for frequent battery replacements.
Limited processing and storage capabilities: Sensor nodes in a WSN are
typically small and have limited processing and storage capabilities. This
makes it difficult to perform complex tasks or store large amounts of data.
Heterogeneity: WSNs often consist of a variety of different sensor types
and nodes with different capabilities. This makes it challenging to ensure
that the network can function effectively and
efficiently.
Security: WSNs are vulnerable to various types of attacks, such as
eavesdropping, jamming, and spoofing. Ensuring the security of the network
and the data it collects is a major challenge.
Scalability: WSNs often need to be able to support a large number of
sensor nodes and handle large amounts of data. Ensuring that the network
can scale to meet these demands is a significant
challenge.
Interference: WSNs are often deployed in environments where there is a lot
of interference from other wireless devices. This can make it difficult to
ensure reliable communication between sensor nodes.
Reliability: WSNs are often used in critical applications, such as monitoring
the environment or controlling industrial processes. Ensuring that the
network is reliable and able to function correctly
in all conditions is a major challenge.
Components of WSN:
1. Sensors:
Sensors in WSN are used to capture the environmental variables and which
is used for data acquisition. Sensor signals are converted into electrical
signals.
2. Radio Nodes:
It is used to receive the data produced by the Sensors and sends it to the
WLAN access point. It consists of a microcontroller, transceiver, external
memory, and power source.
3. WLAN Access Point:
It receives the data which is sent by the Radio nodes wirelessly, generally
through the internet.
4. Evaluation Software:
The data received by the WLAN Access Point is processed by a software
called as Evaluation Software for presenting the report to the users for
further processing of the data which can be used for processing, analysis,
storage, and mining of the data.
Advantages of Wireless Sensor Networks (WSN):
Low cost: WSNs consist of small, low-cost sensors that are easy to deploy,
making them a cost-effective solution for many applications.
Wireless communication: WSNs eliminate the need for wired connections,
which can be costly and difficult to install. Wireless communication also enables
flexible deployment and reconfiguration of the network.
Energy efficiency: WSNs use low-power devices and protocols to conserve
energy, enabling long-term operation without the need for frequent battery
replacements.
Scalability: WSNs can be scaled up or down easily by adding or removing
sensors, making them suitable for a range of applications and environments.
Real-time monitoring: WSNs enable real-time monitoring of physical
phenomena in the environment, providing timely information for decision
making and control.
Disadvantages of Wireless Sensor Networks (WSN):
Limited range: The range of wireless communication in WSNs is limited, which
can be a challenge for large-scale deployments or in environments with
obstacles that obstruct radio signals.
Limited processing power: WSNs use low-power devices, which may have
limited processing power and memory, making it difficult to perform complex
computations or support advanced applications.
Data security: WSNs are vulnerable to security threats, such as
eavesdropping, tampering, and denial of service attacks, which can
compromise the confidentiality, integrity, and availability of data.
Interference: Wireless communication in WSNs can be susceptible to
interference from other wireless devices or radio signals, which can degrade the
quality of data transmission.
Deployment challenges: Deploying WSNs can be challenging due to the need
for proper sensor placement, power management, and network configuration,
which can require significant time and resources.
while WSNs offer many benefits, they also have limitations and challenges that
must be considered when deploying and using them in real-world applications.
INTERNET
Open SDN
2. SDN via APIs: In SDN via API, the functions in remote devices like switches
are invoked using conventional methods like SNMP or CLI or through newer
methods like Rest API. Here, the devices are provided with control points
enabling the controller to manipulate the remote devices using APIs.
3. SDN via Hypervisor-based Overlay Network: In SDN via the hypervisor, the
configuration of physical devices is unchanged. Instead, Hypervisor based
overlay networks are created over the physical network. Only the devices at the
edge of the physical network are connected to the virtualized networks, thereby
concealing the information of other devices in the physical network.
SDN via Hypervisor-based Overlay Network
In Software Defined Network data plane In a traditional network data plane and
and control, the plane is decoupled by control plane are mounted on the same
software. plane.
For more details you can refer differences between SDN and Traditional
Networking article.
Difference between SDN and Traditional Networking
Advantages of SDN
The network is programmable and hence can easily be modified via the
controller rather than individual switches.
Switch hardware becomes cheaper since each switch only needs a data
plane.
Hardware is abstracted, hence applications can be written on top of the
controller independent of the switch vendor.
Provides better security since the controller can monitor traffic and deploy
security policies. For example, if the controller detects suspicious activity in
network traffic, it can reroute or drop the packets.
Disadvantages of SDN
The central dependency of the network means a single point of failure, i.e. if
the controller gets corrupted, the entire network will be affected.
The use of SDN on large scale is not properly defined and explored.
Internet of Things (IoT)
IoT systems allow users to achieve deeper automation, analysis, and
integration within a system. They improve the reach of these areas
and their accuracy. IoT utilizes existing and emerging technology for
sensing, networking, and robotics.
IoT − Sensors
Wearable Electronics
The desktop provides the user with the highest level of control
over the system and its settings.
The tablet provides access to the key features of the system
in a way resembling the desktop, and also acts as a remote.
The cellphone allows some essential settings modification and
also provides remote functionality.
Other key connected devices include standard network devices
like routers and switches.
Cyber-Physical System
A Cyber-Physical System (CPS) is a system that integrates physical and
computational components to monitor and control the physical processes
seamlessly.
In other words, A cyber-physical system is a collection of computing devices
communicating with one another and interacting with the physical world via
sensors and actuators in a feedback loop.
These systems combine the sensing, actuation, computation, and
communication capabilities, and leverage these to improve the physical
systems’ overall performance, safety, and reliability.
Examples: CPS includes self-driving cars, The STARMAC is a small quadrotor
aircraft.
Features of Cyber-Physical System
in terms of the cyber-physical system, there are some features that are
classified.
1. Reactive Computation: Reactive systems, on the other hand, continuously
interact with the environment through inputs and outputs. As a classic
example of reactive computation, consider a car cruise control program.
2. Network Connectivity: CPS systems must utilize the network connectivity
basis of communication between the cyber and physical world.
3. Robustness & Reliability: In order to ensure safe and effective operation in
dynamic environments, CPS must need efficient reliability.
4. Concurrency: In cyber-physical systems refers to the simultaneous
execution of multiple tasks or processes in a coordinated manner.
5. Real-Time Computation: CPS systems have real-time computation
capabilities that allow for dynamic decision-making based on physical real-
world data.
6. Safety-Critical Application: In terms of the CPS applications where the
safety of our systems higher priority over the performance and development
of the system.
Characteristics
It is a combination of Physics with cyber Components networked which is
interconnected.
CPS systems are to monitor and control physical processes in a seamless
manner.
In CPS systems sensors and Actuators work in the feedback loop.
In CPS systems devices are designed to interact with physical processes
and control them.
The CPS systems are more complex compared then IoT devices.
Application of Cyber-Physical System
Cyber-Physical systems have the widest application in the real world with
technology, cps is mostly applied in many fields as you can see-
Agriculture: Through the cps systems we can develop such kinds of
sensors and tractors or harvesters that provide information on soil type and
condition.
Aeronautics: Aeronautics is one area that can benefit from CPS integration.
In Aeronautics, CPS can be used to improve aircraft control and safety and
improve performance and efficiency.
Healthcare and Personalized Medicine: CPS systems have the technology
which involves the use of connected medical devices and wearables to
monitor patients’ health data.
Civil Infrastructure: Cyber-physical systems are using infrastructure
improvement with some new efficiency technology. Advanced digital
technology like IoT and sensors etc.
Manufacturing: In manufacturing CPS can monitor and control the
production process in real-time, improving quality and reducing scrap.
Transportation: In transportation, CPS can improve safety and efficiency
through intelligent traffic management systems, vehicle-to-vehicle
communications, and self-driving vehicles.