Förlopp för flera RouterNodes - WaveNet

Med de här exemplet kan du följa ett RingCast-förlopp. Denna RingCast innehåller:

  • Förgreningar
  • Redundanta vägar av olika längd

Input-signalen i det här exemplet visas med 1.

Spridning 1

Input-signal 1 hos RN2 – ”Initiator”.

Spridning 2

Det är i exemplet andra gången som initiatorn sprider input-signal 1 via en RingCast. Input-räknarstatus hos initiatorn är därför 2. Alla andra RouterNodes i denna RingCast har bara tagit emot input-signalen en gång och har därför räknarstatus 1.

Spridning 3

RN2-initiatorn skickar ut datapaketet (kabelanslutning resp. trådlös anslutning om kabelanslutning inte fungerar eller inte finns).

Målpartner

Input-signal och input-räknarstatus

RN2-1

1 (2)

Spridning 4

RN2-1 tar emot datapaketet och kontrollerar i tur och ordning villkoren Är målpartner och Input-räknarstatus i datapaketet > aktuellt sparad input-räknarstatus. Båda villkoren är uppfyllda RN2-1 accepterar datapaketet och sparar datapaketets input-räknarstatus som egen input-räknarstatus.

Om datapaketet skickas trådlöst tar även andra RouterNodes inom räckvidden emot datapaketet. Villkoret Är målpartner är dock inte uppfyllt vilket leder till att dessa RouterNodes ignorerar datapaketet.

Spridning 5

RN2-1 skickar ut datapaketet (kabelanslutning resp. trådlös anslutning om kabelanslutning inte fungerar eller inte finns).

Målpartner

Input-signal och input-räknarstatus

RN2-2

1 (2)

Spridning 6

RN2-2 tar emot datapaketet och kontrollerar i tur och ordning villkoren Är målpartner och Input-räknarstatus i datapaketet > aktuellt sparad input-räknarstatus. Båda villkoren är uppfyllda RN2-2 accepterar datapaketet och sparar datapaketets input-räknarstatus som egen input-räknarstatus.

Om datapaketet skickas trådlöst tar även andra RouterNodes inom räckvidden emot datapaketet. Villkoret Är målpartner är dock inte uppfyllt vilket leder till att dessa RouterNodes ignorerar datapaketet.

Spridning 7

RN2-2 skickar ut datapaketet (kabelanslutning resp. trådlös anslutning om kabelanslutning inte fungerar eller inte finns).

Målpartner

Input-signal och input-räknarstatus

RN2-3

1 (2)

Spridning 8

RN2-3 tar emot datapaketet och kontrollerar i tur och ordning villkoren Är målpartner och Input-räknarstatus i datapaketet > aktuellt sparad input-räknarstatus. Båda villkoren är uppfyllda RN2-3 accepterar datapaketet och sparar datapaketets input-räknarstatus som egen input-räknarstatus.

Om datapaketet skickas trådlöst tar även andra RouterNodes inom räckvidden emot datapaketet. Villkoret Är målpartner är dock inte uppfyllt vilket leder till att dessa RouterNodes ignorerar datapaketet.

Spridning 9

RN2-3 skickar ut datapaketet (kabelanslutning resp. trådlös anslutning om kabelanslutning inte fungerar eller inte finns).

Målpartner

Input-signal och input-räknarstatus

RN2-4

RN2-4A

1 (2)

WaveNet Manager registrerar att radionätverken för RN2-4 och RN2-4A inte påverkar varandra och därför kan sprida input-signalen vidare samtidigt. Detta påskyndar RingCast.

Spridning 10

RN2-4 och RN2-4A tar emot datapaketet och kontrollerar i tur och ordning villkoren Är målpartner och Input-räknarstatus i datapaketet > aktuellt sparad input-räknarstatus. Båda villkoren är uppfyllda RN2-4 och RN2-4A accepterar datapaketet och sparar datapaketets input-räknarstatus som egen input-räknarstatus.

Om datapaketet skickas trådlöst tar även andra RouterNodes inom räckvidden emot datapaketet. Villkoret Är målpartner är dock inte uppfyllt vilket leder till att dessa RouterNodes ignorerar datapaketet.

Spridning 11

RN2-4 skickar ut datapaketet (kabelanslutning resp. trådlös anslutning om kabelanslutning inte fungerar eller inte finns).

Målpartner

Input-signal och input-räknarstatus

RN2-5

1 (2)

RN2-4A skickar ut datapaketet (kabelanslutning resp. trådlös anslutning om kabelanslutning inte fungerar eller inte finns).

Målpartner

Input-signal och input-räknarstatus

RN2-4B

1 (2)

Spridning 12

RN2-5 och RN2-4B tar emot datapaketet och kontrollerar i tur och ordning villkoren Är målpartner och Input-räknarstatus i datapaketet > aktuellt sparad input-räknarstatus. Båda villkoren är uppfyllda RN2-5 och RN2-4B accepterar datapaketet och sparar datapaketets input-räknarstatus som egen input-räknarstatus.

Om datapaketet skickas trådlöst tar även andra RouterNodes inom räckvidden emot datapaketet. Villkoret Är målpartner är dock inte uppfyllt vilket leder till att dessa RouterNodes ignorerar datapaketet.

Spridning 13

RN2-5 skickar ut datapaketet (kabelanslutning resp. trådlös anslutning om kabelanslutning inte fungerar eller inte finns).

Målpartner

Input-signal och input-räknarstatus

RN2-”Initiator”

1 (2)

RN2-4B skickar ut datapaketet (kabelanslutning resp. trådlös anslutning om kabelanslutning inte fungerar eller inte finns).

Målpartner

Input-signal och input-räknarstatus

RN2-4C

1 (2)

Spridning 14

RN2-initiatorn tar emot datapaketet och kontrollerar i tur och ordning villkoren Är målpartner och Input-räknarstatus i datapaketet > aktuellt sparad input-räknarstatus. Villkoret Input-räknarstatus i datapaketet > aktuellt sparad input-räknarstatus är inte uppfyllt (samma räknarstatus) RN2-initiatorn accepterar inte datapaketet och avslutar RingCast som initiator-RouterNode.

RN2-4C tar emot datapaketet och kontrollerar i tur och ordning villkoren Är målpartner och Input-räknarstatus i datapaketet > aktuellt sparad input-räknarstatus. Båda villkoren är uppfyllda RN2-4C accepterar datapaketet och sparar datapaketets input-räknarstatus som egen input-räknarstatus.

Om datapaketet skickas trådlöst tar även andra RouterNodes inom räckvidden emot datapaketet. Villkoret Är målpartner är dock inte uppfyllt vilket leder till att dessa RouterNodes ignorerar datapaketet.

Spridning 15

RN2-4C skickar ut datapaketet (kabelanslutning).

Målpartner

Input-signal och input-räknarstatus

RN2-5

1 (2)

Spridning 16

RN2-5 tar emot datapaketet och kontrollerar i tur och ordning villkoren Är målpartner och Input-räknarstatus i datapaketet > aktuellt sparad input-räknarstatus. Villkoret Inputsignal inte sparad som mottagen är inte uppfyllt (samma input-räknarstatus RN2-5 ignorerar datapaketet.

Om datapaketet skickas trådlöst tar även andra RouterNodes inom räckvidden emot datapaketet. Villkoret Är målpartner är dock inte uppfyllt vilket leder till att dessa RouterNodes ignorerar datapaketet.