LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 09-19-2005, 08:40 PM   #1
gusx
LQ Newbie
 
Registered: Sep 2005
Posts: 4

Rep: Reputation: 0
School project : reproducing huffman networking compression


Hi i'm starting a school project for the networking class. The subject is free but we (a team of 2) decided to do it about the huffman compression used among network protocols.

Problem is, i don't have a lot of knowledge related to these type of things nor does my teacher.

After some discussion, we divided our project in 2 parts:

Here's a basic description of what we want to do:

1st part: Explain to student what the huffman compression consist about. This is a 10 minute slideshow about algorithms explanation and network uses, performance, etc...
I currently have the algorithms and source code so this part is no problem for me. (It's C code)

Note:The 2nd part may sound weird to you cause i have a absolutly no knowledge. I need you to point me every hints you know about the following...

2nd part: (This part is optional since our teacher did'nt asked us to go this far. But as an avid computer science student, i really want to try it.)
I need to implement my own code among the operating system.
First of all, i would have to remove the part in the operating system where the compression is done and replace it by my code so i can judge its performance.
Whether this is windows or linux, i don't really care, i just want to test my code but i figured it would be easier on linux box since linux is easier to modify.
Another option would be to use what my current distro use and modify that code.

Also i'm starting to check the different protocols used in networking...
(more precisely UDP).
I'm not sure but i think UDP doesn't use packets compression as opposed to what TCP does?

What i could do is develop a program that use UDP protocol and put my compression above it?


That's it....
i need you guys to tell me what's the best option for the 2nd part....

PS: if you need me to post the compression code, i can do it. It is C code
PS.2 : sorry for my bad english. I'm not an english person
 
Old 09-19-2005, 09:25 PM   #2
Rod Butcher
Member
 
Registered: Jul 2005
Location: Sydney Australia
Distribution: Mandriva 2007 x86_64
Posts: 34

Rep: Reputation: 15
Most of the technical concepts of the Internet are specified/discussed as RFCs.
You can look at
http://rfc.net/rfc3095.html
for a discussion of a header compression scheme for RTP/UDP/IP, for example.
hope this helps
Rod
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
help needed with school project pyar Programming 9 02-03-2005 04:48 PM
I need a little help for a school project... Tsuroerusu General 25 12-12-2004 07:34 AM
My school project Growly Linux User Groups (LUG) 1 04-30-2004 04:30 PM
Networking With Red Hat - Need Help (school Project) Nukem Linux - Networking 10 03-04-2004 08:52 PM
Need help with a school project about Linux ProTeX2003 Linux - General 1 10-08-2003 10:02 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 03:57 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration