From b95b377a56040456ab082b30c200d723ccd52786 Mon Sep 17 00:00:00 2001
From: zarron <zarron@student.ethz.ch>
Date: Tue, 1 Jun 2021 15:31:26 +0200
Subject: [PATCH] Wireless Communication

---
 README.md | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/README.md b/README.md
index 82f94aa..99ca3eb 100644
--- a/README.md
+++ b/README.md
@@ -142,3 +142,30 @@ A set where all nodes have the same value and each two nodes can span up a recta
 ## Communication Complexity
 To test equality of to bit strings of length $`k`$ (a function with a fooling set as solution set) $`\mathcal{O}(\log 2^k)`$ bits have to be exchanged. After this, the solution set can be narrowed down to a single value. If fewer bits get exchanged, the solution set can still be a fooling set, which is not monochromatic (same values anywhere) and is therefore ambiguous.
 
+# 11. Lecture
+It covers the topic of wireless transport protocols to avoid collisions
+
+## Slotted Aloha
+In this protocol, each node sends in a slot with probability $`1/n`$. The probability that in a slot any node successfully transmits is $`1/e`$. But $`n`$ must be known.
+
+## Collision Detection - CD
+If a receiver can distinguish receiving nothing from receiving from more than one peer. 
+
+## Initialization
+The process of obtaining ids $`1 \dots n`$ is called initialization. It can be achieved in the following ways:
+
+### Without CD, n known
+Just do slotted aloha, each node that transmitted successfully gets the next ID.
+
+### With CD, n unknown
+Sort peers into a binary tree, where each peer ends in a leaf. First all nodes are in the root node. In a node each peer selects either 1 or 0, and then sends either i n the slot 1 or 0. If a collision happens, peers move to the child node, corresponding to the slot they selected. If nobody transmitted in a slot, the corresponding child node can be ignored. If only one peer transmitted, it gets the next free ID. The tree is traversed until there are no collisions anymore.
+
+### Without CD, n unknown
+Same as above, but each slot is split into two transmissions, one where only the leader $`l`$ transmits, and one where everybody who wants to transmit in this slot $`S`$ and $`l`$ transmit. Like this it can be distinguish if $`S`$ is empty or contains more than two peers. But a leader has to be determined first.
+
+## Leader Election
+### Without CD
+Transmit in each round $`k`$ transmit $`ck`$ times with probability $`1/k`$, the first one to transmit alone becomes the leader.
+
+### With CD
+Every node transmit in each round with probability $`1/2`$, if more than one node transmits, all nodes that did not transmit quit the protocol.
-- 
GitLab