Solved

Bits bytes transfer rates??? :S

Posted on 2004-05-02
21
354 Views
Last Modified: 2010-04-11
Hi all,

Assuming that I have a transfer rate of 1,200 bits per second and want to transfer a page of text with the text consisting of 1000 characters and it transfers asynchronously how long would it take approximately?...

How do I go about something like this??? :S What's the difference in the speed if asychronously or synchronously is used?

Thanks!
0
Comment
Question by:Unimatrix_001
  • 4
  • 3
  • 2
  • +7
21 Comments
 
LVL 13

Expert Comment

by:oldgreyguy
ID: 10973393
bps(n0*x) + lin(n1*x) + num(n2*x) + [..] + relative weight of an africaan finch(nn*x)=oo   (-1)^k x^(2k+1)  oo
sum - sum (ni)^(2k+1)-k=0      (2k+1)!     i=0= true speed of transfer

does this help?
0
 
LVL 3

Author Comment

by:Unimatrix_001
ID: 10973450
No....
0
 
LVL 69

Expert Comment

by:Callandor
ID: 10973532
oldgreyguy is yanking your chain ... posting in the Lounge for actual technical solutions is bound to get you a light-hearted or whimsical response.
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 3

Author Comment

by:Unimatrix_001
ID: 10973541
"oldgreyguy is yanking your chain"...I realised that, although I don't know where to put this question since it doesn't really fit into much of a category...Any suggestions?? :S
0
 
LVL 69

Expert Comment

by:Callandor
ID: 10973556
Sounds like Networking would be appropriate.  You can post a note in Community Support to move this.  When in doubt, Miscellaneous seems to be a catch-all.
0
 
LVL 13

Expert Comment

by:oldgreyguy
ID: 10973660
I am not a chainyanker... but I am glad UniPerson understood the jest


..... hmmmm chainyanker... is that word allowed in the lounge?
0
 
LVL 69

Expert Comment

by:Callandor
ID: 10973723
It's a Merkin saying ;-)
0
 
LVL 1

Expert Comment

by:bsod
ID: 10973731
Try the Homework topic area. You're sure to get loads of help there.
0
 
LVL 10

Expert Comment

by:eternal_21
ID: 10974244
Define "characters"...
0
 
LVL 18

Expert Comment

by:bruno
ID: 10974332
i'm going to guess about 6 and 2/3rds seconds
0
 
LVL 15

Assisted Solution

by:Daydreams
Daydreams earned 25 total points
ID: 10974860
I'm not too good at math, but here:

http://whatis.techtarget.com/definition/0,,sid9_gci211600,00.html

..it says that characters (ascii anyway) are 7 bits. 1000*7=7000 bits
7000/1200=5.83

I am likely incorrect, but if this happens to be right, then I amaze myself and deserve all the points and an A!

Please do not accept my answer if you plan to grade it less than an A. Thanks!
0
 
LVL 20

Accepted Solution

by:
tfewster earned 25 total points
ID: 10975948
My usual rule of thumb is to divide the bit-rate by 10 to guesstimate the byte-rate;  That covers network & protocol inefficiencies such as sending ACK/NACK signals and has the advantage of easy mental arithmetic as well (You did say "Approximately" ;-)

1000 bytes/120 bytes/sec = 8.33

Synchronous is faster, as it doesn't bother with ACK/NACKs; You'd prolly get nearer to brunobears "ideal" rate with sync comms.

If you accept my answer, grade it however you want, given the points offered, how useful it was to YOU & the ambiguity of the question. Thanks!
0
 
LVL 27

Expert Comment

by:BigRat
ID: 10976129
>>My usual rule of thumb is to divide the bit-rate by 10 to guesstimate the byte-rate

Actually if the bit rate applies to a modem the 10 "by rule of thumb" is actually correct when you consider the stop bits per byte. If you assume a PPP connection which can have frame sizes greater than 1000 bytes and add a couple of bytes on for the compressed header (Van Jacobson "on") then anything around 8.4 to 8.5 seconds is going to be correct.
0
 
LVL 22

Expert Comment

by:grg99
ID: 10976589
Depends, if it's a direct serial connection, no modems involved, figure 10 bits per char for async, 8 bits for sync, but add a few bytes of overhead.

If it's going thru modems, many modems will try to do a bit of compression, if it's text, it can easily be compressed by 30-50% so times will vary....



0
 
LVL 3

Author Comment

by:Unimatrix_001
ID: 10978613
Thanks modulo :)

----------------------

"Try the Homework topic area. You're sure to get loads of help there."....thanks for your sarcasm. I'm actually preparing for an exam and I don't know how to do this question on the practise paper.

Right, so if I'm using a synchronous connection the connection is faster since I don't take into account the overhead like the ACK/NACK's. A calculation like the following would be good enough then:

7x1,000=7,000 bits
7,000/1,200=5.833...seconds?

Although if I'm using asynchronous and there's an overhead of 10 bytes it'd be something like:

7x1,000=7,000 bits + (10x8) = 7,080
7,080/1,200=5.9...seconds?

Somehow that doesn't seem too right... :S Anybody?
0
 
LVL 22

Expert Comment

by:grg99
ID: 10979197
Youre right, its not right.

Sychronous doesnt imply ack/nack.   Acks are a separate error correcttion protocol, a whole different layer.

Synchonous usually means the data is sent in blocks, usually with a few preceding SYNC bytes.  So theres no start or stop bits on each byte, but a few sync bytes on each block.

Async by itself doesnt imply any ac/nacks either, but it does mean at least one start and stop bit around each byte.  Sometimes 1.42, 1.5, or 2 stop bits.  

0
 
LVL 1

Expert Comment

by:bsod
ID: 10980533
> I'm actually preparing for an exam and I don't know how to do this question on the practise paper

Sarcasm aside, studying for exams *is* homework....
0
 
LVL 3

Author Comment

by:Unimatrix_001
ID: 11074872
Thanks all! :-) Sorry for the delay been a bit busy lately...
0
 
LVL 18

Expert Comment

by:bruno
ID: 11086131
daydreams,

>>Please do not accept my answer if you plan to grade it less than an A


they must have missed that...  ;-)


that's ok - i was the first one to take a guess, which was right in the middle of the too accepted answers and i got nothing....  :-)
0
 
LVL 15

Expert Comment

by:Daydreams
ID: 11086335
>..and i got nothing....  :-)

I would rather get nothing than get a B!! That's just me. I answered this before it got moved from the "Lounge Resource Channel", that's why I said that about the A grade.
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you're not part of the solution, you're part of the problem.   Tips on how to secure IoT devices, even the dumbest ones, so they can't be used as part of a DDoS botnet.  Use PRTG Network Monitor as one of the building blocks, to detect unusual…
Most of the applications these days are on Cloud. Cloud is ubiquitous with many service providers in the market. Since it has many benefits such as cost reduction, software updates, remote access, disaster recovery and much more.
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question