Skip to content

Commit 00ead60

Browse files
committed
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 cf19e7f commit 00ead60

3 files changed

Lines changed: 25 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
2-
2025-01-15,FCC,1,fixed,0005937974,F0005937974TIER1,50,Xfinity Internet,Extreme 500,Mbps
3-
2025-11-02,,1,mobile,0003768165,F0005937974ABCD12341234,500,T-Mobile,Turbo 5G Plus,Mbps
4-
2025-06-06,FCC,99,satellite,0005937974,F0005937974ABCDEFGHIJ12345,500,Google Fiber,Fiber 2G,Gbps
5-
2025-06-06,FCC,,something,,,0,randomeValue,,kbps
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
2+
2025-01-15,FCC,1,fixed,0005937974,F0005937974TIER1,50,Xfinity Internet,Extreme 500,Mbps,2
3+
2025-11-02,,1,mobile,0003768165,F0005937974ABCD12341234,500,T-Mobile,Turbo 5G Plus,Mbps,75
4+
2025-06-06,FCC,99,satellite,0005937974,F0005937974ABCDEFGHIJ12345,500,Google Fiber,Fiber 2G,Gbps,500
5+
2025-06-06,FCC,,something,,,0,randomeValue,,kbps,
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
version 1.1
2-
@totalColumns 10
2+
@totalColumns 11
33
date_published: xDate
44
regulator_name: empty or upperCase
55
regulator_version_number: empty or range(1, 99)
@@ -9,4 +9,5 @@ unique_plan_identifier: empty or regex("^[FM][0-9]{1,10}[A-Z0-9]{1,15}$")
99
network_technology_type: range(0, 999)
1010
provider_name: length(1,100)
1111
service_plan_name: length(0,100)
12-
bandwidth_download_units: length(4)
12+
bandwidth_download_units: length(4)
13+
bandwidth_download_marketed_low: empty or range(1,999)

src/main/resources/schemas/schema_specs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,3 +135,20 @@ Examples: kbps, Mbps, Gbps, Tbps, Pbps
135135
```
136136
bandwidth_download_units: length(4)
137137
```
138+
139+
11. Download Bandwidth, Marketed, Low.
140+
What the customer is being or has been sold. Depending on the type of service offered, this MAY be an
141+
absolute number or MAY be a range. If it is an absolute number, then it should generally be one to three
142+
digits, because after 999 then a new bandwidth unit is used. If there is only one number, then the value for
143+
the respective “low” and “high” fields MUST be the same. When a range is appropriate, then the “low” and
144+
“high” numbers will differ. Some providers do not market speed per se and only disclose some TYPICAL
145+
speed range, in which case thuis field can be left blank.
146+
This field MUST be in the file and MAY be populated.
147+
Name: bandwidth_download_marketed_low
148+
Type/Format: numeric, length(1,3)
149+
Examples: 2, 75, 500
150+
151+
```
152+
bandwidth_download_marketed_low: empty or range(1,999)
153+
```
154+

0 commit comments

Comments
 (0)