CH 5
CH 5
time, which can be useful for people who are on the go or who work
remotely.
Personalization − RTC allows for more personalized
IM
Instant Messaging
Real-time text communication between 2 or more parties
Time enable users to make voice and video calls over the internet in
real time. These applications allow users to see and hear each other in
real time, making them an effective alternative to traditional phone
calls.
Video conferencing − Applications such as Zoom, Skype, and Google
and What's App enable users to send and receive messages in real time.
These applications also allow for the exchange of media, such as
photos and videos, in real time.
Real-Time Communications Examples
Live streaming − Applications such as YouTube Live and
Facebook Live enable users to stream video in real time over the
internet. These applications allow users to interact with each
other and with the streamer in real time through comments and
other forms of feedback.
Overall, RTC applications enable users to communicate and
interact with each other in real time, regardless of their location.
These applications have become an important part of the modern
communication landscape and are used in a wide range of
contexts, including social and business interactions.
Real-Time Communications Vendors And Products
There are many vendors and products that offer real-time
communication (RTC) capabilities. Here are a few examples −
Zoom − Zoom is a popular RTC platform that offers video
that includes RTC capabilities, such as voice and video calls, instant
messaging, and screen sharing. It is used by businesses and other
organizations for communication and collaboration.
Real-Time Communications Vendors And Products
Slack − Slack is a collaboration platform that includes RTC
capabilities, such as voice and video calls and instant messaging.
It is used by businesses and other organizations for
communication and collaboration.
Google Meet − Google Meet is a video conferencing platform
that is part of the Google Workspace suite of tools. It offers
voice and video calling, screen sharing, and other RTC
capabilities.
Overall, there are many RTC vendors and products available,
each with its own set of features and capabilities. Some of these
vendors and products are targeted at specific markets, such as
businesses or educational institutions, while others are more
general-purpose.
Real time communication
A real-time communication system (RTCS) is the backbone of
distributed control applications.
To support the timely completion of distributed real-time
operation of a system.
Goals for Real-time Communication Techniques
All the methods of real-time communication aim to provide real-
time message delivery with either low or zero loss rates (soft or
hard real-time, respectively).
What is Real-time Communication in LAN?
A real-time system means the system is subjected to real-time
that means the response should be guaranteed within a specified
timing constraint or system should meet the specified deadline.
For example − Flight control system, real-time monitors etc.
Features of Real-time System
Reliability − The system can operate for a long time without any
implementation is to be reduced.
Performance − The system should be designed for the purpose
analysing metrics. It also allows you to add new metrics rather than
managing the underlying infrastructure.
Thus, IOT monitoring is evaluating, discovering, managing, and
Amazon ECS tass runs on AWS Far gate for sending messages and
stimulating devices.
Simulators forward sensor data to AWS(Amazon web services) IoT
Core.
A preconfigured IoT rule subscribes to the sensor data topic and
forwards the data to AWS IoT Events to detect whether the sensor is in an
error state.
On detecting an error state, AWS IoT events solicit an email notification
control.
Peer-to-peer communication is useful when cloud-based
Traffic Shaping
Traffic shaping is basically a congestion control mechanism that delays
The packets with rates that are It buffers the packets with rates
2. greater than the traffic policing that are greater than the traffic
rate are discarded. shaping rate.
The token values are calculated The token values are calculated
4.
in bytes per second. in bits per second.
communication.
It is either provided by the inter process control mechanism or
Spinlock
This is a type of lock. The processes trying to acquire this lock
systems.
Socket
The socket is the endpoint for sending or receiving data in a
network. This is true for data sent between processes on the same
computer or data sent between different computers on the same
network.
Most of the operating systems use sockets for inter process
communication.
Cont.
File
A file is a data record that may be stored on a disk or acquired on
Signal
Signals are useful in inter process communication in a limited
way. They are system messages that are sent from one process to
another.
Normally, signals are not used to transfer data but are used for
other.
All POSIX systems, as well as Windows operating systems use
shared memory.
Message Queue
Multiple processes can read and write data to the message queue
them.
Message queues are quite useful for inter process communication