Re: [Discuss-gnuradio] SDR Design Competition (take 2)

2006-05-28 Thread al davis

 The SDR Forum intends to seek permission to publish
 proposals, design documents, engineering drawings, source
 code, analyses, and supporting material developed under the
 challenge entires. No materials shall be marked
 `proprietary'.

 IMHO tt would be even better if the implied ownership
 belongs to the creators were described explicitly, but I can
 abide by it as it stands.  Thanks for making the change! -
 MLD

Academics get a tremendous amount of pressure from software 
vendors, to use their stuff, and not their competition.  It 
doesn't take much to see that the competition is us.

Part of this pressure comes from book publishers, by including 
demo versions of commercial software, refusing to include 
free/GPL software, pressuring authors to use commercial 
software, not GPL software, etc.

Prepare for the electronics education wiki.  It's coming.


Some other comments from others
 I think all of the Can't get gnuradio-core
 to compile emails on this listserv prove the difficulty in
 working with this project.

Give them a custom Knoppix disk. 

Recommend a distribution that includes gnuradio, or has a 
package available.  Then you can apt-get install ...  or 
something like that.

 I can't imagine what would happen if I told them they
 had to install Linux and the GNU Radio code if they wanted to
 work on this stuff at home!

Give them a custom Knoppix disk.

It is OK to say they need to install Windows (at a cost of 
$???), and spend $100 for an academic copy that will expire 
when they graduate, or not work on the new computer they get in 
two years?

Quantian Linux is a Knoppix variant that has lots of math and 
EE software on it.  It's big.  It mostly fills a DVD.

 While it is
 expensive, there is quite an ecosystem that has developed
 around it, something that Octave/Scilab/numPython/etc.
 aren't  really able to offer. 

Who owns the ecosystem?  A company starts a core, then relies on 
a user community to add all kinds of stuff, the true value.  
Eventually, the value of the community exceeds the core.  Why 
not use a core from the community too?  when the commercial 
core is derived from a free/open-source core?


There are plenty of contests which are really just ways to 
promote a commercial product, and to divert energy away from 
their competition (Free/open-source software).

How about a real design project, where you have the students 
work on something that gnuradio needs and is missing?  How 
about implementing some of the features that octave is missing?  
These are projects that will look good on a resume, and be 
useful, even if they don't come in first.  I contributed x 
to the gnuradio project is a lot more impressive than My team 
entered this contest and didn't win.  I believe that if you 
managed to pull it off once, you would find that there is 
funding available to do it again.




___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] SDR Design Competition (take 2)

2006-05-25 Thread Michael Dickens

 http://radiochallenge.org/ 

The new IP policy:

The SDR Forum intends to seek permission to publish proposals, design 
documents, engineering drawings, source code, analyses, and supporting 
material developed under the challenge entires. No materials shall be 
marked `proprietary'.


IMHO tt would be even better if the implied ownership belongs to the 
creators were described explicitly, but I can abide by it as it 
stands.  Thanks for making the change! - MLD




___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] SDR Design Competition

2006-05-19 Thread Lamar Owen
On Friday 19 May 2006 11:38, Tom Rondeau wrote:
 Well put, Lamar. I just wanted to add a few things. I've worked with the
 SDR Forum for a while now, so I decided to ask them about the concerns
 raised on this discussion board.

Thanks, Tom.  Say hi to Steve Ellingson for me; got his document, and enjoyed 
the read.

 Bottom line, I love the GNU Radio project, but the world of SDR has a long
 way to go. It started mostly, and still is largely, with military money. We
 are just now seeing it as a commercial and hobbyist possibility.

MatLab plus Simulink is de rigeur for many.  I personally have a license for 
this, on Linux.  We have a large hardware computer design coming in for 
autocorrelating 12 200MS/s streams; it will require the equivalent of an 
800GHz P4; it's going to be done with Xilinx silicon, similar to the setup 
Dr. Ellingson is using with ETA here at PARI.

 that much of the work comes from the military and the big contractors.
 Getting more students involved is nothing short of a good thing. If the GNU
 Radio community wants to get involved, too, I think everyone would be
 happy. This is about the future of SDR and communications, and I for one
 would like to see as many students get their hands on this stuff as
 possible and provide the necessary cooperation and competition to push it
 to new heights.

