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
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;
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;
240 double departure_time;
254 double arrival_times_1[3*G1050_TICKS_PER_SEC];
255 double arrival_times_2[3*G1050_TICKS_PER_SEC];
276SPAN_DECLARE(
void) g1050_dump_parms(
int model,
int speed_pattern);
282 double departure_time);
289 double *departure_time,
290 double *arrival_time);
struct g1050_queue_element_s g1050_queue_element_t
double prob_oos
Definition g1050.h:120
double base_intercontinental_delay
Definition g1050.h:104
double route_flap_delay
Definition g1050.h:112
double base_regional_delay
Definition g1050.h:102
double route_flap_interval
Definition g1050.h:110
double link_failure_duration
Definition g1050.h:116
double max_jitter
Definition g1050.h:108
double percentage_packet_loss
Definition g1050.h:106
double prob_packet_loss
Definition g1050.h:118
double link_failure_interval
Definition g1050.h:114
double base_delay
Definition g1050.h:213
uint32_t lost_packets
Definition g1050.h:229
double max_jitter
Definition g1050.h:215
double prob_oos
Definition g1050.h:219
double last_arrival_time
Definition g1050.h:222
double delays[3 *1000]
Definition g1050.h:226
uint32_t lost_packets_2
Definition g1050.h:231
double prob_packet_loss
Definition g1050.h:217
int loo[3]
Definition g1050.h:127
double prob_impulse[2][2]
Definition g1050.h:68
double impulse_decay_coeff
Definition g1050.h:73
double prob_packet_loss
Definition g1050.h:76
double impulse_height
Definition g1050.h:71
double prob_loss_rate_change[2]
Definition g1050.h:66
double prob_packet_collision_loss
Definition g1050.h:78
int mtu
Definition g1050.h:93
double percentage_occupancy
Definition g1050.h:91
double max_jitter
Definition g1050.h:95
int qos_enabled
Definition g1050.h:181
double impulse_height
Definition g1050.h:165
double prob_packet_collision_loss
Definition g1050.h:176
double serial_delay
Definition g1050.h:170
double prob_packet_loss
Definition g1050.h:174
uint32_t lost_packets
Definition g1050.h:192
uint32_t lost_packets_2
Definition g1050.h:194
int multiple_access
Definition g1050.h:183
double impulse_decay_coeff
Definition g1050.h:167
int link_type
Definition g1050.h:155
double max_jitter
Definition g1050.h:172
int high_loss
Definition g1050.h:157
double delays[3 *1000]
Definition g1050.h:189
double last_arrival_time
Definition g1050.h:186
double congestion_delay
Definition g1050.h:178
double prob_loss_rate_change[2]
Definition g1050.h:160
double prob_impulse[2]
Definition g1050.h:162