ALOHA - What is ALOHA? - Computer Notes (2024)

Home » Networking » Communication » ALOHA – What is ALOHA?

Next →

← Prev

By Dinesh Thakur

ALOHA: ALOHA is a system for coordinating and arbitrating access to a shared communication Networks channel. It was developed in the 1970s by Norman Abramson and his colleagues at the University of Hawaii. The original system used for ground based radio broadcasting, but the system has been implemented in satellite communication systems.

A shared communication system like ALOHA requires a method of handling collisions that occur when two or more systems attempt to transmit on the channel at the same time. In the ALOHA system, a node transmits whenever data is available to send. If another node transmits at the same time, a collision occurs, and the frames that were transmitted are lost. However, a node can listen to broadcasts on the medium, even its own, and determine whether the frames were transmitted.

Aloha means “Hello”. Aloha is a multiple access protocol at the data-link layer and proposes how multiple terminals access the medium without interference or collision. In 1972 Roberts developed a protocol that would increase the capacity of aloha two fold. The Slotted Aloha protocol involves dividing the time interval into discrete slots and each slot interval corresponds to the time period of one frame. This method requires synchronization between the sending nodes to prevent collisions.

There are two different versions of ALOHA

ALOHA - What is ALOHA? - Computer Notes (1)

Pure ALOHA

• In pure ALOHA, the stations transmit frames whenever they have data to send.

• When two or more stations transmit simultaneously, there is collision and the frames are destroyed.

• In pure ALOHA, whenever any station transmits a frame, it expects the acknowledgement from the receiver.

• If acknowledgement is not received within specified time, the station assumes that the frame (or acknowledgement) has been destroyed.

• If the frame is destroyed because of collision the station waits for a random amount of time and sends it again. This waiting time must be random otherwise same frames will collide again and again.

• Therefore pure ALOHA dictates that when time-out period passes, each station must wait for a random amount of time before re-sending its frame. This randomness will help avoid more collisions.

• Figure shows an example of frame collisions in pure ALOHA.

ALOHA - What is ALOHA? - Computer Notes (2)

• In fig there are four stations that .contended with one another for access to shared channel. All these stations are transmitting frames. Some of these frames collide because multiple frames are in contention for the shared channel. Only two frames, frame 1.1 and frame 2.2 survive. All other frames are destroyed.

• Whenever two frames try to occupy the channel at the same time, there will be a collision and both will be damaged. If first bit of a new frame overlaps with just the last bit of a frame almost finished, both frames will be totally destroyed and both will have to be retransmitted.

Slotted ALOHA

• Slotted ALOHA was invented to improve the efficiency of pure ALOHA as chances of collision in pure ALOHA are very high.

• In slotted ALOHA, the time of the shared channel is divided into discrete intervals called slots.

• The stations can send a frame only at the beginning of the slot and only one frame is sent in each slot.

ALOHA - What is ALOHA? - Computer Notes (3)

• In slotted ALOHA, if any station is not able to place the frame onto the channel at the beginning of the slot i.e. it misses the time slot then the station has to wait until the beginning of the next time slot.

• In slotted ALOHA, there is still a possibility of collision if two stations try to send at the beginning of the same time slot as shown in fig.

• Slotted ALOHA still has an edge over pure ALOHA as chances of collision are reduced to one-half.

Protocol Flow Chart for ALOHA

Fig. shows the protocol flow chart for ALOHA.

ALOHA - What is ALOHA? - Computer Notes (4)

Explanation:

• A station which has a frame ready will send it.

• Then it waits for some time.

• If it receives the acknowledgement then the transmission is successful.

• Otherwise the station uses a backoff strategy, and sends the packet again.

• After many times if there is no acknowledgement then the station aborts the idea of transmission.

Next →

← Prev

Like/Subscribe us for latest updates

About Dinesh Thakur

ALOHA - What is ALOHA? - Computer Notes (5)Dinesh Thakur holds an B.C.A, MCDBA, MCSD certifications. Dinesh authors the hugely popular Computer Notes blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps.

Dinesh Thakur is a Freelance Writer who helps different clients from all over the globe. Dinesh has written over 500+ blogs, 30+ eBooks, and 10000+ Posts for all types of clients.

For any type of query or something that you think is missing, please feel free to Contact us.

ALOHA - What is ALOHA? - Computer Notes (2024)

FAQs

What is ALOHA in computer network notes? ›

ALOHA is basically a multiple access protocol which describes how all the terminals can access a medium without interfering at all with one another or even colliding. It operates at the data-link layer. Roberts created a protocol in 1972 that would double the capacity of ALOHA.

What does ALOHA stand for in computer? ›

ALOHA, an acronym for Advocates of Linux Open-source Hawaii Association, is a multiple access protocol that allows data to be transmitted over a public network channel. It operates within the Medium Access Control (MAC) sublayer of the Open Systems Interconnection (OSI) model.

