Web Enabled Spacecraft
gilgsn writes "Yahoo has an article from space.com about a satellite which will be operated by FTP over TCP/IP on the Internet! The CHIP (Cosmic Hot Interstellar Plasma Spectrometer) spacecraft will examine the stuff between stars, the so-called void of space that is actually rich with hot gas. The choice of protocol was dictated by economics. I wonder what OS it will run and if communications will be encrypted?"
Though they may have anticpated the slashdot effect.
Watch out: the RIAA will shut down the first Mp3 pirate server in space!
Oh no, that was MIR and yes, it crashed nicely after relatively long uptime (at least for Windows).
...space bases are belong to us?
this sig steers like a cow. and i can prove it
Windows SPACE! Service Pack 12.
In other news, a satellite was taken over by a 5 year old...
help me i've cloned myself and can't remember which one I am
I can see the headlines now, "new satellite lauched and it is controlled from a windows 95 workstation at www.h4x0r-R-t0yz.com"
Surely they could've hacked together something better than that? If that's a question of economy, their budget must be extremely small.
I didn't read the article btw.
How small a thought it takes to fill a whole life
called Cosmic Orbital Discovery (COD) is planned to go along with CHIPS
Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
What truth?
There is no dupe
Space satalite are used as ftp server because ground line are froze solid!
=If life was easy, i would be out of a job=
We were asked to come up with a fast cheap solution for getting two servers to keep in touch, and not have to change the company's firewall setup. Our solution was to use SOAP and JAXM, but our backup plan was to do everything via FTP...who knew we were in the same league as NASA?
I'm a writer, a poet, a genius, I know it. I don't buy software, I grow it.
Wow, what a chance to set up one of those 'off shore, DMCA-free' casino/pr0n servers.
Why, it will run WindowsCE offcourse.
MS is working hard on the C_CHIP ActiveX control. Once that's done, for NASA it's just a matter of a simple drag&drop and 3 lines of VB code.
Who said space exploration was difficult ?
When will I end this grieving ? When will my future begin ?
Maybe it's just me, but doesn't it seem strange that it would be operated by FTP? I mean, one would think that being able to SSH to it and having a command prompt would be a lot more useful...
:)
Unless it's actually a cover and NASA is creating the first orbiting pr0n server
It wont take long for someone to crack the satellite. They will download images thinking to collect nice data about deep space but instead will find that some h@X0R has redirected their satellite to take a good close look at Natalie Portman.
Or...the first DDoS initiated from space will soon be in the headlines.
FTP? C'mon!
In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
Wow, I've never heard of FTP being used as a control protocol. Sure, HTTP might have been a bit much (although I doubt it. people have run webservers computers the size of matchheads. Even HTTP over a serial connection on an apple2). Why not use straight telnet with no options?
And I wonder how this control works, do you CD into a spesifc cordinate of space to examine? Can you DIR the stars it can see to find which ones to look more closely at, and then GET the acual data?
Hrm, actualy that would be kind of cool.
autopr0n is like, down and stuff.
Why... ....LCARS of course!
Listening for the sound of the coming rain...
From article: That probably includes encryption.
Linux hosting for $2.50/mo
...now all that stuff the US government keeps telling us about the danger of crackers and how they can cause millions of dollars worth of damage is TRUE!
No no no. They'll be sending DIP, the digital interstellar plasmotromiter.
autopr0n is like, down and stuff.
From the article:
"Mission managers will actually be able to operate the spacecraft from anywhere that has an Ethernet port with Web access."
So FTP only works if you have an Ethernet port?
NullPointerException
Couldn't they have picked better protocols? It seems to be me for reliability and performance that isn't the best of choices. There are alot of other protocols (XTP for example) that the government could have used instead. Although TCP/IP is so commonplace I wouldn't want my 15 million dollar satellite to depend on it.
What? No security through obscurity? I can hear the 5kr1p7 k1dd13z rejoicing...
J. |_337 H4x0r: D00d$$$ I took control of da satelite man! See hoe |337 I am!!!
J. |_3373r H4x0r: L00se, sux0r! I can make her spin round! Wheee! Wheeee!
J. |_337 H4x0r: What are you doing idiot you're taking her down!!!
J. |_3373r H4x0r: No way man. I'm much to |337 for that!! DAMMIT Windows crashed again! sux0rzzz!!!###
[Sattelite falls down to Earth]
Please correct me if I got my facts wrong.
All your satellites are belong to us!
I'm probably missing something, but when did FTP mean that it was "web enabled"? Aren't ftp and http intended for different purposes etc?
There are computers worth more then $15m hooked up to the internet, I'm sure.
autopr0n is like, down and stuff.
I don't know that I would call less than 10 atoms/meter^3 "rich" with hot gas, but that's just me.
Find me in ~/.sig
CHIPS is the first mission selected under NASA's University-class Explorer's Program.
Oh, no! It is going to run on Windows!
Ok, satellite running windows, yada yada, service pack yada yada, hacked by 12 year old, yada yada, Microsoft Windows for Space yada yada.
Ok, now I've gotten all the blindingly predictable jokes out of the way, can we move to something more interesting?
Read reviews of shopping cart software
I guess you can't expect most people nowadays to 'get' it, but come on, I'm sure most people on slashdot know the difference between the 'web' and the 'internet'. When something is web enabled that means you can access and control it using a web browser over HTTP. (although I suppose most browsers can use FTP these days).
autopr0n is like, down and stuff.
What's the bet the first transmission back to earth reads "All your bas are belong to us". Hackers rejoyce!
I hope they choose something else than the infamous wuftpd, or else the satellite might be doing other things then intended by the owners...
Choosing cots. products, standard protocols etc. when its possible is a great way to reduce the cost and timeframe of a project like this.
Sometimes a single project (like this one) can pave the way and work as an eye opener to a close-minded industry.
http://www.intellipool.se/ - Intellipool Network Monitor
You have the soviet russia thing way off.
A better joke would be "In soviet russia, satallite FTPs into you!"
autopr0n is like, down and stuff.
Hope it has an IP address, It would be cool to ping something not on earth.
In the first week after it goes online some kid will manage get a root shell, install Apache and leave a page stating that "IN SOVIET RUSSIA, DEEP SPACE PROBES YOU"...
Either that, or engineers are required to enter valid credit card details before submitting new location/orientation parameters. I'm sure NASA are on the look-out for new sources of funding.
I wonder if this means a new TLD? How cool would it be to have jamesbond@spysat.orbit.earth as your email! I'm guessing here but does anyone know if TLD's have been assigned for use off planet?
Remember kids! Guns don't kill people - Americans kill people.
The people who thought up such a plan as this must have not thought one bit about it.
For instance:
1) Putting a satellite on a publically accessible network for one. This way, John Doe and his 7 year old script kiddy on AOL can call up access to the satellite. This allows any number of cracking attempts.
2) Using FTP as a protocol. FTP password transmissions are transmitted over plain text. If someone really cared enough, they might be able to attempt to capture packets of the password.
3) Possibility of a DDoS. If someone truly wanted to, they could just flood the machine to the point of causing the system to crash, and then you're left with a 15 million dollar piece of junk...
Space exploration was better when left in the hands of the US AirForce.
We have so much time, and so little to do - strike that! Reverse it. Tryn Mirell
Serious kudos to these guys for the work they're doing! From what it sounds like, they're using FTP inside of either a IPSec or custom layer 2 encrypted tunnel -- once you've been wrapped by that, you're mostly OK (though FTP servers in general have had some pretty nasty growing pains).
:-)
Some may be wondering why the use of FTP, instead of HTTP. Indeed, HTTP is a unified protocol capable of elegantly handling both (moderately) interactive command exchange and bulk data transfer. The problem is latency -- if this beast is going anywhere, there's going to be some significant (5-10 second, minimum) lag between issuing commands and receiving responses. In such an environment, you don't *want* interactive access; you want an elegant way of providing a series of commands and receiving a series of responses. FTP provides that -- among other things, while HTTP's capacity for downloading files is quite mature, anything more is asking a bit more of HTTP than it was designed.
FTP has specific commands for machine interaction w/ the file server -- NLST provides a standard formatted directory of files, independent of the underlying implementation. By contrast, Apache dumps some HTML.
WebDAV ("Web Folders) was meant to address complex file system operations under the rubrick of HTTP. Thus far, it hasn't been much of a success. It most likely never will be. Thus, FTP is used.
But FTP is built on TCP, and this introduces a problem: The affects of latency upon the underlying TCP error handling protocol. TCP implementations are notoriously untuned for the case of high bandwidth, high latency. They're built to assume the lack of a response implies either congestion on the line or packets being dropped; either way, implementations tend to scale back. Significant work has been done to address this case, mostly on the behalf of Satellite systems (the ultimate in high latency, high bandwidth access). Mostly, the idea is to expand window size (the amount of data that each side is allowed to send before it must receive an acknowledgement) to match the amount of data that's literally hanging amidst space and time on its way to its receiver. But this is a very hard problem, one of the few that the architecture of TCP has quite a bit of trouble scaling to handle.
NASA went to a bulk transfer protocol, partially because interactive performance across large distances is problematic. But the bulk transfer protocol itself is based upon an interactive error management protocol. It'd be interesting to repurpose an established protocol for error-handled bulk transfers for just this use...I'm certain one of the "reliable multicast" architectures out there would be an astonishingly elegant solution.
That's not to say they made the wrong choice with FTP -- particularly if they tuned their stacks well, and encapsulated themselves amidst lower layer security, great job! Just that there's lots of work in this arena left to do.
If I remember right, Vint Cerf and a couple of his colleagues were working on IP protocols suited for communication between Earth and Mars. We're talking *minutes* of latency! Now that'll be a hell of a hack
Yours Truly,
Dan Kaminsky
DoxPara Research
http://www.doxpara.com
They didn't mention the subsystems being developed for it:
JON: Joint Observation Net
PONCH: Passive ONboard Chemical Heuristics
This project has been going on for quite sometime and has already been repeatedly demonstrated for low earth orbit satellites. For details please see:http://ipinspace.gsfc.nasa.gov/
Pedantic, I know, but FTP != web. HTTP == web. I know a lot of people don't grasp the difference between the internet and the world-wide-web, but you'd have thought someone writing web content might have got it right.
Also, ethernet != internet (the program manager for the project got that one wrong).
"The Milliard Gargantubrain? A mere abacus - mention it not."
Conceivably, you could even control the satellite by ssh'ing into it and running various command-line apps. If you wanted to be really cute, run a web server on the satellite and make it controllable with web forms... but that strikes me as just a little over-elaborate :)
For security purposes, they mention using "standard commercial applications" to encrypt the link. Presumably that means they're running a VPN of some description. As an additional security measure, you'd presumably want to hide the thing behind a firewall and give it a non-global IP address (somewhere in the 192.168.*.*'s, presumably) so that it simply can't be reached from the wider internet, and then (if it was *really* necessary) set the firewall up so that the appropriate people can tunnel through.
Actually, it would be interesting if we could get a /. interview with one of the people behind this satellite (and grill them about their security measures). Roblimo, are you listening?
Any sufficiently advanced technology is indistinguishable from a rigged demo
--Andy Finkel (J. Klass?)
How are they going to realize this? I mean the FTP service should have access to a lot of critical files of the system. I mean it should be able to access /etc, /var, some directory containing binaries, etc., etc...
Am I stupid or something? Why don't they turn on ssh, rsh, rpc or telnet?
Or do they mean we all can access some /pub by FTP? That would be cool: mget *
Hmmm. Anyway... ping -l 65510 chip.nasa.gov ?
giel.y contains 2 shift/reduce conflicts
For cost considerations NASA accountants have announced Cuteftp(TM) to be the core of the 2 millions dollar spaceship's navigation system.
....so the system remains free for our non-commercial use, even during extended missions."
"We've devised a mechanical arm system to click on the "Please Register" dialog box that appears at program startup, and during certain maneuvers,
Personally, I find it very intriguing that they've chosen FTP as the protocol, though it does make a lot of sense. Most of what the sattelite is intended to do will be done in a pre-determined manner. Very little will be done in real-time. As a result, most instructions will be able to be scripted, and FTP is an excellent way of uploading scripted instructions to the sattelite. TFTP would've been even better, had it not been for the lack of access controls.
Now, that much said, when do you think we'll see the first DDoS of zombie spaceprobes? =)
I sicnerely hope it won't be wuftpd..
Lisp is the Tengwar of programming languages.
The CHIP (Cosmic Hot Interstellar Plasma Spectrometer) spacecraft will examine the stuff between stars
"Calling Seven-Mary-Three and Four"
Chicago2600.net more than a lifestyle, its a survival trait.
There is a group downstairs from me at nasa that working on their IP in space project. Part of it relates to this, developing a space standard from TCP/IP for connecting to satellites instead of all the proprietary stuff they use these days. And, BTW, they want to use linux for this.
The second part of their project is to try to get all the components on a satellite to communicate with eachother using TCP/IP instead of all the (again) proprietary connections. It would save alot of time and testing if you could just:
a) test a component by plugging it into network card on a computer, instead of having to develop software to deal with an IO card and the unique communications of the device
b) be able to just plug all the components into the satellite
Its one of those things that is interesting/scary
There is a page at berkeley.edu that talks in more depth about the satellite (http://chips.ssl.berkeley.edu/index.html) but doesn't really cover command/control and software issues. Maybe an Ask Slashdot for the maintainer of the page is in order?
-- I browse at +5 with stripped sigs
Let's hope they don't use wu-ftpd.
They really should rename that package to "wu-ld you like root"
Remember this infamous bit of commenting?
in linux/net/ipv4/tcp_timer.c... no can can hear you ping!
I mean, all these know-it-all slashdotters complaining about security...just keep the patchlevel up to date and ftp is perfectly secure...I'd explain more but someone just hosed my network...
mount -t rocket /dev/booster_rocket1 /mnt/booster /proc/directions /proc/directions /dev/booster
echo "go_left" >
echo "move_forward" >
umount
FTP, eh? Commercial software, eh? Low budget, eh? This is gonna be so easy.
now we need to go OSS in diesel cars
BTW, I don't think they are planning to control the spacecraft using FTP. That's just for beaming down the images and such. They're more likely using telnet for control operations. They probably have some kind of shell listening on some port.
And, this isn't the first satellite to use TCP/IP, by the way. TCP/IP has been run over satellite links numerous times, most often to demonstrate TCP's shortcomings in relation to better methods.
note: that's not to say that TCP/IP isn't a fine protocol -- it's a perfectly reasonable way to do things on a low BER, low latency network (i.e., the majority of networks we commonly use). I'd have the same criticisms of someone trying to run, for example, SCPS on a terrestrial network. It's the wrong tool for the wrong job.
SSH is the protocol they kept using to open and close the doors on the moon base. :-D
--- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
They'll need the 30+ mile long poles to hit Ctrl+Alt+Del...
On the Unix side -
That "No route to host" error becomes more meaningful.
"Uptime" will relate to orbit, not system.
--- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
Ok, I read the article, but I can't see how it relates to Ponch and Baker?
Ed Wedig
Graphic design services
docbrown.net
Would this be the only way to legally host a file server for MP3's? Or does the RIAA presume its jurisdiction (and yes, I do believe it has elevated itself to an enforcement entity) now extends to outer space?
There's a Mercedes gap too. I want one and can't afford one, but it's not government's job to do anything about it.
Control centers handle their own retransmission of lost/corrupted commands. They transmit a command and check the telemetry to see if it was received by the spacecraft. If it was lost, they retransmit the command. The details are very spacecraft dependent. Commands may execute immediately upon receipt or they may be split into two phases, load command and execute command. Some commands are time tagged for execution at a later time. A set of commands can be uplinked into a command buffer on the spacecraft, verified by a memory dump in the telemetry stream, and executed after the control center has verified that they got a good load of the command list.
Mea navis aericumbens anguillis abundat
Let's get this straight. The web uses the HTTP protocol, not FTP, so this web-enabled spacecraft headline is misleading. Browsers include an anonymous FTP client, so you can navigate and download from FTP servers, but that doesn't mean FTP is part of the web. The piece of news is the use of out-of-the-box Internet protocols in a spacecraft. It is great news. Save money by using solid, well-known technologies. This is part of the agenda of the new NASA, and it is basically good. You cannot reinvent the wheel in every mission. BTW, you still need a deep space antenna to contact the spacecraft, so it cannot be hacked unless the attacker breaks into a well-protected NASA site.
The technical paper is on the SpaceDev website.
They are using VxWorks, PSOS, OS-9, and Linux. Looks like VxWorks is what will be running on the satellite, with less than 20 lines of code in the actual communication routines...
LR
The Ground Systems Department at NASA Marshall Space Flight Center has a "new" system called Telescience Resource Kit (TReK) that allows experimenters to hook personal computers in their home labs up to experiments they are running aboard the International Space Station. The main entrance page is here, but most of the links are password protected...
-A RH-Lokkit-0-50-INPUT -i eth0 -p tcp -m tcp -s 198.116.142.34 --dport 21 --syn -j ACCEPT
-A RH-Lokkit-0-50-INPUT -i lo -j ACCEPT
-A RH-Lokkit-0-50-INPUT -i eth0 -p tcp -m tcp --syn -j REJECT
-A RH-Lokkit-0-50-INPUT -i eth0 -p udp -m udp -j REJECT
6 months later...
Uh, guys. Did we forget something? I am able to connect but data is not coming through...
Who are you? The new #2 Who is #1? You are #617565. I am not a number, I am a free man! Muhahaha.
i guess the'll just be setting up their own proprietry MIB which will live in the firmware in the satelite. Then they can manage the satelite using SNMP as just another piece of hardware on the network like a router! tons of legacy military/space hardware is managed this way through proxy MIB wrappers coz modern IP/SEC is secure enough and SNMP is lightweight (compared to CORBA) stable,standard and pluggable.
Quit Slashdot Today!
Now that Beowulf Clusters are commonplace, heck even my country cousin down in the hicks is running a lill' honey of a 1000-noder, couldn't these guys have pumped a bit more power onboard?
For instance, 10 million XTs wouldn't break the bank, heck, people are giving them away, and would have provided a bit of future-proofing for this project. Maybe they'd have had to make the solar panels a bit bigger - but that's a small price to pay for geek stardom!
No one can hear you blue screen in space!
You young whippersnappers with your Ethernet and DECNet and Fidonet. ::shaking fist::
Why, my internet connection still consists of handwritten shell scripts carried by carrier pigeon to a local University where a peon scans it in using OCR. They are then copied via UUCP (over a noisy landline, 600 baud!!!!) to a machine on a frame relay circuit. The results of my jobs are printed on a line printer and are mailed via UPS in huge boxes.
And it's all in EDBCIC, with 2 PARITY BITS.
Also my beard is 3 feet long. Thank you.
Fuck Beta. Fuck Dice
FTP, on the other hand, is the protocol where you need multiple roundtrips to log in (USER... PASS...), to select a file (CWD... CWD...), to prepare a file transfer (TYPE I... PASV... RECV...), and where just about every implementation in existence supports only the Stream transfer mode which requires establishing a new TCP connection for every file.
If latency is the problem, then HTTP is superior to FTP in every way. FTP does offer a standard way to list a directory, but that only gives you raw filenames; it doesn't even say which of them are subdirectories. In practice, clients tend to ignore NLST, and instead use LIST and assume the server is using unix ls (even to the extent of issuing "LIST -al" commands).
I also don't understand why you call HTTP interactive compared to FTP. FTP is designed to be interactive, that's why it has those intricate session state machines. HTTP was designed from the start to be a simple request-response protocol with all the session state on the client side.
it's at this link
RickTheWizKid
Lightening Slashdot users' days since 2001!
For security, proftpd no SITE command
Alright, lets here it for War-orbiting!
DJMD - The fourth man - Planetary
maybe they can send one to investigate Anna Nicole Smith's ass.
I wonder how long before they find warez on the satrallite's ftp site, in some deep "undeletable" directory.
Looking forward to the first CPAN mirror in orbit.
AMSAT is using simple but very effective protocols for controling satellites like AMSAT OSCAR-40 (P3-D).. If amateurs can do it, why do commercial or government companies waste so much money and efforts on the wrong end?
BTW: The AMSAT command stations can also
control the AO-40 Spacecraft via Internet using a Gateway in Czech republic.
So what..
And fucking stupid, too.
Go on, mod this down. Then re-read the parent post and do it again, because you know I'm right.
I know this was meant to be funny, but it's a very interesting thought. Sort of like the off-shore hosting companies, but taken several steps further.
Of course latency would always be an issue for something in space, but for a streaming protocol...
This post is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.
A TCP-based protocol is exactly the right thing for this application. The only thing they have to watch out for is that they need to increase timeouts and other parameters that have been adjusted downwards in consumer machines for "performance reasons". FTP's use of separate control and data connections also makes it a little more attractive than alternatives.
I doubt authentication was a consideration--FTP is insecure anyway. They probably use firewalls.
They probably use FTP for upgrading the flash rom as well. I wonder if they use a VPN connection. I also would like to know what the PING will be... I wouldn't recommend starting a CounterStrike server on it :)
So should we go ahead and slap on a bumper sticker that reads:
"WU-FTPD, providing remote spacecraft root since 200x"
The main Incoming directory (which the upload queues feed into) can be used the same way, except that you would use scp instead of FTP.
the communications latency for a bveowolf cluster of those?
...with dark fiber?
Am I the only one having a hard time swallowing that bit?
Sounds like some clueness reporter pulled a TLA out of a hat or something...
Unless the FTP is being used as a sort of batch command transmission vehicle... A little like the IPN protocol specifies. A sort of connectionless command line over a connected protocol.
Blearf. Blearf, I say.
...And I have a shell account, haha! Email me and I'll ask the admin about getting you one, too: spacejunk@satellite.nasa.gov
Need a Linux consultant in New Orleans?
Can the spacecraft appreciate the humor in this link?
I hear CHIPS also features Plutonium Energy Amplification with Fusion Reactor and Integrated Telecommunications TERminal, or PEA FRITTER...
*cough* I'll get my coat....
"Proudly Posting Without Reading The Article"
Washington University and its venerable wuftpd is going to be in a world of hurt.
Best CS dept on the planet.
Thank you, Ovidian. I'm glad someone brought this up first. I was going to mention it, but didn't want to seem like I was nit-picking. Since when does an FTP server make something "web enabled"?
Seriously, just because modern web browsers can issue a limited subset of the commands defined in the FTP protocol doesn't mean that FTP is part of "the web". I was using FTP long before there was ever a "Web". If you upload anything via FTP on a regular basis, the difference is readily apparent.
"Weapons should be hardy rather than decorative" - Miyamoto Musashi
I think that goes for OS's too
Oh come on, why would they encrypt communications to and from a ga-jillion (technical term) dollar spacecraft? It seems like a perfectly good idea to let anyone who wants to do a packet replacing have at it.
"Don't matter how New Age you get, old age is gonna kick your ass." - Utah Phillips
/me needs coffee
Phew! After that RS-232 fiasco I guess the FTP protocol would be the next logical choice! Aren't FTP commands transmitted unencrypted as plain text. Looking to impress a girl, hack the satellite and have a shooting star at your command.
This
Why bother with a pirate mp3 server when you could start a wow mega intergalactic hax0r denial of service!
We just need a couple more of these satellites and then all your base are belong to us.
__
Sig: Marine Stock Photos
They built satellites properly.
This is not a joke.
The article aside, It seems that the satillite would be on a private network.
Here are some website links:
Spacedev is (duh)
www.spacedev.com
CHIPSat can be found under Missions.
Spacedev's stock price can be found at:
finance.yahoo.com
The Space Sciences Laboratory at UC Berkeley
chips.ssl.berkeley.edu
So, in college, I worked with some astrophysicists at the Enrico Fermi Institute, which is where they build nuclear powered satellites, and took some classes from professors at at The Laboratory for Advanced Space Research, which is responsible for building such satellites/spacecraft as Ulysses, Pioneer 10 & 11, Cassini, StarDust, and Argos.
Anyhow, from talking with folks at the EFI and LASR, the general answer to everybody's questions is: latency and noise. Remember, this is a Cosmic Hot Interstellar Plasma Spectrometer, which means that it's going to be sent away from the earth, and eventually be millions and billions and trillions + miles away. The longer that it works, the more latency is going to build up... So, the programming needs a very non-interactive protocol. If this thing goes interstellar, it could take days and weeks for packets to travel from Earth to CHIPS and back.
Remember, it takes 4 minutes for light from our closest neighboring star to reach earth, traveling at, well, the speed of light. In all probability, this CHIPS will be using radio frequencies which are much, much slower. (I could be wrong, but I would be surprised if they had hacked some type of interstellar laser guidance system... )
Anyhow, they write scripts for this kind of mission, and generally operate with a big time lag, to the extent that it's sort of like typing with your computer monitor turned 'off'. That is, they'll figure out what they want the satellite to do for the next week or next month, type up a script, and 'submit' it to CHIPS. A couple of hours/days/weeks later, CHIPS will receive the script and start working. This kind of astrophysics programming generally involves being able to project into the future (temporally), and to know that in {x} days, the satellite will be past Mars, in {x+a} days, it'll be past the asteroid belt, in (x+a+b} days, past Jupiter, in {x+a+b+c} days, past Saturn, and so forth. It also requires good file keeping and record keeping, so that you know how many days {n} into the project you are, so you can calculate {n-x}, which gives you the time window for submiting an FTP control sequence.
Other than that, yeah... they can dir things and get thing. Depends on the exact implementation, but you have the concept.
For more information try:
www.spacedev.com
go to missions, CHIPSat.
The CHiPs spacecraft will be ground controlled by Officers 'Ponch' Poncherello and Jon Baker.
TCP/IP notorously bad for high latency/high error rate connection.
Hacking together a special use protocol with a push stream with ton of error corrections is not a big deal.
Or, what they are talking about is a connection up to the uplink station?
<^>_<(ô ô)>_<^>
Wired ran an article couple of years ago about adoption of IP to space latency. It's called Interplanetary Internet, no more no less...
here
if anybody still cares to up this story...
2.99e8 m/s is the speed of light, which is also the speed of x-rays, the speed of infrared... and the speed of radio. So the fact that it uses RF vs. visible spectrum has nothing to do with the speed. Sean
In all probability, this CHIPS will be using radio frequencies which are much, much slower. (I could be wrong, but I would be surprised if they had hacked some type of interstellar laser guidance system... )
Sorry for replying to my own post, however, I stand corrected. I was describing 'Radio Waves' in terms of accustic sound waves; which, in this case, does not apply. Ignore this comment regarding radiowaves being slower...
what would happen if they pointed this thing at a star cluster and did an mget *.* ???
- The CHIPS satellite is a, well, satellite. The CHIPS home page clearly states that it will "be launched into a 94 inclination, 600 km circular orbit."
- Just because it's called an "Interstellar Plasma Spectrometer" doesn't mean it's on an interstellar mission.
- The mission will last one year (see http://chips.ssl.berkeley.edu again). It took Voyager about a year and a half just to get to Jupiter. Thus, this thing could not get "interstellar" even if it tried.
- Light takes 8 minutes to reach Earth from the Sun (Sol).
- Light takes about 4 years to reach Earth from the nearest star other than Sol (Proxima Centauri.)
- Radio waves are light waves and are thus not much much slower. By definition, light (and thus radio) travels at the speed of, um, light.
- Since the bloody thing is going to be in LEO (low earth orbit,) they won't have to communicate with the machine the way you describe.
In short, you have no clue what you're talking about. Thanks for clouding the discussion.My amazing wife - Artist, Author, Philosopher - Laurie M
didn't the Mars gocart thing use vxWorks and a UDP connection?
I thought of this in 1994 when I worked for the Airforce.
FTP is not secure.
BFD is the protocol that this article should use.
News that isn't news ISN'T NEWS.
Any posts about a toaster that uses 120volt AC to make toast? That also would be NEWs that isn't news.
Oooh! Oooh! I just KNEW it. I just KNEW there were aliens among us. This writer is clearly a Venusian who has been living among us! He/she/it remebered to type the word 'earth' while forgetting to change the value of 4 minutes to our own well-known 8 minutes! It's always those little slips that give them away, isn't it. OK, it's time to break out your tin-foil helmets, folks. We finally have proof. They really are among us.
.nosig
More info can be had on this topic at www.spacedev.com. They have published an article detailing how they are going about this. Another source of info is http://ipinspace.gsfc.nasa.gov/.
kind of misread that as
'WEP enabled spacecraft '
I can imagine loads of script kiddies aiming Pringles cans into the sky....
At the very least they could have used some secure protocol like 'sftp' or 'scp'. Both are available for free - using plain old FTP and citing budget reasons is just plain stupid.
I submitted this yesterday and it was space.com that reported it before Yahoo. Weird how sometimes a story gets skipped by one user and gets posted when another user posts it a day later.
Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
Posted by CmdrTaco on 14:51 Friday 12 December 2010
from the watch-out-for-space-junk-dept
Sorry about the downtime and thanks for your patience while we've been getting our new SSS (Slash Satellite Server) [operating code relased under gpl4] back online. Seems that a Microsoft Repair Tool (a 3 meter hammer) collided with the main antenna last Wednesday. Now, I know many of you have claimed sabotage, but as Microsoft has only placed 11 satellites around ours it seems to indicate we are a minor threat and they are probably not trying to drive us out of space. Update: 12/12 17:30 GMT by Hemos: Interesting photos can be found at an undisclosed location(TOS), while we converse about possible legal proceedings against the MS-AOL-TIME-MPAA-SONY-MCDONALD-INTEL corporation.
remember that crappy show? heh
Defender of Microsoft and Communism!!!
Hmmm--- Was thinking about accessing the internet via satalite. Now I can access the satalite via the internet. How cool ;-)
LedgerSMB: Open source Accounting/ERP
SpaceDev, the company that constructed CHIPSat, today sent out an email announcement that the launch of CHIPSat was delayed due to problems with the launch vehicle.
The announcement is reproduced below:
eAnnouncement
CHIPSat Launch Delayed
December 19, 2002
Due to circumstances beyond our control, the CHIPSat launch scheduled for Thursday, December 19, 2002 on a Delta II rocket from Vandenberg Air Force Base has been delayed and is now targeted for January 8, 2003.
The launch was delayed due to a technical glitch in the Boeing-manufactured launch vehicle. The technical problem is associated with the signal the ordnance box provides for launch vehicle devices to unlatch and separate the payload fairing. NASA is expecting the replacement of this unit to take approximately two weeks.
SpaceDev designed and built the CHIPS (Cosmic Hot Interstellar Plasma Spectrometer) spacecraft and associated subsystem products (e.g. Miniature Flight Computer) for the University of California, Berkeley under a NASA-funded contract. The CHIPS mission is designed to study the formation of stars, and will have a life span of about one year.
CHIPSat will be the first mission ever to use end-to-end satellite operations over the Internet with TCP/IP and FTP. This concept was analyzed and demonstrated by the OMNI team via UoSat-12; however, SpaceDev will be the first to implement the concept as the only means of satellite communication.
SpaceDev has overall responsibility for the design of the mission, the design, assembly, integration and testing of the microsatellite, and mission control and operations from Spacedev's Mission Control Center.
If there are any further delays, we will send out an update immediately.
Yes its a blatant troll.. but imagine if some terrorist organisation manages to get control of the satellite and bring it down on ... say.. the white house (news.yahoo.com)... or maybe some *AA headquarters... or maybe... redmond...
*blink* *blink*
DAMMIT!! where was osama's fone number again...
learn from yesterday, plan for tomorrow, party tonight
or one out of three ain't bad
The last time somebody said, "I find I can write much better with a word
processor.", I replied, "They used to say the same thing about drugs."
-- Roy Blount, Jr.
- this post brought to you by the Automated Last Post Generator...