47 #if !defined(_G1050_H_) 51 #define G1050_TICKS_PER_SEC 1000 54 #define SEARCHBACK_PERIOD 200 56 #define G1050_LOW_LOSS 0 57 #define G1050_HIGH_LOSS 1 59 #define G1050_LAN_LINK 1 60 #define G1050_ACCESS_LINK 2 66 double prob_loss_rate_change[2];
68 double prob_impulse[2][2];
138 int sidea_lan_bit_rate;
139 int sidea_lan_multiple_access;
140 int sidea_access_link_bit_rate_ab;
141 int sidea_access_link_bit_rate_ba;
142 int sidea_access_link_qos_enabled;
143 int sideb_lan_bit_rate;
144 int sideb_lan_multiple_access;
145 int sideb_access_link_bit_rate_ab;
146 int sideb_access_link_bit_rate_ba;
147 int sideb_access_link_qos_enabled;
160 double prob_loss_rate_change[2];
162 double prob_impulse[2];
189 double delays[3*G1050_TICKS_PER_SEC];
201 int32_t route_flap_counter;
202 int32_t route_flap_interval;
203 double route_flap_delta;
206 int32_t link_failure_counter;
207 int32_t link_recovery_counter;
209 int32_t link_failure_interval_ticks;
210 int32_t link_failure_duration_ticks;
226 double delays[3*G1050_TICKS_PER_SEC];
240 double departure_time;
254 double arrival_times_1[3*G1050_TICKS_PER_SEC];
255 double arrival_times_2[3*G1050_TICKS_PER_SEC];
276 SPAN_DECLARE(
void) g1050_dump_parms(
int model,
int speed_pattern);
282 double departure_time);
289 double *departure_time,
290 double *arrival_time);
int qos_enabled
Definition: g1050.h:181
uint32_t lost_packets
Definition: g1050.h:229
double prob_packet_loss
Definition: g1050.h:118
double link_failure_duration
Definition: g1050.h:116
double impulse_height
Definition: g1050.h:71
int multiple_access
Definition: g1050.h:183
double percentage_packet_loss
Definition: g1050.h:106
int high_loss
Definition: g1050.h:157
double prob_packet_loss
Definition: g1050.h:217
double impulse_decay_coeff
Definition: g1050.h:73
int link_type
Definition: g1050.h:155
double max_jitter
Definition: g1050.h:172
double prob_packet_collision_loss
Definition: g1050.h:176
double prob_packet_loss
Definition: g1050.h:76
int mtu
Definition: g1050.h:93
double impulse_height
Definition: g1050.h:165
double max_jitter
Definition: g1050.h:95
double base_intercontinental_delay
Definition: g1050.h:104
double base_delay
Definition: g1050.h:213
double route_flap_delay
Definition: g1050.h:112
double prob_packet_collision_loss
Definition: g1050.h:78
double max_jitter
Definition: g1050.h:215
uint32_t lost_packets_2
Definition: g1050.h:231
double prob_oos
Definition: g1050.h:219
double link_failure_interval
Definition: g1050.h:114
double max_jitter
Definition: g1050.h:108
double route_flap_interval
Definition: g1050.h:110
uint32_t lost_packets_2
Definition: g1050.h:194
struct g1050_queue_element_s g1050_queue_element_t
double impulse_decay_coeff
Definition: g1050.h:167
double prob_packet_loss
Definition: g1050.h:174
double last_arrival_time
Definition: g1050.h:186
double last_arrival_time
Definition: g1050.h:222
double base_regional_delay
Definition: g1050.h:102
double congestion_delay
Definition: g1050.h:178
uint32_t lost_packets
Definition: g1050.h:192
double prob_oos
Definition: g1050.h:120
double percentage_occupancy
Definition: g1050.h:91
double serial_delay
Definition: g1050.h:170