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.