Internet at Competitions

My team has traditionally used a web application for our scouting application which has allowed our scouting head in the pits to access data from the stands.

However, we have enormous problems with internet access each year that we attempt to negate through use of various offline technologies.

We use 6 tablets, each with 4G internet access from AT&T in Portland (and Champs). However, at Portland, and especially Champs, the internet access will not work due to network congestion.

For other teams who use web apps, how do you access the internet?

Thanks!

We use a similar setup (4G tablets), but we’ve also got a 4G modem that has a bit better antenna if we really need it that we can wire into our tablets. Our scouting software has the ability to temporarily cache the data if it can’t upload it to the database. It holds the data until a connection is established, then dumps it all at once.

I think that it would be wise to carry something like a 1W 4G antenna (if you can even get one). You’ll be able to communicate with a tower possibly 80 to 100 miles away! Connect that into a switch and that can offer ethernet connectivity. That’s where Windows tablets come in use! They have ethernet ports!

Otherwise, since you are running a webpage-based scouting app, just run the server at the competition! That is the reason why the scouting app I’m working on will be a fail. Even though I am heavily using WebCache to store the page, an internet connection will be required. Since you live in the West coast, like me, you might want to use Verizon or Sprint or ATnT. WiMax will give a 40 mile range! Even better, have a WiFi pack running a 16 Watt antenna (you’d have to build this yourself!) with you, and one copying your hotel’s wifi! You’ll get WiFi from anywhere in the city!

We actually queue the transactions which is different than caching the web page. We estimated last year that we could run several hours without a 4g signal. At worse case we could walk out to a hallway or even outside to flush the queue.

I think that it is time that FRC makes available a limited-use wireless network, only available to certain people! That would make internet access possible without causing too many robot network communication troubles!

Otherwise, why doesn’t FRC special-order the radios to work on a special frequency? Maybe even a channel not used very often.

I have two routers at home, sitting next to each other. They used to fight over the signals, causing them to get very hot and keep on crashing. I changed the channel of one of the routers and now I get no problems!

And everything old is new again: http://team358.org/files/electrical/IFI_RC_RadioUsersManual2007.pdf

FIRST moved away from custom radios to make it easier to utilize COTS parts/systems during competitions. Things might swing the other way soon enough.

Why in the world would you need Internet access for scouting? What is it you need from outside the venue?

I mean a small difference, just in the antenna, like 2.6GHz instead of 2.4!

I want to design a scouting application that will allow every team to view the same results and use the same tools. The server will be at home to make sure everyone around the world can connect to it!

I am speaking from FiM’s side, which is WiFi is bad. Do NOT use it at competitions. Many things can and will go wrong, not for the users but the field people. They will get angry at you.

First of all, do you mean FMS (Field Management System)? Also, you say, don’t use WiFi in the competitions, but you don’t really explain why. Also, yes, they will get angry at you, but it isn’t a bad thing, like how you are making it sound. That is to just keep the fields working properly. WiFi is a thing that is quite useful in competitions because it will network devices together, allowing them to communicate. That is the reason why you use Bluetooth in competitions!
Bluetooth should be good as long as you aren’t torenting a 16GB file (you’ll get angry by the 3MBps max speed)!

FiM = FIRST in Michigan. Though I’m not sure which one he meant, now that you bring it up, but I’m fairly certain he meant FiM being from a Michigan team.

At the Long Beach regional we’ve used Clear WiMax USB modems, with Cradlepoint routers and a wired network. Of course, this only works within a couple miles of a Clear (sprint) WiMax tower, and the bandwidth is not great.

Last year, to access our SVN server during competition, I shared my internet connection from my phone to my computer while in the pits.

the max data rate is 14Mbps, 3 times as fast as my home’s internet. The funny thing is that I live within the urban areas of PHX. My community is a tad newer so we have all the good technology.

Well it’s a good way to scout with the possibilities of it.

Also it allows teams to make something cool with their app or web app using the internet.

Interference. That’s why no WiFi. Field working properly is HUGE! You weren’t around in 2012, I don’t think–get your hands on a copy of the Einstein Report from that year, and see just what can go wrong if either the field or the robots aren’t working properly.

FYI, all: From the 2014 Administrative Manual, Section 4.15, 3rd bullet:

Do not arrange for Internet access or phone lines on the site or attempt to connect to the Internet.

I’m guessing this replaces the WiFi restriction from 2013 and prior years.

How would changing the antenna will change the bandwith that the radio operates in. In the radio systems that I worked on (precursor to WiFi), one would have to make a change in the radio itself to make that happen.

The FCC, a US government agency, manages the radio frequency spectrum in the US. The ISM bands that WiFi operates on are well defined by FCC regulations. By straying outside of the defined bandwidth, you may be interfering with some other radio system, possibly with very serious consequences for the operator of that system. Do it for long enough and someone from the FCC may visit you and slap you with a fine.

Why is it a superior way to scout?

Is the purpose of the team to compete at a tournament or to make cool phone apps or web apps?

The radio band can carry only so much data at any particular time. Would you rather it be data for controlling your robot on the field or data for scouting?

It opens a whole world of possibilities. If you have internet in the pits and in the stands, you can seamlessly and effortlessly transfer data to create comprehensive match strategies. In addition, you can talk to the scouts via chat and ask them for opinions and suggestions all from within your pit. It also helps with collaborative scouting, for something like CowScout, where you want multiple sources of data from different events.

I agree with the others:

FIRST made a decision to use WiFi.
Way back when…before the cRIO…I recall many conversations about how great WiFi would be.

Okay so we have WiFi.
On the field side you have Cisco, on the robot side to date: D-Link and monitoring for the lot on 5GHz spectrum.
There is monitoring on the 2.4GHz spectrum but it’s hard to enforce it because that spectrum is typically a mess.

On the high side of the 5GHz spectrum you have bands assigned to radar.
Luckily I’ve yet to see a FIRST team deploy 5GHz radar on a robot :).

That said: if there are multiple fields and you are in the 5GHz WiFi bands you should stay out of range of the fields (read - just don’t do it). There are only so many channels in that 5GHz WiFi band and it’s extremely likely with anything that can bond 2 or more channels (for 300Mbps or greater) you will short change the field merely by existing. Plus that can cause chaos with the robot radios as they are capable of discovering that interloper network.

Now the issue starts turning into this: Apple devices are increasingly happy to use the 5GHz WiFi spectrum. So ad-hoc networks between Apple users on 5GHz are point and click (and mind you that’s not even for Internet). Per the Einstein report more and more mobile devices are using chipsets with 5GHz WiFi support. All of those can click their way into becoming an issue and per that report have become an issue (the details of that have been covered at length).

All that said: when I helped propose a 2015 control system I intentionally proposed a secondary low frequency radio for field related traffic leaving all the WiFi spectrums available. The entire point was to prevent the field safety mechanism from disabling robots because of radio link level issues. I proposed to do this using 3rd party modules with FCC approval attached to them. This meant that you could swap the hardware modules and the sockets were attached to the MCU in such a way that a very wide selection of frequencies were available below 1GHz. That meant you could accommodate radio regulators everywhere on Earth merely by swapping those modules. Mind the point that whatever was on the WiFi spectrum was no longer my concern. If a team wanted to use 2.4GHz on their robot for their vision systems it would not matter. If a team wanted to use 5GHz on their robot for their crazy Theremin controller not my issue.

As it stands FIRST (speaking as a 3rd party) has a vested interest in not altering the 2014 field system because they have end-of-life Cisco gear that is expensive and likely a pile of D-Link radios they can waste. Not to mention I noticed that last year antennas were changed which added some cost. I also noticed some additional changes in the way WiFi spectrum use was monitored.

I have, in the past, had to ask teams to turn off their 5GHz WiFi near the field. I will not say whom. There was a WiFi router with an open network sitting literally next to the field. Please just do not do this. You have bluetooth and other choices. Heck if you are clever you have infrared. Do not risk making issues on the field merely because you have zeal to do something interesting. Situations like the Einstein report need to never happen again and now that it has been investigated I doubt anyone will be able to plead ignorance of the risk.

In the past at the Mount Olive district event WiFi in the 2.4GHz spectrum was available but it was swamped by people with their phones and just shear demand. In reality the same bandwidth throttling technology now in use on the fields would help with that…but I bet very few events have any Internet available that actually has controlled bandwidth usage because that equipment adds cost (yes it can be done with a PC but most people just buy the finished product and have no interest in hacking it themselves). So with that all said: I personally am in favor of offering teams Internet access - by twisted pair ethernet in the pits. This has the distinct advantage of consuming zero radio spectrum unless the event coordinators decide to backhaul the traffic with WiFi. Still bandwidth controls should exist. However it should be much easier to reliably cap any team’s Internet traffic if they are wired to the network as there should be much less risk of packet loss. For the teams this would mean they could use bluetooth or cellular near the field and dump their data at zero risk to the venue at the pits (these days there is way more than enough cheap storage to buffer up data in a smartphone).

What you are saying is true. It does not answer my question regarding what your priorities are. As I stated earlier in my post, the WiFi bandwidth can carry only so much data. Do you want to use it to control your robots or do you want to use it chat and pass around data about robots that would kill on the field if they could be made to operate? This is an engineering competition. In engineering, one has to make tough choices based on one’s priorities.

This is also true. The data rates could then much higher than what you could achieve with WiFi. It would also take a lot of work to set up properly. The type of equipment used to create a such network is not typically meant to be moved around and I suspect that after some time, some of the connections would become flaky and teams would complain loudly here.