Figure 34b—Flow diagram of Discovery state Configuration state The Configuration state is the second step during network setup. It is also used for network reconfiguration. In the Configuration state, the superframe contains only the timeslot for the beacon described in and two management timeslots, one downlink and one uplink as described in If a device received a beacon indicating configuration state, it tries to get access to the transmission medium in the uplink management timeslot in order to send a Configuration Status frame to the LLDN PAN coordinator. The Configuration Status frame is described in . The Configuration Status frame contains the current configuration of the device. The new device shall repeat sending the Configuration Status frame until it receives a Configuration Request frame for it or the Configuration state is stopped by the LLDN PAN coordinator. The Configuration Request frame is described in . The Configuration Request frame contains the new configuration for the receiving device. After successfully receiving the Configuration Request frame, the device sends an acknowledgment frame to the LLDN PAN coordinator. The acknowledgment frame is described in . Figure 34c illustrates the Configuration state. LLDN Coordinator LLDN Device Start state Received a Configuration Status Frame, Prepare Configuration Request Frame Beacon Configuration Status Frame Beacon Configuration Request Frame Beacon Ack Frame Synchronize and prepare Status Frame that contains the current device configuration Resynchronizes Received the Configuration Request Frame with the new configuration, prepare Ack Frame Resynchronizes
The MLME-LLDN-ONLINE.indication primitive is generated by the MLME of any LLDN device and issued to its next higher layer to indicate the status and any problems that occurred in the LLDN during the operation in online mode. It returns the indication of the problem (NONE or UNSPECIFIED) and the additional supporting information to the higher layer. When the next higher of an LLDN device receives the MLME-LLDN-ONLINE.indication primitive, the LLDN device determines appropriate countermeasures using an algorithm outside the scope of this standard. To Editor: Change the default entries in the following rows for Table : Attribute Type Description Default macMaxBE Integer 3–8 The maximum value of the backoff exponent, BE, in the CSMA-CA algorithm, as defined in 6.2.5.1. 5 Integer 0–5 The maximum number of backoffs the CSMA-CA algorithm will attempt before declaring a channel access failure. 4 To Editor: Not clear where to insert the text below (clause 6.4.3 and 6.4.3.1 [15.4e]) 6.4.3 Calculating PHY dependent MAC PIB values Insert after the heading of 6.4.3, the following new subclause header: 6.4.3.1 General Insert the following paragraph as the last text paragraph of 6.4.3.1: If macLLenabled is TRUE, the attribute macAckWaitDuration is dependent on the acknowledgment method used and the timings of the superframe of the LLDN.
To Editor: Insert in “ General MAC PIB attributes for functional organization“ in „Table MAC PIB attributes for functional organization“ between lines „macTSCHcapable“ and „macDSMEcapable“ the following line: macLLcapable Boolean TRUE or FALSE If TRUE, the device is capable of functionality specific to LLDNs between lines „macTSCHenabled“ and „macDSM enabled“ the following line: macLLenabled Boolean TRUE or If TRUE, the device is using functionality specific to LLDNs To Editor: Insert the following clause before “8.4.2.4 DSME specific MAC PIB attributes“ LLDN MAC PIB attributes Subclause applies and additional attributes are required as stated in Table 52g. Table 52g—LLDN MAC PIB attributes Attribute Type Description Default macLLDNnum- TimeSlots Integer 0 … 254 Number of timeslots within superframe excluding timeslot for beacon frame and management timeslots 20 macLLDNnum- UplinkTS Integer 0 … TimeSlots Number of uplink timeslots within superframe for unidirectional communication (uplink) as defined in 5.1.1.6.4. 20 macLLDNnum- RetransmitTS Integer 0 … UplinkTS/2 Number of uplink timeslots reserved for retransmission 0 macLLDNnum- BidirectionalTS Integer 0 … TimeSlots Number of bidirectional timeslots as defined in within superframe for bidirectional communication 0 TRUE or FALSE Indicates presence of management timeslots in Online FALSE macLLDNlow- LatencyNWid Integer 0x00–0xff The 8-bit identifier of the LLDN on which the device is operating. If this value is 0xff, the device is not associated. 0xff
macLLDNtime- SlotInfo men- tation Information related to a timeslot, for instance, MAC addresses mapped to the timeslot. For the LLDN PAN coordinator, there are macLLDNnumTimeSlots attributes of macLLDNtimeSlotInfo. Set during ration state macLLDN- discoveryMode- Timeout Integer 0…256 The LLDN coordinator switches from the Discovery state into the Configuration state after it did not receive a Discover Response Frame within the last macLLDNdiscoveryModeTimeout seconds. 256 macLLDN- coordinator TRUE or FALSE Indicates whether the LLDN device is the LLDN PAN coordinator D.7.3.1 MAC sublayer functions To Editor: Insert the following rows in Table D.as MLF 16a between ”MLF15 TSCH Capability“ and „MLF16 DSME capabilities“: Table D.—MAC sublayer functions Item number Item description Reference Status Support N/A Yes No LL Capability Table 8b O LL-MAC Management Services , :M LL commands :M LL: LL-Discover Response command, , FD1:M LL-Configuration Status command, , FD2:O LL-Configuration Request command, , FD3:O Clear To Send (CTS) Shared Group command, , FD4:O Request To Send command, (RTS) , FD5:O Clear To Send command FD6:O