Download presentation
Presentation is loading. Please wait.
Published byGabriel Bell Modified over 9 years ago
1
Signal-Space Analysis ENSC 428 – Spring 2008 Reference: Lecture 10 of Gallager
2
Digital Communication System
3
Representation of Bandpass Signal Bandpass real signal x(t) can be written as: Note that In-phaseQuadrature-phase
4
Representation of Bandpass Signal (1) (2)Note that
5
Relation between and f x fcfc -f c f fcfc ff
6
Energy of s(t)
7
Representation of bandpass LTI System
8
Key Ideas
9
Examples (1): BPSK
10
Examples (2): QPSK
11
Examples (3): QAM
12
Geometric Interpretation (I)
13
Geometric Interpretation (II) I/Q representation is very convenient for some modulation types. We will examine an even more general way of looking at modulations, using signal space concept, which facilitates Designing a modulation scheme with certain desired properties Constructing optimal receivers for a given modulation Analyzing the performance of a modulation. View the set of signals as a vector space!
14
Basic Algebra: Group A group is defined as a set of elements G and a binary operation, denoted by · for which the following properties are satisfied For any element a, b, in the set, a·b is in the set. The associative law is satisfied; that is for a,b,c in the set (a·b)·c= a·(b·c) There is an identity element, e, in the set such that a·e= e·a=a for all a in the set. For each element a in the set, there is an inverse element a -1 in the set satisfying a· a -1 = a -1 ·a=e.
15
Group: example A set of non-singular n×n matrices of real numbers, with matrix multiplication Note; the operation does not have to be commutative to be a Group. Example of non-group: a set of non- negative integers, with +
16
Unique identity? Unique inverse fro each element? a·x=a. Then, a -1 ·a·x=a -1 ·a=e, so x=e. x·a=a a·x=e. Then, a -1 ·a·x=a -1 ·e=a -1, so x=a -1.
17
Abelian group If the operation is commutative, the group is an Abelian group. The set of m×n real matrices, with +. The set of integers, with +.
18
Application? Later in channel coding (for error correction or error detection).
19
Algebra: field A field is a set of two or more elements F={ , ,..} closed under two operations, + (addition) and * (multiplication) with the following properties F is an Abelian group under addition The set F−{0} is an Abelian group under multiplication, where 0 denotes the identity under addition. The distributive law is satisfied: ( + +
20
Immediately following properties implies or For any non-zero therefore For a non-zero its additive inverse is non-zero.
21
Examples: the set of real numbers The set of complex numbers Later, finite fields (Galois fields) will be studied for channel coding E.g., {0,1} with + (exclusive OR), * (AND)
22
Vector space A vector space V over a given field F is a set of elements (called vectors) closed under and operation + called vector addition. There is also an operation * called scalar multiplication, which operates on an element of F (called scalar) and an element of V to produce an element of V. The following properties are satisfied: V is an Abelian group under +. Let 0 denote the additive identity. For every v,w in V and every in F, we have ( v v) ( v v v v+w)= v w 1*v=v
23
Examples of vector space R n over R C n over C L 2 over
24
Subspace.
25
Linear independence of vectors
26
Basis
27
Finite dimensional vector space
28
A vector space V is finite dimensional if there is a finite set of vectors u 1, u 2, …, u n that span V.
29
Finite dimensional vector space
30
Example: R n and its Basis Vectors
31
Inner product space: for length and angle
32
Example: R n
33
Orthonormal set and projection theorem
34
Projection onto a finite dimensional subspace Gallager Thm 5.1 Corollary: norm bound Corollary: Bessel’s inequality
35
Gram –Schmidt orthonormalization
36
Gram-Schmidt Orthog. Procedure
37
Step 1 : Starting with s 1 (t)
38
Step 2 :
39
Step k :
40
Key Facts
41
Examples (1)
42
cont … (step 1)
43
cont … (step 2)
44
cont … (step 3)
45
cont … (step 4)
46
Example application of projection theorem Linear estimation
47
L 2 ([0,T]) (is an inner product space.)
48
Significance? IQ-modulation and received signal in L 2
49
On Hilbert space over C. For special folks (e.g., mathematicians) only L 2 is a separable Hilbert space. We have very useful results on 1) isomorphism 2)countable complete orthonormal set Thm If H is separable and infinite dimensional, then it is isomorphic to l 2 (the set of square summable sequence of complex numbers) If H is n-dimensional, then it is isomorphic to C n. The same story with Hilbert space over R. In some sense there is only one real and one complex infinite dimensional separable Hilbert space. L. Debnath and P. Mikusinski, Hilbert Spaces with Applications, 3 rd Ed., Elsevier, 2005.
50
Hilbert space Def) A complete inner product space. Def) A space is complete if every Cauchy sequence converges to a point in the space. Example: L 2
51
Orthonormal set S in Hilbert space H is complete if
52
Only for mathematicians (We don’t need separability.)
53
Theorem Every orothonormal set in a Hilbert space is contained in some complete orthonormal set. Every non-zero Hilbert space contains a complete orthonormal set. (Trivially follows from the above.) ( “non-zero” Hilbert space means that the space has a non-zero element. We do not have to assume separable Hilbert space.) Reference: D. Somasundaram, A first course in functional analysis, Oxford, U.K.: Alpha Science, 2006.
54
Only for mathematicians. (Separability is nice.)
55
Signal Spaces: L 2 of complex functions
56
Use of orthonormal set
57
Examples (1)
58
Signal Constellation
59
cont …
61
QPSK
62
Examples (2)
63
Example: Use of orthonormal set and basis Two square functions
64
Signal Constellation
65
Geometric Interpretation (III)
66
Key Observations
67
Vector XTMR/RCVR Model
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.