Yea, and Amen.
-- 
Lamar Owen
Director of Information Technology
Pisgah Astronomical Research Institute
1 PARI Drive
Rosman, NC  28772
(828)862-5554
www.pari.edu


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] SDR Design Competition

2006-05-19 Thread David Bengtson

Tom Rondeau wrote:

Well put, Lamar. I just wanted to add a few things. I've worked with the SDR
Forum for a while now, so I decided to ask them about the concerns raised on
this discussion board.

First, to the IP, they are not trying to take IP rights away from the
inventors. Their intent is to reserve the right to publish the work. This is
basically the same as the copyright transfer we always give when publishing
papers for IEEE or to the SDR Forum Technical Conference. They have
recognized problems with the wording, as raised by a number of people
directly involved with the competition, and are right now waiting for the
new wording to clear this up. The SDRF is a non-profit organization and has
no interest in holding IP of this sort. 

I've been to a couple of the SDR Forum conferences, and I've been 
impressed with the organization. I'm glad they are clearing this IP 
issue up. I was quite surprised to read the IP rights clause there, 
based on other publications I've seen from the SDR Forum.



The competition is meant to allow students to get hands-on work with SDRs,
techniques, and tools. The corporate sponsors have agreed to provide some
tools and equipment to facilitate this process. I understand the concerns
with the corporate sponsorship, but again, they do not receive the IP
created. They are mostly interested in building familiarity with their
products, getting their names out to the community for future development,
and hopefully build loyalty to their products.

I think this competition is a good idea, and I'm very curious to see the 
projects that get submitted to this. I've been out of school for a while 
, but the projects that are listed as examples strike me as quite 
difficult for a group of students, but I certainly willing to be proven 
wrong.


If nothing else, entering this contest would look great on a student's 
resume, and would really seal the deal when it comes to hiring. I'm not 
sure that it would really matter how well they placed, as long as there 
was something there that the students could talk about in an interview.



Without these tools made available to the competitors, it wouldn't really
fly. Unfortunately, most people do not look at the GNU Radio right now as a
professional tool whereas MATLAB is, not to mention the fact that MATLAB is
a simple CD installation, and I think all of the Can't get gnuradio-core to
compile emails on this listserv prove the difficulty in working with this
project. 


Matlab/Simulink makes for a decent toolset. While it is expensive, there 
is quite an ecosystem that has developed around it, something that 
Octave/Scilab/numPython/etc. aren't really able to offer. Looking at the 
other difficulties in this project, it certainly seems like a decent 
decision to eliminate as many software glitches as possible.




As someone who has taught communications classes (and used the GNU Radio for
in-class demonstrations!), I can tell you that most electrical engineers in
communications are not comfortable with programming, which I am highly
critical of as the future of communications is in software. That aside, many
of them are uncomfortable working in MATLAB in a Windows environment. When I
tell my students that they will have to program in this class, I loose a
number of them, and the rest groan. I can't imagine what would happen if I
told them they had to install Linux and the GNU Radio code if they wanted to
work on this stuff at home!


They are going to have to get used to programming something if they plan 
on working as an engineer. A significant amount of my work hours are 
spent staring into

1) The Matlab IDE
2) Agilent's ADS
3) Microsoft Excel

and I'd really like the time to learn Verilog. While Computer algebra 
packages are nice, if you plan on implementing something in hardware, 
you will need something that outputs something that you can build an IC 
from. Perhaps a topic for another discussion.





Bottom line, I love the GNU Radio project, but the world of SDR has a long
way to go. It started mostly, and still is largely, with military money. We
are just now seeing it as a commercial and hobbyist possibility. That means
that much of the work comes from the military and the big contractors.
Getting more students involved is nothing short of a good thing. If the GNU
Radio community wants to get involved, too, I think everyone would be happy.
This is about the future of SDR and communications, and I for one would like
to see as many students get their hands on this stuff as possible and
provide the necessary cooperation and competition to push it to new heights.

