DESERT 3.5.1
|
#include <mmac.h>
#include <iostream>
#include <string>
#include <map>
#include <set>
#include <queue>
#include <fstream>
#include <mphy.h>
#include "uwofdmphy_hdr.h"
Go to the source code of this file.
Classes | |
class | UWOFDMAloha |
class | UWOFDMAloha::UWOFDMAlohaTimer |
class | UWOFDMAloha::AckTimer |
class | UWOFDMAloha::BackOffTimer |
Macros | |
#define | UWOFDMALOHA_DROP_REASON_WRONG_STATE "WST" |
#define | UWOFDMALOHA_DROP_REASON_WRONG_RECEIVER "WRCV" |
#define | UWOFDMALOHA_DROP_REASON_UNKNOWN_TYPE "UPT" |
#define | UWOFDMALOHA_DROP_REASON_BUFFER_FULL "DBF" |
#define | UWOFDMALOHA_DROP_REASON_ERROR "ERR" |
Typedefs | |
typedef int | pktSeqNum |
Variables | |
packet_t | PT_MMAC_ACK |
This is the base class of UWOFDMAloha Protocol, derived of MMac. Your can find the brief description of this protocol in the paper, named "Development and Testing of an OFDM Physical Layer for the DESERT Simulator" IEEE/OCEANS, San Diego-Porto, 2021.
Definition in file uw-ofdm-aloha.h.
#define UWOFDMALOHA_DROP_REASON_BUFFER_FULL "DBF" |
Definition at line 58 of file uw-ofdm-aloha.h.
#define UWOFDMALOHA_DROP_REASON_ERROR "ERR" |
Definition at line 59 of file uw-ofdm-aloha.h.
#define UWOFDMALOHA_DROP_REASON_UNKNOWN_TYPE "UPT" |
Definition at line 57 of file uw-ofdm-aloha.h.
#define UWOFDMALOHA_DROP_REASON_WRONG_RECEIVER "WRCV" |
Definition at line 56 of file uw-ofdm-aloha.h.
#define UWOFDMALOHA_DROP_REASON_WRONG_STATE "WST" |
Definition at line 55 of file uw-ofdm-aloha.h.
typedef int pktSeqNum |
Definition at line 63 of file uw-ofdm-aloha.h.
|
extern |
Definition at line 44 of file DESERT_Framework/DESERT/data_link/uw-smart-ofdm/initlib.cpp.