Open alexcpn opened 7 months ago
Hi Alex. I do not see any rows in the repository that begin with IP20S other than the row you mention in your comment. Can you please clarify which row in the CSV you think it should match to?
Hi @petesyoung the row in question however is row 1985 ( you need to download the full csv as github does not give all rows in search)
'CERAGON,IP20S,ODU,Comsearch Frequency Coordination Database' ,
, but a full string match gives it as IDU
I am not certain now of my comment reg IDU . Basically if I remember right when we put as IDU I guess it matched test result. I will anyway run this again and confirm
hi @petesyoung , I was testing these again.
the question is if we add this Ceragon Networks,IP20S-6-M60X-X AMR,ODU,
as an ODU in ulsdata/transmit_radio_unit_architecture.csv
and run SIP.1 I get the PSD matching the test vector. So should this be treated as an ODU. From the website also it seems so (https://www.ceragon.com/ip-20-platform)
[INFO] ********************************************************************************
[INFO] Going to process 0/2 UUID = 3297962 call_sign = WQNW580 P[16],T[L=1,A=16],R[L=9,A=1] CF=6330.665
[INFO] accesspoint_loc =(18.16277, -66.722083) receiver_loc=(18.17088888888889, -66.75069444444445)
[INFO] t_height_to_center_raat=16.8
[INFO] Processing UUID = 3297962 call_sign = 'WQNW580' R to AP Dist =3157.791803211777 m, CF =6330.665 Mhz
[INFO] Uncertanity Points Length=330
[INFO] distance_to_ap=3154.794249010513
[INFO] receiver_clutterloss=0 for receiver_nlcd_code=0
[INFO] Max PSD =-2.920194663334911 dBm/MHz [PSD Receiver=-2.920194663334911 PSD Diversity=None PSD Passive=None]
[INFO] Loss Receivers=118.28239515462951 Moce=itm-fspl at AP Loc=(18.163818029704153, -66.7223666250256) accesspoint_ht_m=12.0
[INFO] receiver_clutterloss=0 ap_nlcd_code=43 ap_clutterloss=1.7974101820355837
[INFO] GRx_Effective=7.0 GDRx_Effective=None GAZ_Disc=-23
[INFO] Gamma=17.039888404790023 class_string=1.b rpe_table=-23 rpe_p=-23 rpe_d=None θAZ_Disc=15.429530823883058,θEL_Disc=1.4908398004211967
[INFO] uuid: 3297962
[INFO] call_sign: WQNW580
[INFO] frequency_assigned: 6330.665
[INFO] frequency_upper_band: None
[INFO] transmitter_make: Ceragon Networks
[INFO] transsmitter_model: IP20S-6-M60X-X AMR
[INFO] is_odu: True
[INFO] receiver_loc: (18.17088888888889, -66.75069444444445)
[INFO] t_loc_num: 1
[INFO] t_path_num: 16
[INFO] t_ant_num: 16
[INFO] receiver_to_ap_dist_m: 3157.791803211777
[INFO] r_height_to_center_raat: 30.5
[INFO] r_diversity_gain: None
[INFO] r_azimuth: None
[INFO] r_antenna_make: CERAGON
[INFO] r_antenna_model: AM-3-6-A
[INFO] r_loc_num: 9
[INFO] r_path_num: 16
[INFO] r_ant_num: 1
[INFO] polarization_code: None
[INFO] line_loss: None
[INFO] r_diameter_ft: 2.9855644
[INFO] r_diameter_m: 0.91
[INFO] antenna_type_code: R
[INFO] ant_category: B2
[INFO] r_diversity_height: 19.5
[INFO] transmitter_loc: (18.167361111111113, -66.57655555555556)
[INFO] dFSTx_FSRx_m: 18428.651718252182
[INFO] t_height_to_center_raat: 16.8
[INFO] t_gain: 33.0
[INFO] t_diversity_gain: None
[INFO] t_azimuth: 271.2
[INFO] t_antenna_make: CERAGON
[INFO] t_antenna_model: AM-3-6-A
[INFO] uls_bandwidth: 60.0
[INFO] bandwidth: 60.0
[INFO] center_freq: 6330.665
[INFO] frequency_range: (6300.665, 6360.665)
[INFO] r_gain: 33.0
[INFO] accesspoint_loc: (18.16277, -66.722083)
[INFO] accesspoint_ht_m: 10.0
[INFO] accesspoint_vtunc_m: 2
[INFO] accesspoint_hzunc_x: 150
[INFO] accesspoint_hzunc_y: 150
[INFO] ap_nlcd_code: 24
[INFO] receiver_elev: 794.099853515625
[INFO] transmitter_elev: 1307.400146484375
[INFO] ********************************************************************************
[INFO] Expected Frequency
[INFO] 5925-6300,upperBound:23.0 nominalValue:23.0
[INFO] 6300-6361,upperBound:-1.1 nominalValue:-3.1
[INFO] 6361-6425,upperBound:23.0 nominalValue:23.0
[INFO] 6525-6650,upperBound:23.0 nominalValue:23.0
[INFO] 6676-6875,upperBound:23.0 nominalValue:23.0
[INFO] Calculated Frequency
[INFO] 5925.0-6300.665 psd: 23.0
[INFO] 6300.665-6360.665 psd: -2.920194663334911
[INFO] 6360.665-6419.965 psd: 23.0
[INFO] 6419.965-6425.0 psd: 23.0
[INFO] 6525.0-6650 psd: 23.0
[INFO] 6650-6676 psd: 0
[INFO] 6676-6875.0 psd: 23.0
[INFO] Time in Milliseconds 0:00:00.386133, processed_count=660
If this is not treated as an ODU then final PSD becomes slightly more than the expected one. I am doing a full string match of transmitter model.
[INFO] Expected Frequency
[INFO] 5925-6300,upperBound:23.0 nominalValue:23.0
[INFO] 6300-6361,upperBound:-1.1 nominalValue:-3.1
[INFO] 6361-6425,upperBound:23.0 nominalValue:23.0
[INFO] 6525-6650,upperBound:23.0 nominalValue:23.0
[INFO] 6676-6875,upperBound:23.0 nominalValue:23.0
[INFO] Calculated Frequency
[INFO] 5925.0-5930.025 psd: 23.0
[INFO] 5930.025-6167.925 psd: 23.0
[INFO] 6167.925-6182.065 psd: 23.0
[INFO] 6182.065-6300.665 psd: 23.0
[INFO] 6300.665-6360.665 psd: 0.07980533666508904
[INFO] 6360.665-6419.965 psd: 23.0
[INFO] 6419.965-6425.0 psd: 23.0
[INFO] 6525.0-6539.0 psd: 23.0
[INFO] 6539.0-6575.0 psd: 23.0
[INFO] 6575.0-6580.0 psd: 23.0
[INFO] 6580.0-6650.0 psd: 23.0
[INFO] 6650.0-6676 psd: 0
[INFO] 6676-6870.0 psd: 23.0
[INFO] 6870.0-6875.0 psd: 23.0
[ERROR] gc=131 cn=69,freq_range=(6285.0, 6305.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=73,freq_range=(6305.0, 6325.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=77,freq_range=(6325.0, 6345.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=81,freq_range=(6345.0, 6365.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=85,freq_range=(6365.0, 6385.0) expected_eirp={'nominalValue': 32.5, 'upperBound': 34.5} calc_eirp=35.36 diff=0.86
[ERROR] gc=132 cn=67,freq_range=(6265.0, 6305.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20
[ERROR] gc=132 cn=75,freq_range=(6305.0, 6345.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20
[ERROR] gc=132 cn=83,freq_range=(6345.0, 6385.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20
[ERROR] gc=133 cn=71,freq_range=(6265.0, 6345.0) expected_eirp={'nominalValue': 15.9, 'upperBound': 17.9} calc_eirp=19.11 diff=1.21
[ERROR] gc=133 cn=87,freq_range=(6345.0, 6425.0) expected_eirp={'nominalValue': 15.9, 'upperBound': 17.9} calc_eirp=19.11 diff=1.21
[ERROR] gc=134 cn=79,freq_range=(6265.0, 6425.0) expected_eirp={'nominalValue': 18.9, 'upperBound': 20.9} calc_eirp=22.12 diff=1.22
[INFO] Time in Milliseconds 0:10:37.235049, processed_count=557370
Hi Alex,
As far as the https://github.com/Wireless-Innovation-Forum/6-GHz-AFC/blob/main/data/common_data/transmit_radio_unit_architecture.csv repository is concerned, the IP20S is identified as ODU on row 1985.
Based on how the specifications are written, any radio model starting with IP20S would match, therefore would be considered as ODU.
Does this answer your question or am I misinterpreting your question?
Pete
From: Alex Punnen @.> Sent: Thursday, July 18, 2024 6:23 AM To: Wireless-Innovation-Forum/6-GHz-AFC @.> Cc: Young, Peter @.>; Mention @.> Subject: Re: [Wireless-Innovation-Forum/6-GHz-AFC] Transmit Radio Unit Architecture discrepancy (Issue #56)
hi @petesyoung , I was testing these again. the question is if we add this Ceragon Networks,IP20S-6-M60X-X AMR,ODU, as an ODU in ulsdata/transmit_radio_unit_architecture.csv and run SIP.1 I get the PS External @.**@.>) Report This Emailhttps://protection.inkyphishfence.com/report?id=Y29tbXNjb3BlL3B5b3VuZ0Bjb21zZWFyY2guY29tLzEzM2I1ZGVmZmZkODIyYTViNGQ4NzM4MGRlNDA2YmY2LzE3MjEyOTgyMDcuMTg=#key=ad1d5129d4c01d7299281d120b2f2392 FAQhttps://www.inky.com/banner-faq Protection by INKYhttps://www.inky.com/protection-by-inky
hi @petesyounghttps://github.com/petesyoung , I was testing these again. the question is if we add this Ceragon Networks,IP20S-6-M60X-X AMR,ODU, as an ODU in ulsdata/transmit_radio_unit_architecture.csv and run SIP.1 I get the PSD matching the test vector. So should this be treated as an ODU. From the website also it seems so (https://www.ceragon.com/ip-20-platform)
[INFO] ****
[INFO] Going to process 0/2 UUID = 3297962 call_sign = WQNW580 P[16],T[L=1,A=16],R[L=9,A=1] CF=6330.665
[INFO] accesspoint_loc =(18.16277, -66.722083) receiver_loc=(18.17088888888889, -66.75069444444445)
[INFO] t_height_to_center_raat=16.8
[INFO] Processing UUID = 3297962 call_sign = 'WQNW580' R to AP Dist =3157.791803211777 m, CF =6330.665 Mhz
[INFO] Uncertanity Points Length=330
[INFO] distance_to_ap=3154.794249010513
[INFO] receiver_clutterloss=0 for receiver_nlcd_code=0
[INFO] Max PSD =-2.920194663334911 dBm/MHz [PSD Receiver=-2.920194663334911 PSD Diversity=None PSD Passive=None]
[INFO] Loss Receivers=118.28239515462951 Moce=itm-fspl at AP Loc=(18.163818029704153, -66.7223666250256) accesspoint_ht_m=12.0
[INFO] receiver_clutterloss=0 ap_nlcd_code=43 ap_clutterloss=1.7974101820355837
[INFO] GRx_Effective=7.0 GDRx_Effective=None GAZ_Disc=-23
[INFO] Gamma=17.039888404790023 class_string=1.b rpe_table=-23 rpe_p=-23 rpe_d=None θAZ_Disc=15.429530823883058,θEL_Disc=1.4908398004211967
[INFO] uuid: 3297962
[INFO] call_sign: WQNW580
[INFO] frequency_assigned: 6330.665
[INFO] frequency_upper_band: None
[INFO] transmitter_make: Ceragon Networks
[INFO] transsmitter_model: IP20S-6-M60X-X AMR
[INFO] is_odu: True
[INFO] receiver_loc: (18.17088888888889, -66.75069444444445)
[INFO] t_loc_num: 1
[INFO] t_path_num: 16
[INFO] t_ant_num: 16
[INFO] receiver_to_ap_dist_m: 3157.791803211777
[INFO] r_height_to_center_raat: 30.5
[INFO] r_diversity_gain: None
[INFO] r_azimuth: None
[INFO] r_antenna_make: CERAGON
[INFO] r_antenna_model: AM-3-6-A
[INFO] r_loc_num: 9
[INFO] r_path_num: 16
[INFO] r_ant_num: 1
[INFO] polarization_code: None
[INFO] line_loss: None
[INFO] r_diameter_ft: 2.9855644
[INFO] r_diameter_m: 0.91
[INFO] antenna_type_code: R
[INFO] ant_category: B2
[INFO] r_diversity_height: 19.5
[INFO] transmitter_loc: (18.167361111111113, -66.57655555555556)
[INFO] dFSTx_FSRx_m: 18428.651718252182
[INFO] t_height_to_center_raat: 16.8
[INFO] t_gain: 33.0
[INFO] t_diversity_gain: None
[INFO] t_azimuth: 271.2
[INFO] t_antenna_make: CERAGON
[INFO] t_antenna_model: AM-3-6-A
[INFO] uls_bandwidth: 60.0
[INFO] bandwidth: 60.0
[INFO] center_freq: 6330.665
[INFO] frequency_range: (6300.665, 6360.665)
[INFO] r_gain: 33.0
[INFO] accesspoint_loc: (18.16277, -66.722083)
[INFO] accesspoint_ht_m: 10.0
[INFO] accesspoint_vtunc_m: 2
[INFO] accesspoint_hzunc_x: 150
[INFO] accesspoint_hzunc_y: 150
[INFO] ap_nlcd_code: 24
[INFO] receiver_elev: 794.099853515625
[INFO] transmitter_elev: 1307.400146484375
[INFO] ****
[INFO] Expected Frequency
[INFO] 5925-6300,upperBound:23.0 nominalValue:23.0
[INFO] 6300-6361,upperBound:-1.1 nominalValue:-3.1
[INFO] 6361-6425,upperBound:23.0 nominalValue:23.0
[INFO] 6525-6650,upperBound:23.0 nominalValue:23.0
[INFO] 6676-6875,upperBound:23.0 nominalValue:23.0
[INFO] Calculated Frequency
[INFO] 5925.0-6300.665 psd: 23.0
[INFO] 6300.665-6360.665 psd: -2.920194663334911
[INFO] 6360.665-6419.965 psd: 23.0
[INFO] 6419.965-6425.0 psd: 23.0
[INFO] 6525.0-6650 psd: 23.0
[INFO] 6650-6676 psd: 0
[INFO] 6676-6875.0 psd: 23.0
[INFO] Time in Milliseconds 0:00:00.386133, processed_count=660
If this is not treated as an ODU then final PSD becomes slightly more than the expected one. I am doing a full string match of transmitter model.
[INFO] Expected Frequency
[INFO] 5925-6300,upperBound:23.0 nominalValue:23.0
[INFO] 6300-6361,upperBound:-1.1 nominalValue:-3.1
[INFO] 6361-6425,upperBound:23.0 nominalValue:23.0
[INFO] 6525-6650,upperBound:23.0 nominalValue:23.0
[INFO] 6676-6875,upperBound:23.0 nominalValue:23.0
[INFO] Calculated Frequency
[INFO] 5925.0-5930.025 psd: 23.0
[INFO] 5930.025-6167.925 psd: 23.0
[INFO] 6167.925-6182.065 psd: 23.0
[INFO] 6182.065-6300.665 psd: 23.0
[INFO] 6300.665-6360.665 psd: 0.07980533666508904
[INFO] 6360.665-6419.965 psd: 23.0
[INFO] 6419.965-6425.0 psd: 23.0
[INFO] 6525.0-6539.0 psd: 23.0
[INFO] 6539.0-6575.0 psd: 23.0
[INFO] 6575.0-6580.0 psd: 23.0
[INFO] 6580.0-6650.0 psd: 23.0
[INFO] 6650.0-6676 psd: 0
[INFO] 6676-6870.0 psd: 23.0
[INFO] 6870.0-6875.0 psd: 23.0
[ERROR] gc=131 cn=69,freq_range=(6285.0, 6305.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=73,freq_range=(6305.0, 6325.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=77,freq_range=(6325.0, 6345.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=81,freq_range=(6345.0, 6365.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=85,freq_range=(6365.0, 6385.0) expected_eirp={'nominalValue': 32.5, 'upperBound': 34.5} calc_eirp=35.36 diff=0.86
[ERROR] gc=132 cn=67,freq_range=(6265.0, 6305.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20
[ERROR] gc=132 cn=75,freq_range=(6305.0, 6345.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20
[ERROR] gc=132 cn=83,freq_range=(6345.0, 6385.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20
[ERROR] gc=133 cn=71,freq_range=(6265.0, 6345.0) expected_eirp={'nominalValue': 15.9, 'upperBound': 17.9} calc_eirp=19.11 diff=1.21
[ERROR] gc=133 cn=87,freq_range=(6345.0, 6425.0) expected_eirp={'nominalValue': 15.9, 'upperBound': 17.9} calc_eirp=19.11 diff=1.21
[ERROR] gc=134 cn=79,freq_range=(6265.0, 6425.0) expected_eirp={'nominalValue': 18.9, 'upperBound': 20.9} calc_eirp=22.12 diff=1.22
[INFO] Time in Milliseconds 0:10:37.235049, processed_count=557370
— Reply to this email directly, view it on GitHubhttps://github.com/Wireless-Innovation-Forum/6-GHz-AFC/issues/56#issuecomment-2236156490, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AWZ3N5IBTNYXL2XK5LCWALDZM6JRTAVCNFSM6AAAAABGNTLETCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMZWGE2TMNBZGA. You are receiving this because you were mentioned.Message ID: @.**@.>>
While checking AFCS.SIP.1 I found that my results are more conservative (by 3 dB) due to the Transmit radio classification as an ODU
The transmit radio model is
IP20S-6-M60X-X AMR.
and this is given in https://github.com/Wireless-Innovation-Forum/6-GHz-AFC/blob/main/data/common_data/transmit_radio_unit_architecture.csv as 'CERAGON,IP20S,ODU,Comsearch Frequency Coordination Database' . If we do a prefix match this matches as ODU , but a full string match gives it as IDU. I am not sure what the test result vector deduced this as, but I assume as an IDU