PDA

View Full Version : ? Formula For Max For Bandwidth Allowance In Cod


Billy The Mountain
11-25-2003, 03:32 AM
In the Call Of Duty Instruction Manual page #28 there is a Maxium Rate which in typical vauge gaming manual style merley states that it means

" Set the maximum amount of bandwidth allowed per player. Setting this to 0 means no limit on bandwidth"

I believe the default setting is 20,000 per player but it does not say if it means Kbytes, bits, or what.

It does not seem to work out for kbps at least not to my limited knowledge about the subject. And would seem to be even more unreal if they meant Kbytesps

Lets say for the sake of argument (this is assuming I am right about the numbers) that if this is so then on a typical cable connect of 1.5Mb down and 256k up going by the up stream bandwidth you would think at 20,000 per player you would be just about out of bandwidth with 12 players ie... 20k multiplied by 12 would be 240,000 Kbps right under the 256 k upload??

Now I am counting on you younger wizards of technology to clue me in on this. lol Remember when I was a kid computers were science fiction so help an old fart out if ya don't mind my head is aching from all this :wacko:

bl0ss0m
11-25-2003, 03:50 AM
I think your pretty much correct.... but the best way to really findout your limit is to start up a server and just see how many people you can support :D

Billy The Mountain
11-25-2003, 10:55 AM
Good advice but here in Montana there are not very many people. In fact there are more people in Orange County CA than in the whole state of Montana lol

I have hosted a server but I never have been able to fill it up to stress my connection at all as I have a nice fat cable pipe with nearly 4Mb down and 425K up.

I was mostly curious but looking ahead too as I hope to get a bunch of the old squad members playing too. But thx for the vote on my math it was always my worst subject :unsure:

bl0ss0m
11-25-2003, 03:46 PM
I'm doing great in math :D

But if you want, share your server IP here and maybe me and a bunch of the other guys here can get in and leech on your connection :P

Wow Orange County larger than the state of Montana, I'm located in San Francisco since were talking about Orange County. :D

Billy The Mountain
11-25-2003, 04:20 PM
Well I would be glad to host a server sometime for you at a resonable price :lol:
j/k I would not charge ya but only want to play along.

There is more population within San Franciso city limits than in the whole state of Montana, and by quite a bit.

Hey here is another tech question that someone might know the answer to. I have just spent the last hour and a half looking through forums here and there, to find out how to put in a wellcome message and to list rules throughout the game.

You know something like

Wellcoome to =RAR= www.redsrangers.us
No Foul or Abusive language will be tolerated
No hacks, cheats, trainers, or codes of any sort
etc etc

I may have to duct tape my son to the puter chair as I think he could figure it out pretty quick, but I hardly ever see him anymore it seems between school and his girl friend. lol

bl0ss0m
11-25-2003, 06:09 PM
It should be with the rest of the MP configuration, but I'm not sure, I will check the files later. Been busy with Starwars myself bahhaha. :w00t:

Billy The Mountain
11-26-2003, 07:34 PM
well I have no idea why companies like Activision do not come forth with a simple little explanation to help people get the most out of thier game.

But here is a link to a discussion going on about this and it's a lot easier to link to it I hope that there is no problem with doing this link? Let me know if so it is to the callofdutyx site.



http://www.callofdutyx.com/forums/viewtopic.php?t=1019

bl0ss0m
11-26-2003, 07:40 PM
No problem with the link:

Before getting a faster connection, I hosted on 128Kb up(minus tcp overhead put usable upload speed at about 100-104Kb). I tested with different number of clients and when hosting more than 8 clients, everything was fine until the action started, then the game was completely unplayable.

This is about the same result when I was hosting a Medal of Honor game with about 6 or so users connected to me, it would lag and kill everyone. My upload was 128, but now SBC pushed it to 256 or so now.

As for 20,000 thats in bytes... since 20kb looks accurate.

Billy The Mountain
12-12-2003, 11:41 AM
Right you are Blossom so we can figure that with a 256K up we can make an easy formula just divide 20,000 into 256,000 which will = 12.8 (Note we have to go by our lowest number which is upload)

So if you want to run a server with no lag you will want to limit a typical cable connect to 12 players maybe 13 but as soon as the action gets hot with lots of explosions and everyone firing you will be maxing out your connect.

Here is an easy scale for anyone who wants to figure out how many peeps they can host from their home puter.

