Mobile Computing
Mobile Computing
Mobile Computing
WS 2007/2008
Solution 1
Discussion: 31.10.2007
Mobile Communications
WS 2007/2008 c.) Modulate the ASCII character sequence techniques: MC07 with the following modulation
* Not the codes used in reality, but better for fast signal identification in this exercise
For your solution, assume that each signal is represented by one sinus oscillation. For c.), you can estimate the correct phase/amplitude from the given position in the diagram (or, if you prefer, you can calculate it based on the angle of a virtual lines through the points). For representation of the ASCII characters, refer e.g. to wikipedia. ASCII codes: MC07 = 77 67 48 55 = 01001101 01000011 00110000 00110111 For a), encode each bit itself For b), encode 01 00 11 01 01 00 00 11 00 11 00 00 00 11 01 11 For c), encode 0100 1101 0100 0011 0011 0000 0011 0111
Mobile Communications
WS 2007/2008
Generally spoken, there also is a formula you can use without thinking about all the relations between bandwidth, symbols, and data rate:
C = 2B log2 M (in bit/s) for M = 2N different symbols (or KN in general, for non-binary systems)
b.) When talking about signal strength or the amplification of a signal gained by an antenna, P decibel (dB) is the common measurement unit. It is defined as x = 10 log10 1 , with P1 P2 and P2 being the powers of two signals which should be compared (e.g. sending power and receiving power. Given such a scale, an antenna gain of 3 dB means that the signal strength is doubled by the antenna. Also, the influence of interfering signals is measured in dB. Here, it is talked about signalto-noise ratio (S/N ratio), which defines the power of the own signal in relation to all disturbing signals in the environment which can interfere with the own signal and by this reduce signal quality. The capacity C of a channel with bandwidth B for a given S/N ratio is lower than given in S the simple formula on the lecture slides: C B log2 1 + . [On right side, for N measurement units you have to multiply with 1 bit, stating that you are coding one bit per transferred symbol.] Given now is a channel with bandwidth of 3 MHz. We want to achieve a capacity of 20 MBit/s. What is the required signal-to-noise ratio for achieving this capacity? C = 20 MBit/s; B = 3 MHz assume: 1 Bit is encoded per signal (for measurement units), i.e. capacity C equals symbols per second. Otherwise, as above, for P bits per symbol, you have again to multiply with P on the right side of the formula in the next line:
Mobile Communications
WS 2007/2008
C = B log2 (1 + S ) N
When having a measurement tool for signal strength, all the time this S/N ratio is given as an important parameter, thus it is good to have some feeling about its meaning. c.) Given is a base station with a transmit power of 100 mW. The noise level is given with a power of 0.001 mW. For communication, you have the frequency band of 2.4 2.425 GHz available. What is the maximum possible data rate at distances of 10m, 50m, resp. 100m for a device communicating with the base station? Note: not identical to exercise hour because I missed two comma-positions Bandwidth B = 2.425 GHz 2.399 GHz = 0.026 GHz = 26 MHz Now use C = B log 2 (1 + S ) , and additionally consider the loss of signal strength after d
N
meters for the carrier frequency f = 2412 MHz (which is mid of the interval of 2.4 2.425 GHz), c = 3108 as speed of light, and the relation c = f: 2 2 1 1 c S = Pr = Pt = Pt 100 2 0,0001 ( in mW) = 0,01 2 ( in mW) d d 4 d 4 df
C = 26 Mhz 0.138 bit = 3,588 MBit/s After d = 50m: signal strength S = 0.000004 mW S/N = 0.000004/0.001 = 0.004 S C = B log (1 + ) C = 26 Mhz 0.00575 bit = 0.15 MBit/s N After d = 100m: signal strength S = 0.000001 mW S/N = 0,000001/0.001 = 0,001 S C = B log (1 + ) C = 26 Mhz 0.00144 bit = 0,037 MBit/s N
C = B log 2 (1 + S ) N
2 2
Assumed here is a PSK encoding, i.e. 1 MHz encodes 1 MBit/s! In reality, more efficient encoding is used.
Mobile Communications
WS 2007/2008
b.) Why are only lower frequencies (up to some hundred GHz) regulated and not higher frequencies (in the THz range)? Waves with THz-frequencies are in the range of infrared and visible light. These signals are shaded by nearly any material, thus one transmission would not that easy disturb other transmissions (e.g. if a wall is in between). In contrast, for e.g. WLAN or GSM, the radio waves go through walls, thus not everybody should be allowed to send on these frequencies. Furthermore, using waves in range of infrared/visible light for transmission is not very robust: even a simple lamp would produce lots of disturbances. And: even using the THz range below infrared is not prominent, because it is technically not simple to produce waves of that range.
Mobile Communications
WS 2007/2008 c.) Name several methods for inter-symbol interference (ISI) mitigation. How does ISI depend on the carrier frequency, symbol rate, and movement of sender/receiver? Inter-symbol interference could be mitigated by: Large guard times between symbols. This drastically reduces the achievable data rate. Lower data rate. This drastically reduces the achievable data rate. Estimation/calculation of the strongest transmission paths and adoption of the receiver to these paths, i.e. using antenna diversity for combination of different incoming symbols with different delays. This seems to be better than the above ideas. Carrier frequency: the higher the carrier frequency, the less multipath propagation we have. So, ISI becomes less problematic with higher frequencies. Symbol rate: the higher the symbol rate, the shorter is the transmission time of a single symbol, so ISI effects become more problematic. Movement: for moving users, paths need to be recalculated all time. Thus, the adoption of the receiver needs some time. The higher the movement, the more probably this cannot be done in time, giving problems with ISI.
Dependence on
Thus, in real systems: for frequencies high enough, you have on ISI problems, for other systems usually antenna diversity is used. When travelling with too high speeds, connections can break down because the adaptations cannot be done in time. c.) A vehicle travels with a speed of 30 m/s and communicates having a carrier frequency of 1 GHz (i.e. wavelength: 0.3 m). What is the maximum Doppler shift? What is the approximate fade duration? v 30 = 100Hz Maximum Doppler shift = = 0 .3 The bandwidth of the signal will be increased by approximately 200 Hz due to the motion of the vehicle (shift is possible in both directions). The time to travel a half wavelength, which produces a phase shift of 180 degree and thus leading to an inverted signal, is: 0.15 m t= = 5 m sec 30 m / s We can expect significant fades approximately every 5 msec. This is (easy to recognize) the reciprocal of 200 Hz range of increased bandwidth due to Doppler shifts.