Satellite Internet forum
http://www.satsig.net/cgi-bin/yabb/YaBB.pl
VSAT technology and installation >> iDirect Forum: hubs and terminals >> Question about iDirect 3100 Option file
http://www.satsig.net/cgi-bin/yabb/YaBB.pl?num=1238327394

Message started by tech-vsat on Mar 29th, 2009 at 12:49pm

Title: Question about iDirect 3100 Option file
Post by tech-vsat on Mar 29th, 2009 at 12:49pm
Hello,

I have question about Idirect Modem Option file. I would want to know the Symbol Rate and Receive frequncy.

Lets say I have one Option file for one Idirect modem and might be there some problem that I can not Point the antenna through ISITE....  how should I find the symbol rate and Frequncy to Point the antenna with Satellite Meter.



Title: Re: Question about �Idirect 3100 Option file
Post by TDMAMike on Mar 29th, 2009 at 1:34pm
[MODEM_PARAMETERS]
rx_freq = 1213000000
rx_acqrange = 100000
rx_bitrate = 4097132
rx_mode = 2
rx_modtype = 1
rx_fecrate = 20
rx_scram = 1
rx_diff = 0
rx_specinv = 0
tx_freq = 1000000000
tx_bitrate = 2048075
tx_mode = 0
tx_modtype = 1
tx_clksource = 0
tx_fecrate = 15
tx_scram = 1
tx_diff = 0
tx_specinv = 0
tx_power_in_dbm = -15.000000
rx_fsd = 156929
tx_spreading_factor = 1
rx_spreading_factor = 1
tx_spread_enable = 0
rx_spread_enable = 0
is_demod2_active = 0
rx_symrate = 3841999.238095
tx_symrate = 1291000

Rx_bitrate sets the units data rate in bits per second. That value reflects the payload's coded rate.
BitRate = (Desired Symbol Rate) x (Modulation Factor) x (Coding Rate)

Title: Re: Question about �Idirect 3100 Option file
Post by tech-vsat on Mar 29th, 2009 at 1:51pm
Hi Mike

As per below example. Let say I want point or track it by Horizon satellite meter. How should I put freq and symbol rate on it.

[MODEM_PARAMETERS]
rx_freq = 1213000000
rx_acqrange = 100000
rx_bitrate = 4097132

Thanks in advance

Title: Re: Question about iDirect 3100 Option file
Post by Eric Johnston on Mar 29th, 2009 at 5:44pm
The long [MODEM PARAMETERS] listing above is interesting as is also shows the calculated rx and tx symbol rates.

I would guess that rx_modtype = 1 means QPSK or 2 bits per symbol

But what does rx_fecrate = 20 mean ?

Well 1 / ( 3841999 x 2 /4097132 ) = 0.533 which is one of the listed FEC rates. So rx_fecrate = 20 means 0.533 FEC.

Look for a carrier with 3.842 Msps symbol rate with a Horizon meter. The receive frequency in the cable will be 1213 MHz.  On a spectrum analyser the top of the carrier will about 3.842 MHz wide and the width overall about 1.35 to 1.4 times this or about 5.2 MHz occupied transponder bandwidth.

I've not seen options file examples before which include the rx_symrate and tx_symrate shown.

Best regards, Eric.

Title: Re: Question about �Idirect 3100 Option file
Post by TDMAMike on Mar 29th, 2009 at 9:23pm
QPSK is correct.

rx_modtype:

0 = BPSK
1 = QPSK
2 = 8PSK
3 = 16 PSK

Title: Re: Question about Idirect 3100 Option file
Post by Forum Admin on Mar 30th, 2009 at 8:17am
Mike has told me:

8.2.2 and above options files specify the symbol rates on the tail end of the [MODEM PARAMETERS]

I have edited the above messages to make the number of zeros in the frequency correct.

Best regards, Eric.

Title: Re: Question about Idirect 3100 Option file
Post by tech-vsat on Mar 30th, 2009 at 11:36am
Hi,

Lets give us the Example of below Option file, which I am looking for........

[OPTIONS_FILE]
modem_sn = 108714
modem_type = Remote
modem_hardware = 3100
did = 5089450
generated_by = NMS version $Name: NetModem-7_0_2 $
is_mesh = 0

[SECURITY]
password = $
admin_password = $

[NMS]
timeout = 20000
server_ip = XXXXXXXXXX
broadcast_ip = XXXXXXXXXX
keep_alive_port_number = 2860
NRD_server_ip = 192.168.204.132
NRD_remote_status_port_number = 2859
service_monitor_interval = 1000
download_monitor_group = 239.192.0.0
download_monitor_port = 9000
download_monitor_credentials = 1
is_nms_managed = 1

