mbed-os/features
Hasnain Virk 94eb4c0bc0 Adding QOS handling and fixing bugs for Class C
LinkADRReq mac command can be used by the network server to set a
certain level of QOS using NbTrans field which is applicable to
Unconfirmed traffic only for 1.0.2 spec.
This commit introduces mechanisms to facilitate this QOS. It means to
repeat an outgoing unconfirmed message NbTrans times without changing
its frame counter.

For class C, we have retired the ack_expiry_timer_for_class_c and have
replaced it with another timer which mimics the RX2 closure as in Class
A but doesn't actually close RX2 window. It's just a mechanism by which
the state machine is informed that the you can proceed forward, we have
not received anything in RX2 window either. This is needed as RX2
doesn't timeout in class C (i.e., the radio remains in continuous mode).
In addition to that we need to close any pending timers for Receive
windows after the MIC has passed and the Duplicate counter check has
also been passed.
2018-09-21 15:55:30 +03:00
..
FEATURE_BLE Merge pull request #7981 from paul-szczepanek-arm/ondatasent 2018-09-18 11:30:02 -05:00
FEATURE_BOOTLOADER Rename F207ZG bootloader binary 2018-09-17 14:03:35 +03:00
cellular Merge pull request #7944 from AnttiKauppila/unittests 2018-09-18 11:30:23 -05:00
cryptocell/FEATURE_CRYPTOCELL310 Merge pull request #7099 from RonEld/platform_context_reference_count 2018-09-02 20:47:19 -05:00
deprecated_warnings Add deprecation warning for those who enable LWIP or NANOSTACK 2018-06-21 11:00:00 +03:00
device_key device key: add memset include 2018-06-28 14:17:15 +01:00
frameworks Update mbed-coap to version 4.6.3 2018-09-06 16:08:49 +03:00
lorawan Adding QOS handling and fixing bugs for Class C 2018-09-21 15:55:30 +03:00
lwipstack Merge pull request #7579 from u-blox/ublox_odin_driver_os_5_v3.0.0_rc1 2018-09-03 09:25:32 +02:00
mbedtls Update Mbed TLS version to 2.13.1 2018-09-06 19:32:03 +01:00
nanostack On KW24D and NCS36510 default to smaller Nanostack configuration 2018-09-01 12:37:46 -05:00
netsocket Merge pull request #7883 from juhaylinen/fix-netsocket-warning 2018-09-18 11:42:21 -05:00
nfc fix reading from eeprom 2018-09-03 09:18:17 +01:00
storage Merge pull request #7924 from kjbracey-arm/filebase_default 2018-09-05 19:40:29 -05:00
unsupported ifndef some macros to allow overriding during compilation or be able to get some warnings during redefinition 2018-08-08 15:23:19 -05:00