Multicast Routing-Algorithms: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
In diesem Abschnitt werden Multicast-Routing-Algorithmen für '''D'''elay '''T'''olerant '''N'''etworks (DTNs) beschrieben. |
In diesem Abschnitt werden Multicast-Routing-Algorithmen für '''D'''elay '''T'''olerant '''N'''etworks (DTNs) beschrieben. |
||
==General Operations== |
|||
:1.'''Message Buffering''' |
:1.'''Message Buffering''' |
||
::Nachrichten bleiben im Knotenbuffer gespeichert, bis sie |
|||
:::*aufgrund von |
:::*aufgrund von Bufferoverflow gelöscht werden müssen oder |
||
:::*gemäß dem Semantic-Model verfallen und auch gelöscht werden müssen. |
:::*gemäß dem Semantic-Model verfallen und auch gelöscht werden müssen. |
||
:Also gibt man neuen Nachrichten die Gelegenheit zugestellt zu werden. <br><br> |
::Also gibt man neuen Nachrichten die Gelegenheit zugestellt zu werden. <br><br> |
||
:2.'''Forwarding State''' |
:2.'''Forwarding State''' |
||
::Jede Nachricht ist mit zwei Listen verknüpft. |
|||
:::*Die NEXT-HOP-Liste L(n) erfasst die Knoten, zu denen die Nachricht gesendet werden soll. |
:::*Die NEXT-HOP-Liste L(n) erfasst die Knoten, zu denen die Nachricht gesendet werden soll. |
||
:::*Die SENT-LISTE L(s) enthält die Knoten, die diese Nachricht schon erhalten haben. |
:::*Die SENT-LISTE L(s) enthält die Knoten, die diese Nachricht schon erhalten haben. |
||
:L(n) wird nach dem Eintreffen der Nachricht initialisiert und wird aktualisiert , wenn sich die Gruppenzugehörigkeit ändert. |
::L(n) wird nach dem Eintreffen der Nachricht initialisiert und wird aktualisiert , wenn sich die Gruppenzugehörigkeit ändert. |
||
:3.'''Message Forwarding''' |
:3.'''Message Forwarding''' |
||
== Specific Operations == |
|||
⚫ | |||
:#''' |
:#'''Static Tree-Based Routing (STBR)''' |
||
⚫ | |||
:#'''Group-Based Routing (GBR''') |
:#'''Group-Based Routing (GBR''') |
||
:#'''Broadcast-Based Routing (BBR)''' |
:#'''Broadcast-Based Routing (BBR)''' |
Revision as of 01:13, 29 October 2007
In diesem Abschnitt werden Multicast-Routing-Algorithmen für Delay Tolerant Networks (DTNs) beschrieben.
General Operations
- 1.Message Buffering
- Nachrichten bleiben im Knotenbuffer gespeichert, bis sie
- aufgrund von Bufferoverflow gelöscht werden müssen oder
- gemäß dem Semantic-Model verfallen und auch gelöscht werden müssen.
- Also gibt man neuen Nachrichten die Gelegenheit zugestellt zu werden.
- Nachrichten bleiben im Knotenbuffer gespeichert, bis sie
- 2.Forwarding State
- Jede Nachricht ist mit zwei Listen verknüpft.
- Die NEXT-HOP-Liste L(n) erfasst die Knoten, zu denen die Nachricht gesendet werden soll.
- Die SENT-LISTE L(s) enthält die Knoten, die diese Nachricht schon erhalten haben.
- L(n) wird nach dem Eintreffen der Nachricht initialisiert und wird aktualisiert , wenn sich die Gruppenzugehörigkeit ändert.
- Jede Nachricht ist mit zwei Listen verknüpft.
- 3.Message Forwarding
Specific Operations
- Static Tree-Based Routing (STBR)
- Dynamic Tree-Based Routing (DTBR)
- Group-Based Routing (GBR)
- Broadcast-Based Routing (BBR)
- Unicast-Based Routing (UBR)