Skip to content

Commit 9c0e405

Browse files
committed
fixup! fixup! fixup! fixup! fixup! fixup! fixup! [feature] building up the schema again from scratch acording the section 11,4,1 in the bitag report
1 parent b016c63 commit 9c0e405

3 files changed

Lines changed: 30 additions & 7 deletions

File tree

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
date_published,regulator_name,regulator_version_number,connection_type,fcc_registration_number,unique_plan_identifier,network_technology_type,provider_name,service_plan_name,bandwidth_download_units,bandwidth_download_marketed_low,bandwidth_download_marketed_high,bandwidth_download_typical_low,bandwidth_download_typical_high,bandwidth_upload_units,bandwidth_upload_marketed_low,bandwidth_upload_marketed_high,bandwidth_upload_typical_low,bandwidth_upload_typical_high
2-
2025-01-15,FCC,1,fixed,0005937974,F0005937974TIER1,50,Xfinity Internet,Extreme 500,Mbps,2,2,2,2,Mbps,2,2,2,2
3-
2025-11-02,,1,mobile,0003768165,F0005937974ABCD12341234,500,T-Mobile,Turbo 5G Plus,Mbps,75,75,75,75,Mbps,75,75,75,75
4-
2025-06-06,FCC,99,satellite,0005937974,F0005937974ABCDEFGHIJ12345,500,Google Fiber,Fiber 2G,Gbps,500,500,500,500,Gbps,500,500,500,500
5-
2025-06-06,FCC,,something,,,0,randomeValue,,kbps,1,1,1,1,kbps,1,1,1,1
1+
date_published,regulator_name,regulator_version_number,connection_type,fcc_registration_number,unique_plan_identifier,network_technology_type,provider_name,service_plan_name,bandwidth_download_units,bandwidth_download_marketed_low,bandwidth_download_marketed_high,bandwidth_download_typical_low,bandwidth_download_typical_high,bandwidth_upload_units,bandwidth_upload_marketed_low,bandwidth_upload_marketed_high,bandwidth_upload_typical_low,bandwidth_upload_typical_high,latency_idle_low,latency_idle_high
2+
2025-01-15,FCC,1,fixed,0005937974,F0005937974TIER1,50,Xfinity Internet,Extreme 500,Mbps,2,2,2,2,Mbps,2,2,2,2,2,2
3+
2025-11-02,,1,mobile,0003768165,F0005937974ABCD12341234,500,T-Mobile,Turbo 5G Plus,Mbps,75,75,75,75,Mbps,75,75,75,75,75,75
4+
2025-06-06,FCC,99,satellite,0005937974,F0005937974ABCDEFGHIJ12345,500,Google Fiber,Fiber 2G,Gbps,500,500,500,500,Gbps,500,500,500,500,500,500
5+
2025-06-06,FCC,,something,,,0,randomeValue,,kbps,1,1,1,1,kbps,1,1,1,1,1,1

src/main/resources/schemas/schema.csvs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
version 1.1
2-
@totalColumns 19
2+
@totalColumns 21
33
date_published: xDate
44
regulator_name: empty or upperCase
55
regulator_version_number: empty or range(1, 99)
@@ -18,4 +18,6 @@ bandwidth_upload_units: length(4)
1818
bandwidth_upload_marketed_low: empty or range(1,999)
1919
bandwidth_upload_marketed_high: empty or range(1,999)
2020
bandwidth_upload_typical_low: range(1,999)
21-
bandwidth_upload_typical_high: range(1,999)
21+
bandwidth_upload_typical_high: range(1,999)
22+
latency_idle_low: range(0,1000)
23+
latency_idle_high: range(0,1000)

src/main/resources/schemas/schema_specs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,3 +253,24 @@ This field MUST be in the file and MUST be populated.
253253
Name: bandwidth_upload_typical_high
254254
Type/Format: numeric, length(1,3)
255255
Examples: 2, 75, 500
256+
257+
20. Latency, Idle, Low.
258+
This is a number, in milliseconds, of the typical idle latency a user will experience. Depending on the type of
259+
service offered, this MAY be an absolute number or MAY be a range. If there is only one number, then the
260+
value for the respective “low” and “high” fields MUST be the same. When a range is appropriate, then the
261+
“low” and “high” numbers will differ.
262+
This field MUST be in the file and MUST be populated.
263+
Name: latency_idle_low
264+
Type/Format: numeric, length(*,10)
265+
Examples: 2, 75, 500
266+
267+
268+
21. Latency, Idle, High.
269+
This is a number, in milliseconds, of the typical idle latency a user will experience. Depending on the type of
270+
service offered, this MAY be an absolute number or MAY be a range. If there is only one number, then the
271+
value for the respective “low” and “high” fields MUST be the same. When a range is appropriate, then the
272+
“low” and “high” numbers will differ.
273+
This field MUST be in the file and MUST be populated.
274+
Name: latency_idle_high
275+
Type/Format: numeric, length(*,10)
276+
Examples: 2, 75, 500

0 commit comments

Comments
 (0)