Question

In: Computer Science

This question is to let you understand the impact of radio channel condition on wireless transmission...

This question is to let you understand the impact of radio channel condition on wireless transmission and to learn how performance may be improved by re-transmitting small ACK packets.

A satellite is orbiting the earth at the geostationary orbit. It relays packets between two ground stations on the surface of the earth. The distance between the satellite and the ground stations is 72000 km. Ground station A sends a 1500 bytes packet to the satellite and the satellite forwards it (after it has been completely and successfully received by the satellite) to the ground station B. Ground station B replies with a 30 bytes ACK which is subsequently received by the satellite and forwarded to ground station A (again, it is forwarded, after the satellite has completely and successfully received the ACK packet.) Assume that the bit error rate of the channel from ground station to satellite (and vice versa) is 10^(-5). Assume that the ground station A knows exactly the time at which the ACK would have to be received for its transmitted packet. If an error-free ACK has not been received by that time, the ground station A re-sends the data packet. Let the propagation delay be at the speed of light. Also assume that the data transmission speed on all stations and the satellite to be 1Mb/sec.

What is the average time it takes until the packet is confirmed as delivered (time between start of first transmission from ground station A until an error-free ACK has been completely received by the ground station A)? What is the average time it takes if the bit error rate is degraded to 10^(-3)?

Solutions

Expert Solution

In order to improve performance, a so-called Multi-ACK (MACK) protocol is proposed: Ground station B will reply with multiple ACK packets for a received data packet from ground station A. Ground station A can confirm the correct delivery of a data packet if any error-free ACK for the data packet is received. Assume that ground stations A and B know exactly the number of ACK packets for each data packet because it can be pre-determined at both ground stations. Assume that ground station A knows exactly the time at which the last ACK would have to be received for its transmitted packet, and if no error-free ACK can be received by that time, ground station A will re-send the data packet. Also assume that the interval time between the multiple ACK packets is equivalent to the time for sending out 2 bytes. Assume that ACK packets and data packets use different channels (with same bit error rate) so that there is no collision between ACK packets and data packets.

in MACK, a data packet is confirmed as delivered if ground station A receives any error-free ACK for the data packet. Ground station A does not need to wait for the last ACK if it has received an error-free ACK for the data packet. Hints: you need to study the relationship between the number of ACK packets for each data packet and the bit error rate of the channel.

This is just the half answer , i don't know full answer sorry for that .


Related Solutions

question: Bits 0 and 1 are transmitted in the data transmission channel,  due to a noise, a...
question: Bits 0 and 1 are transmitted in the data transmission channel,  due to a noise, a single bit is incorrectly received by a probability of 0.3 , Playback For encoding instead of bit 0, the code word 00000 and bit 1 are transmitted as code word 11111,The receiver decodes the codeword received by selecting the most frequently occurring bit ,  for example 00000 → 0, 01010 → (a) What is the probability that the received code word is correctly decoded? (b)...
You are interested in the development of numeracy in childhood and want to understand the impact...
You are interested in the development of numeracy in childhood and want to understand the impact a child attending preschool has on their understanding of numbers. You believe that preschool can strongly improve a child’s numeracy skills. You collect data from 8 children using a numeracy measure where an increased score indicates increased numerical ability. You collect data from each child before they start preschool as well as after they complete preschool. A. Write out your null and alternative hypotheses....
describe fully what you understand is the meanings of these statements about the impact of culture...
describe fully what you understand is the meanings of these statements about the impact of culture on our individual perceptions, values, and behaviors:
What is the main difference between fluoroscopy and spectroscopy? What do you understand from Laue condition?...
What is the main difference between fluoroscopy and spectroscopy? What do you understand from Laue condition? Discuss Describe what you understand from continuous radiation? Describe what you understand from characteristic radiation? thankkss
For a sports radio talk show, you are asked to research the question whether more home...
For a sports radio talk show, you are asked to research the question whether more home runs are hit by players in the National League or by players in the American League. You decide to use the home run leaders from each league for the last 40 years as your data. National League 47        49        73        50        65        70        49        47        40        43 46        35        38        40        47        39        49        37        37        36 40        37        31        48        48        45        52       ...
Let {an} be a bounded sequence. In this question, you will prove that there exists a...
Let {an} be a bounded sequence. In this question, you will prove that there exists a convergent subsequence. Define a crest of the sequence to be a term am that is greater than all subsequent terms. That is, am > an for all n > m (a) Suppose {an} has infinitely many crests. Prove that the crests form a convergent subsequence. (b) Suppose {an} has only finitely many crests. Let an1 be a term with no subsequent crests. Construct a...
Question 1: (25 marks) During your study of T215A, you have studied the wireless Networks in...
Question 1: During your study of T215A, you have studied the wireless Networks in particular the WLAN and very little about the wired LAN. This question aims to focus on the wired LAN – Ethernet. Using your words, answer the following questions? • Describe Ethernet stating its standard? • What is the media access control method used in Ethernet? Explain it? • Explain the MAC address? • Four fast categories of Ethernet standards are 1000Base-EX, 1000Base-ZX, 1000Base-T and 1000Base-TX, describe...
Here is the question. I understand what the answer is but need to know how you...
Here is the question. I understand what the answer is but need to know how you calculate the PV at 12% in year 5 to equal .567. You have worked in XYZ Corporation for the last five years and have a more optimistic view of the firm's future FCFs. In your personal/professional opinion, XYZ could generate $4 million FCF next year, $4.5 million in year two, $5 million in year three, $5.5 million in year four, $6 million in year...
In this question, you are asked to write a simple java program to understand natural language....
In this question, you are asked to write a simple java program to understand natural language. The user will enter the input following the format: Name came to City, Country in Year. For example: Robin came to Montreal, Canada in 2009. Assume a perfect user will follow the exactly above formats for the inputs. Your program should be able to analyze the key words (Name, City, Country and Year) from the inputs and reorganize the outputs following format: Name stay...
THIS IS A VERY IMPORTANT QUESTION. PLEASE MAKE SURE YOU DO IT COMPLETELY AND UNDERSTAND THE...
THIS IS A VERY IMPORTANT QUESTION. PLEASE MAKE SURE YOU DO IT COMPLETELY AND UNDERSTAND THE CONCEPTS. VNA Enterprises, Inc. manufactures and sells a single product. A schedule of units sold for 3 months and related expenses are as follows: January February March Production in units 18900 22680 13230 Cost A $47327 $56512 $33549 Cost B $61425 $61425 $61425 Cost C $39123 $46948 $27386 Inspect the data in the table above. 1. Which cost is a variable cost? (Type A,...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT