Hi again vla1...
Kooky? Not at all... this sounds fun.
I happen to have a little background
in this exact type of thing. Basically,
(putting it into networkspeak) it seems
like you want an Intranet based, Wide
Area Network tied to a "centrally located"
webserver/database that doesn't need to
be located anywhere near the individual
camp sites (stations) or campground even.
There are some extremely complicated ways
to get this type of result, expensive also.
But I have found most clientele like it
simple & self-serviceable. A company like Delta
probably does little "in-house" MIS work. They
don't have the time to consider such things.
So the turnkey system they use is probably
attractive since it more than likely does
include some type of on-site tech support.
In a basic fashion, the Delta system will
work just as the system I am describing
here. But I am describing a system you
could probably have running in a few days
if not a week with stuff you get from a
local PC store. Not to mention, a large
difference in cost between the two. The
Delta system is probably overkill on several
levels too.
Some may recoil in fear of insecure servers.
Hacked webservers, private information is
disseminated, etc. What was that info doing
there anyway? Do you leave your wallet lying
around when you expect company? Um, that's a
tangent.
Getting hacked typically happens when one either
plans poorly or succumbs to laziness or acts
uninformed in their purchases.
Not necessarily in any particular order and one
doesn't exclude the other. Sometimes the guilt
is not only on the end-user's part, but also
frequently now, on the OS's manufacturer's behalf.
With that said, we are going with Linux ;0)
That means any computer based on
any of these CPUs would be fine to use:
[ http://www.redhat.com/support/hardware/intel/62/rh6.2-hcl-i.ld-2.html
]
Pentium: The Linux kernel supports these outside of the box and
bypasses several known bugs in those chips (old Pentium
division, so-called f00f, and several others.)
Pentium II: We don't know of any incompatibilities with Intel's
Pentium II chips. The Linux kernel does not take advantage of
its MMX technology though.
Pentium III: We don't know of any incompatibilities with Intel's
Pentium new III. The Linux kernel does not take advantage of its
MMX technology though. The lifetime of the Pentium III has also
been short enough to consider it "bleeding edge" technology.
Pentium Xeon: Likewise in respect of the Xeons.
Pentium, Pentium Pro, Pentium II, Pentium III SMP
(symmetric multi-processor) machines are supported out of the
box with Red Hat Linux 6.2/Intel. The install will detect
supported chipsets on supported motherboards and install the
correct SMP kernel for your system.
[ http://hardware.redhat.com/hcl/genpage2.cgi?pagename=hcl&view=allhardware&vendor=399&class=2#list
]
Being able to use a wide variety of hardware simplifies
the planning and helps avoid the laziness. How do you
avoid the laziness? You don't dread the setup, you
don't dread the maintenance and the security... so
you do it. You are getting off-the-shelf parts and
computers. You don't have to worry about the overhead
in new equipment that may be outdated before the entire
setup is rolled out. That said, you do have to plan
for the future somewhat and predict the necessary
growth.
{Boy it sounds like I do this for a living or something}
So far we have Linux and common everyday computers.
A free OS and bargain basement PC's, look at this one:
[ http://www.tigerdirect.com/applications/SearchTools/item-details.asp?sku=S451-3025
]
That would need a CPU... $98 anyone?
[ http://www.accubyte.com/applications/search/itemdetails.asp?sku=inp415-4&sc=pi
]
Memory
[ http://www.pricewatch.com/ ]
And a display
[ http://catalogs.google.com/catalogs?num=20&hl=en&lr=&ie=UTF-8&safe=off&issue=12426&catpage=28
]
Keep in mind, I am envisioning these displays being
locked into a sealed and protected housing with a
plastic protective piece in front of the display.
Hard Drive? No thanks... if this will be subject
to extremes, it will be bad enough worrying about
the displays. We will be using non-volatile
memory for the computers. Something like compact
flash:
[ http://www.uwsg.iu.edu/hypermail/linux/kernel/0201.3/0325.html ]
[ http://www.tapr.org/tapr/html/Fcfa.html ]
Software maintenance? Load all updates to new Compact
Flash chips at the home location send them out via
one of the shipping companies and the update is
easy enough for a custodian to do. They just take one
chip out, put another one in, mail the old chip
back to you.
It looks like you can even find distributions
preloaded:
[ http://www.sumbox.com/shop/index.html?target=dept_2.html&lang=en-us
]
128Mbyte Linux Compact Flash Card $ 99.00
Sandisk 128Mbyte Compact Flash Card
Preloaded with Linux bootable file system
All in one PCs, like the Gateway Profile 4?
[ http://www.gateway.com/home/prod/hm_aio_completeProfile.shtml ]
Maybe something like this would work better?
All-in-one ala Internet Appliance
[ http://athome.compaq.com/showroom/static/ipaq/intappliance2.asp ]
I got one of these Audrey's for $99
[ http://news.com.com/2100-1040-254497.html?legacy=cnet ]
If it wasn't discontinued, that might even work.
Rather small display though.
Something completely crazy? Maybe too fringe?
[ http://www.sumbox.com/shop/index.html?target=dept_2.html&lang=en-us
]
Presuming a safe orderly server install-base, we have to
figure out what will be at the disposal of the users of
the stations.
You stated:
"When the camper checks in, s/he selects the type of
information that s/he wants to have displayed during the
stay. This may be local weather / vegetation / animal
info or sports (news, finances, variety, entertainment)
[*have to consider everyone]. ~ All of the information is
housed in a database at the check-in office. There are
no content controls on the display units (like a channel
selector, knobs, buttons, and presumably no keyboard).
Finally, the check-in office has to have the ability to
push "emergency" content to all displays at the same
time, in the event of urgent weather conditions."
This screams to me, make some type of dynamic
web content. It doesn't even have to be more
fancy than basic HTML. Very simple webpages,
that are default and unchangeable views on the
individual campsite "stations". They are modified
and updated on the home server.
What are the campers gonna get? Anything that you
want them to + their content. They will be a
captive audience. Need I say... selling promo spots
to local businesses? For example. You have a camp
site in the Blue Ridge Mountains. There's a
pizza place, a burger joint, a couple grocery
stores and one gas station. Have them 'sponsor'
the content.
So whatever you have chosen for the sites, stand
alone PC, I-net appliance, micro PC... can be
housed in a sealed (ventilated, filtered) unit.
With proper construction, no reason they couldn't
be outside. (Sun damage? I can't predict that)
Maybe a mini kiosk? Like a phone booth to protect it.
For network purposes, CampBlue1.camping4fun.com.
That will be the computer that decentralizes network
access. What I mean by that is, you have to plan
for the main server to be down at some point if
you are at a campsite. Snow, rain, wind, can all
adversely affect internet access. Yes we need the
internet here.
Need? Well, not really... but it's soooo much
easier that way. But I guess since we are already
playing web server, why not play ISP too? In this
scenario, campblue1.camping4fun.com, calls (using
a phone line at the location) into the home server.
Regular intervals. You can also push emergency
and breaking news to all of the sites, if the
campground server has exclusive phone line access.
Do we actually need a land-line phone?
No, we could even go cellular but I can't predict
what special circumstance would make one choice more
expensive than the other. That requires a site
survey.
[ http://www.rtdusa.com/PC104/UM/modem/GSM35.htm ]
From DIY setups to simple cards
[ http://www.sierrawireless.com/pub/doc/510_Tech_sheetv.3a.pdf ]
I had the opportunity to use the AirCard... very
impressive, but pokey in speed.
You need speed? Maybe. If CampBlue1.camping4fun.com
acts as the host for the individual camp sites, then
maybe a slow cellular link could work. If you are
considering streaming, you will have to get something
faster than a modem. If you can download the content
on a regular timetable, a phoneline and modem would
be fine.
The level of dynamic content you need will directly
affect what type of connection you will need. There
is no way around this. If you REALLY need to serve
emergency information in a timely (up to the minute)
fashion, perhaps a satellite internet connection
would be most ideal:
[ http://www.starband.com/ ]
[ http://www.speedguide.net/editorials/satellite.shtml ]
"So you're waaaaaaay out in the country, and neither DSL
nor Cable is an option. Like say ..in Kosova. Or Bosnia.
Or, God forbid, North Dakota. Perhaps on a ship. You'd
like to get the internet, but carrier pigeon seems to be
your only option. Wherever you are, if you're north of
the equator and have a view of the visible sky to the
south of you, you may have another option. You can
probably get internet ...via Satellite. Yes, just like
Wolf Blitzer and James Bond you too can have nearly
instant communications with the vast internet."
[ http://www.howstuffworks.com/question606.htm ]
Be aware, some satellite systems are 2-way, where
they not only receive internet from the satellite,
but the SEND to the satellite also:
[ http://www.starband.com/howitworks/index.htm ]
---------
There are VPN solutions for StarBand:
[ http://www.starbandusers.com/avpn.htm ]
Kovacs Software has released an accelerated VPN Client /
Server solution called "KSC VPN" that will provide you
with VPN connections over a Starband connection or any
other connection for that matter at the normal speed of
the connection. In the case of Starband, this means that
it passes through the Nettgain accelerator just as HTTP,
E-Mail and other protocols would.
The Server side of this package also has built-in
proxying and a DNS server which greatly enhances
the speed over Starband. The client server packages
works very similar to the TCP2HTTP package also
written by Kovacs Software.
The bottom line here folks is that if you and/or
your company needs basic secure E-Mail, News,
Web browsing and other TCP related information
passed through a VPN tunnel then this is the
program for you and it actually works well
through Starband and other high latency network
connections.
---------
[ http://ksc.mystarband.net/kscvpn/Overview.htm ]
Line of sight, weather, animals... just a few
of the things that will at some time affect
your internet signal. Site survey again.
Is this where we get to the LAN part? There will
be more than likely some type of LAN involved
at the sites. I can only imagine it would be
prohibitively expensive to have individually
served internet access to each camp site PC. The
least expensive method would be to proxy to,
once again, CampBlue1.camping4fun.com. Each site
will be then CampBlue1S01.camping4fun.com,
CampBlue1S02.camping4fun.com, etc. They are
directly accessible from the "main" server,
homesrvr.camping4fun.com. If you haven't noticed
I'm presuming a "home office" somewhere other
than the camp ground. And if you haven't guessed
yet, I would be using TCP/IP in this scenario.
Remember, we want this user friendly, easily
scalable and upgradable.
So, LAN, yes... necessary at some level.
-=-_-=--=-_-=--=-_-=--=-_-=--=-_-=--=-_-=-
Problem #1: What does this setup look like if each
campsite is not connected to any network or electrical
hookup (or no network but yes electrical).
Ans #1: Have to have electrical... no way around it.
With electrical and no network, use wireless ethernet.
Simple systems can be built with companies like Linksys:
[ http://www.linksys.com/Products/group.asp?grid=22 ]
If distance and terrain is a problem, you might have
to get fancy.
[ http://www.proxim.com/products/all/tsunami_bridge/index.html ]
Are the electrical services above or below ground?
----------
Problem #2: What does this setup look like if both power
and network connectivity is available?
Ans#2: I'd still go wireless even if you could run network
cables. Maybe not... site survey? You might be inclined
to run the network with the power supply lines... but that
would be an invitation for interference in the network.
So, you'll have to find an alternate route for the
Cat5 cabling. Cabling... campers with hatchets... I'm
still thinking wireless.
Once again, are the electrical services above or
below ground? Would the network join it below ground?
Do we have to worry about flooding?
-=-_-=--=-_-=--=-_-=--=-_-=--=-_-=--=-_-=-
I think I need to start bringing it together
here after 1900 or so words, so let me start
summarizing.
What we want:
Displays at campsites that have relavant info,
served by a centrally located server, but not
necessarily an on-site server.
What we will do to get them:
Buy off the shelf PCs, install Linux on them,
make the Linux PCs boot to a fixed "webpage"
made just for that camp site and location,
with content selected by the camper, in addition
to info retrieved from a database.
How we connect the camp sites:
Each camp site's computer will be registered
on a LAN/WAN via a secure method of transmission
sent over TCP/IP, to the camp ground computer,
where it can then communicate with a home server.
Information can be cached on the campground
computer for quicker access and fault tolerance.
Since each camp site is registered on the network,
emergency information can be pushed to the individual
display by modifying the content of the default
webpage that is accessed. Sound can be tied in
as an added feature. Maybe even voice control?
That would be contrary to the "no content controls"
but sounds neat ;-)
You specified a LAN version and a non-LAN. By the non-LAN
I hope you mean, the database server is not local to the
camp sites, thus a WAN. The remote-based home-server such
as I mentioned. And when you say, wireless LAN is not an
option, it is still acceptable to be wireless to the
campground computer? It would be cost prohibitive to not
have a proxy for network access at the campground. And
with no network cabling, we are going to have to be
wireless at some point, right? I didn't mention infrared
and microwave transmissions, because they are really
error prone based on weather conditions and susceptible
to downtime from natural occurrences. And they can be
cost-prohibitive.
Please excuse any disorganization in all of this.
Clear as mud? I didn't give much discussion to
the database portion because it really would be the
easiest part (for a database programmer). If it
is simply web based... there might not be any real
database at all, beyond a record of campsite01
wants, news, finance, and weather reports, etc.
The software? Hardly any. A common linux distribution,
a very simple web browser that probably comes with
the linux. That's for the individual displays.
For the servers... basically the same thing, a
linux distro and web server software.
The network? Basic, nothing fancy here. Either
wired with Cat5 cable or wireless ethernet. All
computers have their own address and name.
[ http://www.linksys.com/edu/part4.asp ]
Overall I'm sure there are those that might not
agree with certain points of my choices. I'm used
to it. But what I have suggested has been field
implemented on a personal basis to one degree
or another. What I have chosen for this setup is
also based on cost efficiency. This extends not
only to initial hardware costs and lack of cost
for the operating system infrastructure... but
also to post installation support. There aren't
many reasons once a Linux server is up to ever
have to touch its keyboard or be physically in
its presence again. (barring hardware crashes)
Now I guess I have to draw you some nice lil
pictures... art brought my gpa down in HS ;-)
If it's ok I will post the diagrams later.
It's time for me to consider sleep now.
If you would like for me to clarify any of
my choices please request it. After 2500
words I could imagine a question or two. ;')
-search techniques-
"compact flash" linux bootable
[ ://www.google.com/search?q=%22compact+flash%22+linux+bootable ]
"internet appliance"
[ ://www.google.com/search?q=%22internet+appliance%22 ]
basic networking ethernet
[ ://www.google.com/search?num=20&hl=en&lr=&ie=ISO-8859-1&safe=off&q=basic+networking+ethernet+
]
[ www.tigerdirect.com ]
[ www.pricewatch.com ]
[ www.linksys.com ]
[ www.redhat.com ]
-AI |