[VLAN]
mode = 0
vid = 1

[ETH0_1]
address = XXXXXXXXXXX
netmask = 255.255.255.248
rip_enabled = 1

[DNS]
dns_enable = 1
dns_cache_enable = 1
dns_cache_size = 100
dns_cache_ttl_min = 300
dns_cache_ttl_max = 86400
dns_forward_queue_size = 1000
dns_forward_timeout = 2000
dns_primary_server_name = ns1
dns_primary_server_addr = 217.10.162.8
dns_secondary_server_name = ns2
dns_secondary_server_addr = 217.10.160.8

[ROUTE_1_0]
interface = sat0
network = 0.0.0.0
netmask = 0.0.0.0
gateway = 0.0.0.0
metric = 1

[SAT0_1]
address = 10.0.1.58
netmask = 255.255.255.0
rip_enabled = 1

[ETH0]
interface = ixp0
phy_count = 1

[LAN]
lan_ip = 125.213.202.97
lan_subnet_ip = 255.255.255.248
lan_gw_ip = 0.0.0.0

[MODEM_PARAMETERS]
data_port = 0
loopback = 0
interface_type = 0
rx_freq = 1628059999
rx_acqrange = 1800000
rx_bitrate = 7923077
rx_mode = 2
rx_modtype = 1
rx_fecrate = 15
rx_scram = 1
rx_diff = 0
rx_specinv = 0
tx_freq = 1000000000
tx_bitrate = 1012759
tx_mode = 0
tx_modtype = 1
tx_clksource = 0
tx_fecrate = 15
tx_scram = 1
tx_diff = 0
tx_specinv = 0
tx_power_in_dbm = -9.000000
rx_fsd = 4044
is_demod2_active = 0

[ACQUISITION_PARAMETERS]
fsd = 72828

[UCP]
power_uplink_control_processing = 1
max_power_level_in_db = -5.000000

[ODU]
music_present = 0
odu_rx_dc_power = 1
odu_rx_10_MHz = 0
odu_tx_dc_power = 1
odu_tx_10_MHz = 1
odu_disable_tx_pwm = 0

[TDMA]
tx_watchdog_timeout_in_frames = 2

[TIMEPLAN]
fec_blocks_per_outroute_frame = 305
symbols_per_inroute_frame = 79847
outroute_fec_block_len = 512
outroute_fec_type = 793
inroute_fec_block_len = 512
inroute_fec_type = 793
unique_word_len = 32
symbols_per_outroute_frame = 624671
num_acq_slots = 1
aperture_traffic = 8
aperture_acq = 1095
num_traffic_slots = 36
payload = 2048
skip_slots = 2

[LL]
ll_open_active = 1
ll_tx_window = 1024
ll_rx_window_backoff = 102
ll_rx_window = 1024
ll_t1_timeout = 4000
ll_t2_timeout = 1000
ll_t3_timeout = 5000
ll_t4_timeout = 1500
ll_t1_retry_limit = 5

[SPOOF]
spoof_debug_level = 0
spoof_passthru = 0
spoof_timeout = 100
spoof_oos_buffer_size = 64240
spoof_keepalive_timeout_ms = 6000
spoof_fwd_ack_ms_timeout = 200
spoof_fade_timeout = 120000
spoof_reap_timeout = 480000
spoof_syn_timeout = 120000
spoof_max_sessions = -1
spoof_accel_connect = 1
spoof_accel_port = 80
spoof_retx_buffer_size = 105605
spoof_peer_retx_buffer_size = 93087
spoof_merge_on = 0
spoof_compression_on = 0

[MODEM_INSTALLATION]
hub_lat = 52.238000
hub_long = 359.517000
remote_lat = 34.320000
remote_long = 69.100000
spacecraft_long = 53.000000
reflector_offset_angle = 22.600000

[FREQ_TRANS]
down_translation = 10000.000000
up_translation = 13050.000000

[DEBUG]
cpu_util_test_enabled = 0

[GUI_SERVER_PROXY]
port = 14599

[SAR]
tx_segment_size = 70
tx_passthru = 0
rx_passthru = 1

[SERVICE_LEVEL_0]
name = DEFAULT
type = cost_based
cost = 0.500000
max_depth_packets = 564
max_depth_bytes = 28206
max_depth_ms = 250
drop_oldest_uis_first = 1
rt_weight = 0.000000
cir_trigger = 1

[SERVICE_LEVEL_1]
name = NMS_TCP
type = priority
priority_min = 76
priority_max = 100
priority_step = 1
max_depth_packets = 250
max_depth_bytes = 3004
max_depth_ms = 20
drop_oldest_uis_first = 1
rt_weight = 0.000000
cir_trigger = 0

