A Discrete-Event Network Simulator
QKDNetSim v2.0 (NS-3 v3.41) @ (+)
API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
bianchi11ax Namespace Reference

Functions

def bianchi_ax (data_rate, ack_rate, k, difs)
 
def str_result (bianchi_result, mcs, bw)
 

Variables

list ack_rates_160MHz = [6e6, 12e6, 12e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6]
 
list ack_rates_20MHz = [6e6, 12e6, 12e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6]
 
list ack_rates_40MHz = [6e6, 12e6, 12e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6]
 
list ack_rates_80MHz = [6e6, 12e6, 12e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6]
 
def bianchi_result = bianchi_ax(data_rates_20MHz[i], ack_rates_20MHz[i], k, difs)
 
list data_rates_160MHz
 
list data_rates_20MHz
 
list data_rates_40MHz
 
list data_rates_80MHz
 
int difs = 1
 
 encoding
 
int k = 1
 
def str_s = str_result(bianchi_result, i, 20)
 

Function Documentation

◆ bianchi_ax()

def bianchi11ax.bianchi_ax (   data_rate,
  ack_rate,
  k,
  difs 
)

Definition at line 24 of file bianchi11ax.py.

◆ str_result()

def bianchi11ax.str_result (   bianchi_result,
  mcs,
  bw 
)

Definition at line 128 of file bianchi11ax.py.

Variable Documentation

◆ ack_rates_160MHz

list bianchi11ax.ack_rates_160MHz = [6e6, 12e6, 12e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6]

Definition at line 198 of file bianchi11ax.py.

◆ ack_rates_20MHz

list bianchi11ax.ack_rates_20MHz = [6e6, 12e6, 12e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6]

Definition at line 153 of file bianchi11ax.py.

◆ ack_rates_40MHz

list bianchi11ax.ack_rates_40MHz = [6e6, 12e6, 12e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6]

Definition at line 168 of file bianchi11ax.py.

◆ ack_rates_80MHz

list bianchi11ax.ack_rates_80MHz = [6e6, 12e6, 12e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6, 24e6]

Definition at line 183 of file bianchi11ax.py.

◆ bianchi_result

def bianchi11ax.bianchi_result = bianchi_ax(data_rates_20MHz[i], ack_rates_20MHz[i], k, difs)

Definition at line 206 of file bianchi11ax.py.

◆ data_rates_160MHz

list bianchi11ax.data_rates_160MHz
Initial value:
1 = [
2  72.1e6,
3  144.1e6,
4  216.2e6,
5  288.2e6,
6  432.4e6,
7  576.5e6,
8  648.5e6,
9  720.6e6,
10  864.7e6,
11  960.8e6,
12  1080.9e6,
13  1201e6,
14 ]

Definition at line 184 of file bianchi11ax.py.

◆ data_rates_20MHz

list bianchi11ax.data_rates_20MHz
Initial value:
1 = [
2  8.603e6,
3  17.206e6,
4  25.8e6,
5  34.4e6,
6  51.5e6,
7  68.8e6,
8  77.4e6,
9  86e6,
10  103.2e6,
11  114.7e6,
12  129e6,
13  143.4e6,
14 ]

Definition at line 139 of file bianchi11ax.py.

◆ data_rates_40MHz

list bianchi11ax.data_rates_40MHz
Initial value:
1 = [
2  17.2e6,
3  34.4e6,
4  51.5e6,
5  68.8e6,
6  103.2e6,
7  137.6e6,
8  154.9e6,
9  172.1e6,
10  206.5e6,
11  229.4e6,
12  258.1e6,
13  286.8e6,
14 ]

Definition at line 154 of file bianchi11ax.py.

◆ data_rates_80MHz

list bianchi11ax.data_rates_80MHz
Initial value:
1 = [
2  36e6,
3  72.1e6,
4  108.1e6,
5  144.1e6,
6  216.2e6,
7  288.2e6,
8  324.3e6,
9  360.3e6,
10  432.4e6,
11  480.4e6,
12  540.4e6,
13  600.5e6,
14 ]

Definition at line 169 of file bianchi11ax.py.

◆ difs

int bianchi11ax.difs = 1

Definition at line 203 of file bianchi11ax.py.

◆ encoding

bianchi11ax.encoding

Definition at line 204 of file bianchi11ax.py.

◆ k

int bianchi11ax.k = 1

Definition at line 201 of file bianchi11ax.py.

◆ str_s

def bianchi11ax.str_s = str_result(bianchi_result, i, 20)

Definition at line 207 of file bianchi11ax.py.