EE306 DC I-Output
EE306 DC I-Output
Major Topics
Towards 6G Networks: Motivation and Challenges
Block Diagram ofa Digital Communication System
Signal Space Representations
1 Vector Space Concepts
2 Signal Space Concepts
3 Gram-Schmidt Orthonormalization Procedure
Block Diagram ofa Digital Communication System
Transmitter
Transmitter
Information
Information
Source
Source Source
Source Channel Digital
&& Input Coding Coding Modulation
Transducer
Noise Channel
(Noisy)
Receiver
Receiver Discrete
Channel
(i)
i=l
Where, by definition,a unit or basis vector has length unity and z; is the
projection of the vector X onto the unit vector e;.
The inner product of two n-dimensional vectors, Hi = i 11i 12 lnl
and +2 = 1 21 22 2.l^ is defined as
_ (2)
(3)
(4)
with equality if Hi and +2 are in the same direction
i.e., Al = ++2› wherek isa positive scalar.
From thetriangle inequality, there follows the Cauchy-Schwartz inequality
(6)
2 2 2 (y)
n —h - | n || || h|| — 2 Re(n“b}
(g)
(9)
Signal Space Concepts
(10)
Hence, the length ofa signal is the square root of its energy.
Example
2
II=i(/)II = I=i(/)| dt
1 2 1/2
2 2
2 1/2 || z2() || - 1 d/ —i— 1 d/
2 0 1
- 1 dt
0
1 2
1$): 2( )) = 1(1)dt+ 1(—1)dt
0 1 (12)
1 - 1 —1 -0
So, <1(/) and <2(/) are orthogonal.
|x:(/)|2d/ (13)
i.e., when mlI ) and +2() areidentical( z(I)), the correlation reduces to the
energy.
( 1 (*)› 2 (*)
Geometrical interpretation of inner product in the plane spanned by >1 and +2-
(16)
Projection onto the Signal Space
Inother words,N is the set of all signals that can be expressed asa linear
combination of (siI ),s2( ). , sM ))-
(18)
i=l
Since the m—th signalN (I) is an element of N, it too can be expanded
in terms ofa basis:
zr
s.-(•)= y s... «.‹•) ‹'9)
i—1
This expansion is most useful when theno.ofbasis functions is smaller
than the size of the original signal set i.e., N M. (As such, complexity
of receiver reduces...N correlators or MFs required for demodulation).
Thereby, any N-dimensional signal waveform6 (I) can be represented
geometrically asa point in the signal space spanned by the N
orthonormal basis functions (Q;(I)} 1.
Note thata set of functions(81 I/)› › Q (I)} is said to be orthonormal
when each signal has unit energy, and distinct signals are orthogonal, so
that
1, t = A
$,(t)$k(t)dt —— 6,d —— (20)
0, i 2^A
Naturally, there are two pertinent questions:
(1) How small can N be?
(2) What arethecorresponding N basis functions?
The answers to both questions can be found using the Gram-Schmidt
orthonormalization procedure.
i. L'i,i1a1i,it l\. t/ a,ir1liv,i RR3tJ(i Loc'tiiio /l1‹1e>. Hi' 2tJ25
Gram-Schmidt Orthonormalization Procedure:-
(21)
If we lets2 I/) denote the projection ofs2 I/) onto this subspace, then the
projection error will be orthogonal to £i› i.e.,s2 I/) — s2(/) -I AlI )
This waveform is orthogonal to 8iI ) but it does not have unit energy.
Illustration of Projection:-
A projection is illustrated in Fig. for the 3-D Euclidean space, where the
subspaceN is the plane formed by z-axis and p-axis and N is an arbitrary
vector. The projection is the result of droppinga line from X down tothe
plane (this is the dashed line). The resulting vector (N — X) is the vector
shown parallel to the dashed line. It is orthogonal to the plane N, and hence
to every vector in N.
The vector inN closest to A is evidently N; any other vector inN is farther
from A.
2
If 2 I*) have the energy A 2 J dt then the normalized waveform
that is orthogonal to 81() is
(25)
S2 t*)— S2 t*)
2
(26)
(27)
The procedure is continued until all the M signal waveforms (s;(t) have been
exhausted and N M orthonormal waveforms have been constructed.
If the numerator in (25) is zero, then we infer thats2(/) * NJ and so the
projection error is zero. We then renumber the signals by movings2 I/) to
the end of the list.
Ifall the M — 1 projection errors are non-zero, then the signals are
linearly independent and the final number ofbasis functions N will be the
same as thenumber ofsignals, N —— M. Each zero projection error would
decrease the number ofbasis functions by one, yielding N M. The
dimension ofN is the number ofN basis functions.
The basis functions themselves are not unique, but the dimension N is
fixed and independent of the basis.
Example
0
—1
O s ”t
(28)
(29)
(30)
(3î)
|0] = 0 (34)
|S2(t)| dt (35)
2
—— dt 2 (36)
0
S2(/)_ 1
2 (*)
' (37)
(52)
Since £4() isa linear combination of 81(/) and 83(*)› 4() = 0.
So, the three orthonormal functions are:
4›t‹)
(53)
n=l
(T4)
2 2
(55)
— on n=l
(56)
i(*)' 2$i(*)
* Si= (v', 0, 0)
S3 (v', 0, 1)
||Si II = 1, ||S2 ' 2, ||S3 = V'2 —F1 - v', ||S4 ' 3 (57)
2
and the corresponding signal energies are +# = || S# 11 k 1, 2, 3, 4.
Important Points
Ifwe change the order (e.g., if we start with $3 I*) instead of $1() ), the
orthonormal basis functions (Qq(t)} will be different and the
corresponding vector representation will depend on the choice of (Qq(I)}.
But the vectors (S#) will retain their geometrical confirmation and their
lengths will be invariant to the choice of (Qq(t)}.
Differences with FS
(1)Exact instead of FS approx (first few terms dominate)
(2) Q, can be any type of functions but in FS, it is sinusoidal ore "
phasors.
Parseval's relation:
Energy remain same ineither form(+#(*) orS#)-