Maximum error-free data rate


Problem to be considered:

You are asked to design (i.e. choose with justification the detailed design parameters for) a modem for a UHF radio system for use by a town’s fire service. The system is to be used to communicate between a hospital and an ambulance which can travel at speeds up to 130 km/h. Three types of data are to be communicated: (a) digitized ‘telephone quality’ voice, (b) data from a fire engine monitoring system (safety equipment, water levels, water pressure, etc) and (c) still pictures taken with a digital camera. The system should be capable of operating in both directions will use a handshaking protocol to enable the system to adapt to changing conditions in order to maximize data throughput. Each radio modem will operate on a frequency of around 2 GHz, a bandwidth of 10 kHz and with signal to noise ratios (measured within a 10 kHz bandwidth) exceeding 50 dB for about 15% of the time and exceeding 15 dB for 50% of the time. Fading and increased distances at the limits of the service area will, of course, mean that the SNR often will be considerably lower than this figure and appropriate methods of coping with the degradation in SNR will need to be included in your design study. Each fire engine would be assigned its own 10 kHz radio channel so there is no need to consider how several fire engines would share bandwidth. There is also no need to consider propagation loss models. The on-board instruments produce data at a fixed rate of 100 bits per second, and it is essential that communication from these devices is maintained at all times. In order to minimize the overall data transmission requirements, you should include codecs for both the voice and picture messages. Use the library (including electronic publications) and the internet to investigate the state-of-the-art in codecs for these two applications.

How to do the exercise:

In making decisions about various parts of the system, you should consider a range (i.e. more than one) possible solutions and you must justify why your final choice it best. It is not sufficient to find the first possibility and to simply use that.

You must support your decisions with appropriate calculations (e.g. to show how all the data fits into the allocated bandwidth) and, if you think it appropriate, support your design choices with appropriate simulations using the MATLAB block-sets. However, it is not necessary to construct the design in Matlab.

The focus of the exercise is concerned with the initial design stages of an engineering system (in this case a modem). Students should work to develop the main design features of the system and it is important to note that there is not a single ‘right answer’. An important aspect of the problem is that you are aware of the advantages and disadvantages of the technology that you select to use, and understand the consequences of your choices. You are expected to engage with the complex situation presented to you and decide what information you need to find and topics you need to learn about in order to develop the design effectively. As a starting point, you may consider the exercises you have done so far in the Digital Communications module.

These are all relevant to the problem in hand, but you should also consider what else is important in the design of a digital communications system. Some more complicated features may be irrelevant or too costly to incorporate into this particular system, in which case you should say so, to show that you have considered them.

It is expected that you will discuss the problems with your colleagues, but the report should reflect your own understanding of the problems and the work is expected to be your own. The submitted work will be checked against other sources online to detect plagiarism.

The Monday seminars will continue during term time up to 9th May 2015, and these should be used as effectively as possible to ask questions provoked by your research. These sessions should be student-led (i.e. If nobody asks questions, then information will not be given), so please be proactive. Students should also make use of the Discussion Board on the Blackboard site.

It may be useful to consider a typical use scenario for the modem. This would be a short statement, saying how much voice and image data would be exchanged over the period of an emergency call-out. This may help you estimate the requirements. If included, this should go towards the beginning of the report.

As a suggested preliminary exercise, you might get together in groups and have a brainstorming session. This requires you to temporarily suspend your critical faculties and just say what comes to mind. Write down all the ideas, even if they sound silly, and then afterwards, go through each idea and alter it, accept it or reject it, according to the problems that it provokes. The benefit of brainstorming is that it gets you started, and may sometimes generate ideas that you wouldn’t have thought of otherwise. Even if they are not suitable to begin with, they may eventually lead to original solutions. Eventually, each group member will go away with a list of ideas that they then develop into their own solution.

Alternatively, you may want to try an iterative scheme, starting with a familiar idea, such as using BPSK, and go through the questions until you find a problem, such as: ‘The data rate of BPSK is insufficient’. This then provokes another question, such as ‘What modulation scheme will provide a better data rate?’. Then start again with the new modulation scheme until you find a problem with it. You should expect to go through this process several times.

In undertaking the exercise, you should use any information from written sources that you consider appropriate. A list of the papers, websites and books used should be included in your report in a reference list. There are marks for doing this correctly. A common mistake with this exercise is that students write a report detailing, for example, how a Hamming code works or how CDMA works. This detail should be confined to references or an appendix, if necessary.

What should go in the report is ‘What are the relevant features of the component you have chosen?’. It is important to note that marks will be given for justified decisions, rather than for background theory.

As a first stage to undertaking the exercise, you should think about possible solutions the following questions. You can either submit a paragraph below each question to answer it, or use your own report format, making sure that you have thought about each question and that the design is self-consistent. In either case, a ‘conclusions’ paragraph should be added at the end to summarise what has been achieved, what remains a problem (perfection is not expected) and what are the important features of the design. You may, for completeness include the paragraphs under ‘Problem to be considered’ section of this document, but this is not necessary, and will not attract any marks. A block diagram is a useful way of showing how all the subsystems fit together. Any figures in the report should, of course be numbered, captioned and referred to in the text. ’Finally, an abstract should be written for the report. This is not an introduction, but a synopsis of your design, written in the fewest words possible. A typical report might be 10-15 pages long, but there is no limit, and marks will be awarded for content, rather than length.

Questions:

What is the maximum error-free data rate that could theoretically be sent through this system?

What quality is required for voice and for pictures?

Will the voice channel be full-duplex or half-duplex?

What error rate would be acceptable for each of the data types to be sent?

What data rate does each data type require?

What are the latency requirements for each of the data types?

Will the different data types have different priorities?

What will happen to data that is not successfully received for each type?

What is the reason for using codecs?

Can the data be compressed?

What do you think are the relevant parameters for a voice codec? Are these different to an image codec?

How will these three data types with different volumes and priorities be sent without interfering with one another? What is the best way to combine or multiplex the data types?

Is it a good idea to put data into blocks or frames, and if so, what size are these?

What size guard bands should be used?

Will these priorities change, and if so, will your multiplexing scheme change with them?

What bandwidth is required ideally for each of the data types to be sent?

Of the several error correcting codes investigated, what are their relative merits?

What error correction coding (ie. channel coding) will you use?

What processing should be carried out on each data type separately, and what can be done to

the multiplexed data as a whole?

What modulation scheme is to be used? Can a single modulation type be employed in such a way

as to maximize data throughput in all situations?

If the modulation type changes, what measurements would provoke this change, and how will both ends of the link be aware of the change? What handshaking procedures take place?

What minimum and maximum speeds would you specify for the vehicle while in use on emergencies?

In the case where the vehicle is stationary in a dead-spot (i.e a location which has poor reception), what diversity technique might be used to improve signaling?

What is an appropriate interleaver length? Is this the same for all types of data sent?

Will the receivers be coherent or non-coherent?

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: Maximum error-free data rate
Reference No:- TGS01239637

Expected delivery within 24 Hours