Adressering - WaveNet

Adresseringen fastlægges ved den første oprettelse (altså når den første RouterNode tilføjes). Hvis du vil ændre disse indstillinger senere, skal alle WaveNet-enheder nulstilles (se Nulstilling/sletning).

Netværks-ID

WaveNet anvender et netværks-ID. Netværks-ID'et skal opfylde følgende:

  • Længde: Fire tegn
  • Tilladte tegn: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
  • Ikke tilladte kombinationer: 0000, 0001, DDDD, FFFF

Sammen med en adgangskode gør netværks-ID'et WaveNet enestående og forhindrer utilsigtet omprogrammering af netværk.

Adresse i netværk/netværksmaske

Enheder i WaveNet har en netværksadresse (16 bit). WaveNet anvender en netværksmaske til adressen i netværket. Netværksmasken fastlægger opdelingen af bits imellem GROUP-ID (RouterNode) og MEMBER-ID (LockNode) og dermed det maksimale antal af RouterNodes og det maksimale antal af LockNodes og RouterNodes.

En 11_5-netværksmaske forudser 11 bit (211=2048 adresser, deraf kan 1790 anvendes. Nogle adresser er reserveret til adressering af serielt tilgængelige RouterNodes, altså "RouterNodes bag RouterNodes" og respons af hele netværket hhv. til broadcasts) til RouterNodes og 5 bit (25=32 adresser, deraf kan 25 anvendes) til LockNodes.

Der kan vælges imellem følgende netværksmasker:

Netværksmaske

Antal RouterNodes

Antal LockNodes

8_8

Maks. 249

Maks. 249 pr. RouterNode

11_5

Maks. 1790

Maks. 25 pr. RouterNode

12_4

Maks. 3200

Maks. 9 pr. RouterNode

Hvis du ikke træffer noget andet valg, er netværksmasken forudindstillet med 11_5. Denne værdi har erfaringsmæssigt vist sig at være universelt anvendelig.

Omregning af adresse i GROUP-ID og MEMBER-ID

Den viste adresse kan omregnes i det binære system, så GROUP-ID og MEMBER-ID kan aflæses fra den viste adresse. Eksempel:

Vist adresse

0xA23F

Opdeling hexadecimal

A

2

3

F

Opdeling decimal

10

2

3

15

Opdeling binær

1010

0010

0011

1111

Samlet binær

1010001000111111

Fordeling efter 8_8

8 GROUP-ID: 10100010 (=A2), 8 MEMBER-ID: 00111111 (=3F)

Fordeling efter 11_5

11 GROUP-ID: 10100010001, 5 MEMBER-ID: 11111

Fordeling efter 12_4

12 GROUP-ID: 101000100011 (=A23), 4 MEMBER-ID: 1111 (=F)

I tilfælde af 8_8 og 12_4 netværksmasker kan GROUP-ID og MEMBER-ID i hexadecimalsystemet også aflæses direkte fra den viste adresse.