Passa al contenuto principale

2. IEEE 802.15.4 Mode for IP (Modalità IEEE 802.15.4 per IP)

IEEE 802.15.4 definisce quattro tipi di frame: beacon frame, MAC command frame, acknowledgement frame e data frame. I pacchetti IPv6 DEVONO essere trasportati nei data frame. Un data frame può richiedere facoltativamente un acknowledgement. In coerenza con [RFC3819], si RACCOMANDA di trasportare i pacchetti IPv6 in frame che richiedono acknowledgement, per aiutare il recupero a livello collegamento.

Una rete IEEE 802.15.4 può essere nonbeacon-enabled o beacon-enabled [ieee802.15.4]. Quest'ultima è una modalità facoltativa in cui i dispositivi si sincronizzano tramite beacon emessi da un coordinator. Questo consente l'uso di superframe, nei quali può essere implementato il Guaranteed Time Service (GTS) privo di contesa. Questo documento NON RICHIEDE che la rete IEEE operi in modalità beacon-enabled. In una rete nonbeacon-enabled, i data frame, inclusi quelli che trasportano pacchetti IPv6, sono inviati tramite il metodo di accesso al canale CSMA/CA non slotted e basato su contesa.

In una rete nonbeacon-enabled, i beacon non vengono usati per la sincronizzazione. Tuttavia, restano utili per la scoperta dei dispositivi a livello collegamento, aiutando gli eventi di associazione e disassociazione. Questo documento RACCOMANDA di configurare i beacon per supportare tali funzioni. Un'ulteriore raccomandazione è rendere questi eventi disponibili al livello IPv6, per aiutare il rilevamento dell'attacco alla rete, tema che al momento della scrittura era oggetto di studio in IETF.

La specifica consente frame in cui l'indirizzo sorgente o l'indirizzo di destinazione, oppure entrambi, siano omessi. I meccanismi definiti in questo documento RICHIEDONO che l'intestazione del frame IEEE 802.15.4 includa sia l'indirizzo sorgente sia l'indirizzo di destinazione. Possono inoltre essere inclusi i campi PAN ID sorgente o destinazione.