What is the formula for ALOHA? ›

The throughput for pure ALOHA is S =G x e-2G. The maximum throughput Smax =0.184 when G=(1/2). The throughput for slotted ALOHA is S =: G x e-G. The maximum throughput Smax = 0.368 when G=1.

What is ALOHA and pure ALOHA? ›

ALOHA has two variants: Pure ALOHA: In this version, devices can transmit at any time. There is no coordination between devices. Slotted ALOHA: The slotted ALOHA divides time into slots and only allows devices to transmit at the beginning of a slot, which reduces the probability of collision.

What is ALOHA explained? ›

Aloha (/əˈloʊhɑː/ ə-LOH-hah, Hawaiian: [əˈlohə]) is the Hawaiian word for love, affection, peace, compassion and mercy, that is commonly used as a greeting. It has a deeper cultural and spiritual significance to native Hawaiians, for whom the term is used to define a force that holds together existence.

What is an example of ALOHA? ›

For example:
  • Aloha – hello, goodbye.
  • Aloha kakahiaka – Good morning.
  • Lani has so much aloha – Lani is a wonderful person.
  • Send tutu my aloha – Send grandma my love.
  • I aloha you – I love you.

What are the 3 meanings of ALOHA? ›

In the Hawaiian language, aloha is an expression with many meanings: love, compassion, mercy, peace, kindness, and even gratitude. Embedded in the aloha is the Hawaiian word alo, which means face, and ha, which means breath.

Is ALOHA still used? ›

It's a word that is used in Hawaii frequently. It means both hello and goodbye. Aloha is more than just a word.

Why is it called ALOHA? ›

The term aloha derives from Proto-Polynesia and dates back to the early 1800's. When broken down, the literal translation of the phrase translates to [Alo] meaning 'presence' and [Hā] meaning 'breath. ' Together the word aloha translates to 'The presence of breath' or 'breath of life.

What is the rule of ALOHA? ›

"Aloha" is the essence of relationships in which each person is important to every other person for collective existence. ''Aloha'' means to hear what is not said, to see what cannot be seen and to know the unknowable.

What is ALOHA software used for? ›

ALOHA Software. ALOHA is an acronym for Areal Locations of Hazardous Atmospheres. ALOHA is the hazard modeling software program for the CAMEO software suite, which is used widely to plan for and respond to chemical/hazardous materials emergencies.

What is the ALOHA Code? ›

The ALOHA code considers two classes of atmospheric transport and dispersion based upon the assumed interaction of the released cloud with the atmospheric wind flow.

What is the ALOHA method? ›

ALOHA teaching methodology is based on mental arithmetic using the abacus. Initially, we train the children in arithmetic with the use of an abacus and the training advances to help the child perform calculations in his/her mind without the abacus.

What is true ALOHA? ›

Aloha is the true meaning and symbol of the Hawaiian culture and lifestyle: respect and love one another, and live in harmony with everything around you. Aloha is not something that is spoken, it is something that must be experienced. A traditional Hawaiian greeting starts by sharing ha, or their breath.

What is the advantage of ALOHA? ›

Simplicity: The Slotted Aloha protocol is relatively simple to implement and understand, making it an easy option for low-complexity networks. Low Overhead: Slotted Aloha does not require complex management or control mechanisms, which can help to reduce the overhead and complexity of the network.

What does the word ALOHA stand for? ›

Aloha is a Hawaiian word with many meanings, ranging from love, peace, and compassion to pity and grief. It's commonly used, especially by visitors to Hawaii, to mean "hello" and "goodbye."

What is the meaning of ALOHA Internet? ›

The Aloha protocol is a random access communication protocol that was first described by Abramson. It is a method for multiple network nodes to share a common communication channel without central coordination. AI generated definition based on: Wireless Networking, 2008.

What is ALOHA and CSMA in computer networks? ›

The ALOHA protocol or also known as the ALOHA method is a random access protocol in which every transmitting station or source in a network will send the data whenever a frame is available for transmission. If we succeed and the frame reaches its destination, the next frame is lined-up for transmission.

References

Top Articles
Latest Posts
Article information

Author: Prof. An Powlowski

Last Updated:

Views: 5553

Rating: 4.3 / 5 (44 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Prof. An Powlowski

Birthday: 1992-09-29

Address: Apt. 994 8891 Orval Hill, Brittnyburgh, AZ 41023-0398

Phone: +26417467956738

Job: District Marketing Strategist

Hobby: Embroidery, Bodybuilding, Motor sports, Amateur radio, Wood carving, Whittling, Air sports

Introduction: My name is Prof. An Powlowski, I am a charming, helpful, attractive, good, graceful, thoughtful, vast person who loves writing and wants to share my knowledge and understanding with you.