[SERVICE_LEVEL_1_RULE_1]
PROTOCOL = EQUAL 6
DEST_IP_ADDR = EQUAL 192.168.204.132

[SERVICE_LEVEL_2]
name = NMS_UDP
type = priority
priority_min = 76
priority_max = 100
priority_step = 1
max_depth_packets = 564
max_depth_bytes = 28206
max_depth_ms = 250
drop_oldest_uis_first = 1
rt_weight = 0.000000
cir_trigger = 0

[SERVICE_LEVEL_2_RULE_1]
PROTOCOL = EQUAL 17
DEST_IP_ADDR = EQUAL 192.168.204.132

[SERVICE_LEVEL_3]
name = NMS_ICMP
type = priority
priority_min = 76
priority_max = 100
priority_step = 1
max_depth_packets = 564
max_depth_bytes = 28206
max_depth_ms = 250
drop_oldest_uis_first = 1
rt_weight = 0.000000
cir_trigger = 0

[SERVICE_LEVEL_3_RULE_1]
PROTOCOL = EQUAL 1
DEST_IP_ADDR = EQUAL 192.168.204.132

[SERVICE_LEVEL_4]
name = UDP
type = cost_based
cost = 0.100000
max_depth_packets = 564
max_depth_bytes = 28206
max_depth_ms = 250
drop_oldest_uis_first = 1
rt_weight = 0.000000
cir_trigger = 1

[SERVICE_LEVEL_4_RULE_1]
PROTOCOL = EQUAL 17

[SERVICE_LEVEL_5]
name = TCP
type = cost_based
cost = 0.500000
max_depth_packets = 250
max_depth_bytes = 3004
max_depth_ms = 20
drop_oldest_uis_first = 1
rt_weight = 0.000000
cir_trigger = 1

[SERVICE_LEVEL_5_RULE_1]
PROTOCOL = EQUAL 6

[ENC]
id = 5089450
is_encrypted = 0
enc_algorithm = dynamic
enc_algorithm_mode = dynamic

[NET_ENC]
id = 1
is_encrypted = 0

[UDP]
passthru = 1
force_udp_fullheader = 1
force_rtp_fullheader = 1
payload_comp = 0
max_hdr_comp_packet_size = 180

[COMPRESSION]
Threshold = 90

[PAD]
partial_passthru = 0

[OOB]
mem_low_percent = 75
mem_high_percent = 90

[TX]
device_path = /dev
device_mode = tdma
device_name = tx

[RX1]
device_path = /dev
device_mode = scpc
device_name = rx1

[BTP]
device_path = /dev
device_mode = tdma
device_name = btp

[SOF]
device_path = /dev
device_mode = tdma
device_name = sof

[SATELLITE]
min_look_angle = 0.000000

[SYSTEM_TRAY]
mode = 1
server = 192.168.204.132
port = 2859
interval = 5000
service_monitor_group = 239.255.255.1
service_monitor_port = 9001

Thanks in Advance for Helping

[ edited by form admin: passwords removed ]



Title: Re: Question about Idirect 3100 Option file
Post by Forum Admin on Mar 30th, 2009 at 11:46am
We need to find out what fecrate = 15 means.

Does anyone with an 8.2.2 have an options file and fecrate = 15. If so what are your rx_bitrate, rx_modtype, and rx_symrate ?

From that we can work out what fecrate = 15 means and from that what the symbol rate is for a pre 8.2.2 options file with fecrate = 15.

Best regards, Eric.

Title: Re: Question about Idirect 3100 Option file
Post by TDMAMike on Mar 30th, 2009 at 12:09pm
15 is normally indicative of long block 3249/4096. Possibly .495.....Give me some time and I will run it to ground.

M

Title: Re: Question about Idirect 3100 Option file
Post by tech-vsat on Apr 1st, 2009 at 9:09am

Hi Mike,


Still waiting for the Positive answer. Hope to get it soon
.

Appreciate you’re Cooperation in Advance


 

Title: Re: Question about Idirect 3100 Option file
Post by Eric Johnston on Apr 2nd, 2009 at 2:59pm
I've solved it. Just seen someones option file and screen display.

FEC code 15 means 3249/4096 = 0.793

So anyone can now work out symbol rate is they are less than 8.2.2 using:

rx_modtype:
0 = BPSK
1 = QPSK
2 = 8PSK
3 = 16 PSK

rx_fecrate
15 = 0.793
20 = 0.533

Best regards, Eric.

Powered by YaBB 2.5.2!
YaBB Forum Software © 2000-. All Rights Reserved.