cis4307, Fall 2009 Test #7 10/29/2009 1. (5) We are given a communication channel with 8Khz bandwidth and 96 db signal to noise power ratio. What will be the data rate on this channel? 2. (10) In HTTP servers do not close the connected sockets and allow pipelining. Show how this improves upon the original arrangement where the server closed the connected socket after each request. 3. (10) Over a 1 Gb/s channel I send a 4KB packet to a destination 5000Km distant. When will be the packet be fully delivered? What will be the utilization of the channel assuming Stop-and-Wait? 4. (15) Implement in C the function void rotate(int n, int a[n], int m) which rotates the elements in a m positions to the right, circularly.