...
TSCH Synchronization IE (Sync IE)
Descriptor (2B):- b0-7, length = 6
- b8-14, subID = 0x1a
- b15, type = 0 (short)
- IE Content (6B):
- ASN (5B), little endian
- Join priority (1B)
TSCH slotframe and link IE (Frame&Link IE)
Descriptor (2B):- b0-7, length = variable
- b8-14, subID = 0x1b
- b15, type = 0 (short)
- IE Content (variable):
- Number of Slotframes (1B) = variable
- Slotframe Info. and Links for each Slotframe
- Slotframe ID (1B)
- Size (2B)
- # of links (1B)
- Link(s)
- Channel Offset (2B)
- Timeslot (2B)
- Link Options (1B)
- Bit 0: TX = 1
- Bit 1: RX = 1
- Bit 2: shared = 1
- Bit 3: Timekeeping = 1
- Bits 3-7: 0
TSCH Timeslot Template IE (Timeslot IE)
Descriptor (2B):- b0-7, length = 1
- b8-14, subID = 0x1c
- b15, type = 0 (short)
- IE Content (1B):
- Timeslot template ID (1B) = 0x00, the 10 ms default slot defined in the spec.
- Other fields elided
Channel hopping IE (Ch-Hopping IE)
Descriptor (2B):- b0-10, length = 1
- b11-14, subID = 0x9
- b15, type = 1 (long)
- IE Content (1B/8B):
- Hopping sequence ID (1B) = 0x01 – this is taken to mean channels 11-25 in order, such that for offset 0, the channel used at ASN=0 is channel 11.
LinkType IE
Descriptor (2B):- b0-7, length = variable
- b8-14, subID = 0x40
- b15, type = 0 (short)
- IE Content (variable):
- Number of Slotframes (1B) = variable
- Slotframe Info. and Links for each Slotframe
- Slotframe ID (1B), same as that in Frame&Link IE in the same Advertisement BEACON
- # of links (1B), , same as that in Frame&Link IE in the same Advertisement BEACON
- Link(s)
- Channel Offset (2B), same as that in Frame&Link IE in the same Advertisement BEACON
- Timeslot (2B), , same as that in Frame&Link IE in the same Advertisement BEACON
- LinkType (1B)
Link Type
0x00
Advertisement
0x01
TX
0x02
RX
0x03
TXRX
uRes command IE (uRes-Cmd IE)
Descriptor (2B):- b0-7, length = 1
- b8-14, subID = 0x41
- b15, type = 0 (short)
- IE Content (1B):
- uRes command ID (1B)
Command ID
function
0x00
Reserve Link Request
0x01
Reserve Link Response
0x02
Remove Link Request
0x03
Schedule Request
0x04
Schedule Response
uRes Bandwidth IE
Descriptor (2B):- b0-7, length = 2
- b8-14, subID = 0x42
- b15, type = 0 (short)
- IE Content (2B):
- Slotframe ID (1B)
- # of links (1B)
uResGeneral Schedule IE (Schedule IE)
Descriptor (2B):- b0-7, length = variable
- b8-14, subID = 0x43
- b15, type = 0 (short)
- IE Content (variable):
- Compression Type (1B)
When Compression Type =0x00, i.e. BitMap
- Slotframe ID (1B)
- Size (2B)
- StartSlotOffset (2B)
- # of Slot (1B)
- BitsOnOneSlot(s)
- BitMap ofchannel 11-18 (1B)
- BitMap of channel 19-26 (1B)
...