4 MB down = four million kb download
3 MB down = three million kb download
2 MB down = two million kb download
1.5 MB down = one million five hundred thousand kb download

Just remember; one Mega Byte = 1,000,000 (one million) Kb

According to Call of Duty specifications you need twenty thousand kb per player of up and down speed or bandwidth.

If your on a cable connect you will have a ton of download bandwidth and you will be limited by your upload speed. If however you are on a DSL pay attention as you may actually have less down (although this is not common)

So just divide 20,000 into your available bandwidth (remember to use your lowest speed be it upload or download) If you have a 256k upload that means you would do this.

256,000 divided by 20,000 which will come out to be 12.8 players

I have a 400k upload so I just do this 400,000 divided by 20,000 which will equal 20 players

bl0ss0m
12-13-2003, 06:21 AM
For anyone that is confused about the 256 kiloBIT BANDWIDTH upload and the 20 kiloBYTE upload speeds or why it is rated like this please read ahead, if you don't like numbers or any super duper nerdy computer terms please skip! :P

In bandwidth kilo means 1,000 and mega means 1,000,000. Examples include 56k modem and 10Mbit Ethernet. And for download speeds/storage speeds kilo is 1,024 and mega is 1,048,576.

From bandwidthplace.com (to lazy to explain myself) ;)
Bits(b ), Bytes(B ), and Baud
Bits and bytes are a measurement of electronic information. A byte is always 8 bits. Communications speeds are usually measured in bits per second while many computer operations are measured in bytes per second. A "56k" modem is 56 kilobits and a "2m" DSL connection is 2 megabits per second. "128MB" of RAM is 128 megabytes. Ideally when abbreviations are used, b means bits and B means bytes. Baud rate is another measure of transmission speed and is the number of actual signals sent per second. At one time it was equal to the bits per second, but modern technology allows us to send more than one bit per electric signal.

Mega(M) and kilo(K)
Traditionally kilo means one thousand exactly. In the communications world engineers call a thousand bits transmitted in a second 1 kilobit per second. Makes sense. Now while 1000 is a nice round number for humans to work with, it isn't for computers. Mathematically speaking humans use decimal or base 10 numbers and computers use binary or base 2. 1024 is 2 to the power of 10 which is a significant binary value and so is represented by kilo in the computer world. Mega is similar except it means one million and in the computer world is 1024 kilo or 1,048,576. Ideally when abbreviations are used, k means 1000 and K means 1024.

MrSmee
12-30-2003, 05:45 AM
Here this might be useful to some folks.

http://www.xo.com/products/smallgrowing/in...l/kilobits.html (http://www.codboards.com/redirect.php?http://www.xo.com/products/smallgrowing/internet/dsl/kilobits.html)
MrSmee

Billy The Mountain
12-31-2003, 04:18 PM
Well I have to admit that while the theroy is good and the math is right something is amiss.

I should be able to host (according to my banddwidth 3.6Mb down and 412K up) at least 18 peeps but when I host after about the 10th person gets in the pings go sky-high.

No reason for this other than some setting that is in the config files somewhere??

I really think that the game manafactures are in cahoots with the game server companys and give them access to some sort of information that allows a larger multi-player-ability (for lack of a better word)

Come on you Einestiens out there figure this one out :wacko:

genesis
12-31-2003, 04:21 PM
Lags also depend on other people's internet connection. Say if i'm on a 56k and running in front of you in a game, you'll see me lagging and you yourself will start lagging. It's like a plague, not really a definition that resolves bandwidth.

Billy The Mountain
12-31-2003, 04:27 PM
Very true but I am sure it is the game I can host 2- 16 player games in DF2 from my one cable connect no problem.

I am watching the peeps pings go from normal ( 40-150 being average) to as soon as the 10th person gets in climbing to the high hundreds.

And this is during prime time or the wee hours of low saturation (although I am almost the only person on my node)

genesis
12-31-2003, 04:29 PM
Could very well be something different with the game or your connection. I've hosted 20 players game once in COD on my lousy DSL connection.

Billy The Mountain
12-31-2003, 04:36 PM
Hmmm I have started out with a fresh protocol stack.

All settings are in good standing at DSL reports.

I can host 32 players in other multii-play games.

This is on an old system but it is a 1 gig cpu (with the latest chip set flash), 512 Ram, freshly formatted with no system resources being hogged.

No fire wall.

Router ports configured and working well.

Lateset greatest vid and audio drivers.