Thanks, and I'll get rid of my soapbox now.

Tom Rondeau
Virginia Tech




-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lamar
Owen
Sent: Thursday, May 18, 2006 6:16 PM
To: John Gilmore; discuss-gnuradio@gnu.org
Subject: RE: [Discuss-gnuradio] SDR Design Competition

[You know, I might get flamed for this, but here goes

Re: [Discuss-gnuradio] SDR Design Competition

2006-05-19 Thread ldoolitt
Friends -

On Fri, May 19, 2006 at 11:14:43PM -0400, David Bengtson wrote:
 A significant amount of my work hours are
 spent staring into
 1) The Matlab IDE
 2) Agilent's ADS
 3) Microsoft Excel
 
 and I'd really like the time to learn Verilog. While Computer algebra 
 packages are nice, if you plan on implementing something in hardware, 
 you will need something that outputs something that you can build an IC 
 from. Perhaps a topic for another discussion.

I have designed, simulated, and implemented a mixed
analog/digital/software system using (Icarus) Verilog
and C.  Attempts by others to accomplish this using
Matlab, Simulink, and all manner of expensive plug-ins
never amounted to much.

Oh, and the initial feasibility check was done with Octave.

 They are going to have to get used to programming something if they
 plan on working as an engineer. 

I fully agree.  And I personally have made the choice
to program using tools that I have control over.

- Larry


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] SDR Design Competition

2006-05-18 Thread John Gilmore
 There are monetary prizes...

Yeah -- unspecified ones!

It looks like an incredible amount of work, under really picky and
idiotic rules, solving problems so challenging that there *isn't* any
commercial gear that does it, at any price.  For an unknown and
probably tiny reward.  And to hand it all over to somebody else to
own!!!

(They won't accept work that has been released under a public license,
such as the GPL or even the BSD license.  If you spend two years
writing this stuff, they will *own* it at the end, and you won't even
be able to keep working with or evolving your own software or
hardware.  And you won't be paid for any of this.)

They've issued a call for suckers.  Any takers?

[Now let's go back to improving the world with GNU Radio...]

John


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] SDR Design Competition

2006-05-18 Thread al davis
On Thursday 18 May 2006 16:52, John Gilmore wrote:
 (They won't accept work that has been released under a public
 license, such as the GPL or even the BSD license.  If you
 spend two years writing this stuff, they will *own* it at the
 end, and you won't even be able to keep working with or
 evolving your own software or hardware.  And you won't be
 paid for any of this.)

 They've issued a call for suckers.  Any takers?

College professors (and students taking their advice) fall for 
that all the time.  It is so bad in some schools that those 
(either students or professors) who do not fall for it are 
treated as outcasts.


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


RE: [Discuss-gnuradio] SDR Design Competition

2006-05-18 Thread Lamar Owen
[You know, I might get flamed for this, but here goes]

From: [EMAIL PROTECTED] on behalf of John Gilmore 
It looks like an incredible amount of work, under really picky and
idiotic rules, solving problems so challenging that there *isn't* any
commercial gear that does it, at any price.  For an unknown and
probably tiny reward.  And to hand it all over to somebody else to
own!!!

Looking over the rules, FAQ, and phases, this looks  pretty normal, having 
dealt with engineering academia before (for PARI, and during my own senior year 
17 years ago).

The purpose of these challenges is education of the students in practices found 
in the industry.  Whether those practices are correct or not is not even 
relevant, as industry practices are what they are.    The student is getting 
the use of the development tools of the sponsors for free during the scope of 
the challenge; it is an extremely good educational opportunity from the 
educational point of view, and provides valuable people networking for the 
students involved.  This sort of challenge mirrors the processes by which 
industrial electrical engineering is actually done, not how we (myself 
included) wishes it were done.

The rules and projects are ordinary in terms of actually engineering industry 
practice, in my experience.  Reading through the sample challenges, and 
understanding that Matlab, Simulink, and all of Xilinx's tools will be made 
available, I don't see any of the challenges that would be too difficult for a 
team of bright engineering juniors and seniors.

To give you an example, here at PARI we just finished a two semester mechanical 
engineering project with NC AT University.  In one year, the students 
developed programs, techniques, skills, and processes to measure, model, and 
change the balance of our 26 meter radio telescopes, each of which weight over 
300 tons.  The one is bottom heavy, and the other top heavy.  For obvious 
reasons they began with the bottom heavy dish, and measured torques, calculated 
moments, centers of mass, and weights, and then recommended not only how much 
weight to remove, but the ideal (using finite element analysis) weights to 
remove.  The upper axis had 2,200 pounds of lead counterweight removed, and the 
lower axis around 6,000 pounds.  Oh, and the students had to design the 
fixtures to remove the weights, and actually help remove weights.

There were five students, and they completed all of the modelling and 50% of 
the physical work (they hadn't counted on rust, for instance, on the three inch 
bolts (not length; diameter!) holding the weights to the structure).  But the 
bottom heavy dish is now much less bottom heavy (we wanted to keep it stable, 
and not try to perfectly balance it; but they could have made the balance 
perfect).

A team of five students can accomplish amazing things. 

(They won't accept work that has been released under a public license,
such as the GPL or even the BSD license.  If you spend two years
writing this stuff, they will *own* it at the end, and you won't even
be able to keep working with or evolving your own software or
hardware.  And you won't be paid for any of this.)

And just what is wrong with any of this?  The sponsors provide tools; the 
students use them for no charge, and get recognition, valuable experience, and 
a great time.  That is, unless you want a blob of 
Matlab/Simulink/Xilinx-centric code running around that requires those tools.  
The scoring is weighted towards those solutions that use the sponsors' products 
(this is normal industry practice, too; put up the money, and you make the 
rules).

You know, if the GNUradio Project wanted to sponsor such a contest and provide 
USRP's for each team, then the GNUradio project can set the rules of license.  
I would love seeing that, actually.  By the way, I personally own two USRP's; 
our technical director owns one; and PARI owns four.  So I certainly believe in 
what the GNUradio project is about; but seeing an antagonistic attitutde 
towards a normal educational senior project baffles me.

If we are going to change engineering practice, we have to get students using 
the tools. To get them using the tools incentives have to be provided.  
Although, there are quite a few students using the GNUradio toolkit already.

Not directed at John, but to Al: none of these students or their faculty 
deserve the epithet 'suckers.'
--
Lamar Owen
Director of Information Technology
Pisgah Astronomical Research Institute
1 PARI Drive
Rosman, NC  28772
www.pari.edu



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] SDR Design Competition

2006-05-18 Thread Rick Parrish

David Bengtson wrote:

I also think, looking at the sample problems, that they will be lucky 
to get any entrants at all.

http://www.radiochallenge.org/SampleProblems.html


That sample problem list looks more like a brochure - perhaps one of the 
sponsors.


-rick


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] SDR Design Competition

2006-05-17 Thread David Bengtson

[EMAIL PROTECTED] wrote:

On Wed, May 17, 2006 at 04:33:05PM -0700, Matt Ettus wrote:

SDR Forum is running a competition for university teams in software
radio.  There are monetary prizes, and it looks like you get Matlab and
Simulink for free.


In other words, they think software radio is great, as long as
you are beholden to a Big Company with Profits to Protect.

- Larry
I was just looking at this, intending on posting this. I guess great 
minds think alike...


Matlab and Simulink are very useful tools. While you are encouraged to 
use the tools that are provided, they didn't seem to be mandatory.


I have a bigger concern that the contest entry materials become the 
property of the SDR Forum. If I were a student looking for something to 
commercialize, that might be a deal breaker right there.


I also think, looking at the sample problems, that they will be lucky to 
get any entrants at all.

http://www.radiochallenge.org/SampleProblems.html

especially considering the timeframe they are looking for.


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio