SlideShare a Scribd company logo
Design of Unipolar (Optical) Orthogonal
Codes and Their Maximal Clique Sets
by
Ram Chandra Singh Chauhan
(PhD/07/EC/539)
Under the Supervision of
Dr. Y. N. Singh Dr. R. Asthana
Professor Associate Professor
IIT, Kanpur HBTI, Kanpur
to
Faculty of Engineering & Technology
UPTU, Lucknow
July 11, 2015
CONTENTS
I. The Research Problem
II. Literature Survey
III. Objectives
IV. Methodology
V. Summary of Results
VI. Conclusions
VII. Future Directions
7/11/2015
03:30:09 PM 2UPTU/PhD/07/EC/539
Background of the Problem
 History of Communication among Humans
 Current demand in the field of communication
technology & research
 Limitations of current mediums
 Alternative medium as optical fiber
 Hybrid technology or scheme as Optical CDMA
 Design of optical CDMA unipolar codes
7/11/2015
03:30:09 PM
3UPTU/PhD/07/EC/539
Research Problem
 How to access optical fiber medium by multiple users
asynchronously ?
 Asynchronous CDMA scheme is better option to reduce
complexity of the system
 Asynchronous CDMA requires unipolar orthogonal
codes as signature sequences to multiple users
 How to find the multiple set of unipolar orthogonal
codes with maximum cardinality and orthogonality ?
 Search of an optimum solution
7/11/2015
03:30:09 PM 4UPTU/PhD/07/EC/539
Literature Survey
 Optical CDMA
 Types of Optical CDMA
– Incoherent Optical CDMA
• Temporal Spreading (1d)
• Spectral Amplitude Coding (1d)
• Spatial Coding (1d)
• Wavelength Hopping Time Spreading (2d)
• Wavelength Hopping Time Spreading Spatial Coding (3d)
– Coherent Optical CDMA
• Temporal Phase Coded
• Spectral Phase Coded
• Polarization Encoded
 Multiple Access Interference & Reduction
Schemes
7/11/2015
03:30:09 PM
5UPTU/PhD/07/EC/539
Literature Survey
One Dimensional Uni-polar (Optical)
Orthogonal Codes
– Conventional Representations
• Weighted Position Representation (WPR)
• Fixed Weighted Position Representation (FWPR)
– Calculations of Correlation Constraints
– Already Proposed 1-D OOC Design Schemes
in Literature
– Comparison with Ideal Scheme
7/11/2015
03:30:09 PM
6UPTU/PhD/07/EC/539
Literature Survey
 Two Dimensional Uni-polar (Optical)
Orthogonal Codes or Matrix Codes
– Conventional Representations
• Binary Matrix Representation (BMR)
• Weighted Positions Representation (WPR)
– Calculations of Correlation Constraints
– Already Proposed 2-D OOC Design Schemes in
Literature
– Comparison with Ideal Scheme
7/11/2015
03:30:09 PM
7UPTU/PhD/07/EC/539
Literature Survey
 Optical CDMA Network
OSC=Optical Star Network
7/11/2015
03:30:09 PM
8UPTU/PhD/07/EC/539
OSC -
1.1
OSC-
1.2
OSC-
1.3
OSC-
1.N
OSC-
2.1
Literature Survey
 Optical CDMA with Transmitter and Receiver
Section
7/11/2015
03:30:09 PM
9UPTU/PhD/07/EC/539
Source of
Binary
Information
Optical
Pulse
Genera
tor
Optical
Orthogo
nal
Encoder Optical
Star
Coupler
Optical
Hard
Limiter
Optical
Orthogo
nal
Decoder
Destination
for Binary
Information
Literature Survey
 Optical Orthogonal Encoder and Decoder for
code length n =7, weight w =3 with weighted positions at
(1,2,4)
OS=Optical Splitter
OC=Optical Combiner
7/11/2015
03:30:09 PM
10UPTU/PhD/07/EC/539
OS OC
OS OC
Objectives
 To Find a scheme or algorithm generating
multiple maximal clique sets of 1-D UOC
with maximum size
 To Find a scheme or algorithm generating
multiple maximal clique sets of 2-D UOC
with maximum size
 Comparison of these schemes with
hypothetical Ideal schemes
7/11/2015
03:30:09 PM
11UPTU/PhD/07/EC/539
One Dimensional Uni-polar (Optical)
Orthogonal Codes
Weighted Position Representation (WPR)
– Example: X = 1000100001000000100,
– Code length n=19, weight w=4
– WPR (X)= (0,4,9,16),(3,8,15,18), (2,7,14,17), (1,6,13,16),
(0,5,12,15), (4,11,14,18), (3,10,13,17), (2,9,12,16),
(1,8,11,15), (0,7,10,14), (6,9,13,18), (5,8,12,17),
(4,7,11,16), (3,6,10,15), (2,5,9,14), (1,4,8,13), (0,3,7,12),
(2,6,11,18), (1,5,10,17)
Fixed WPR
– FWPR (X)= [(0,4,9,16); (0,5,12,15); (0,7,10,14);
(0,3,7,12)]
7/11/2015
03:30:09 PM
12UPTU/PhD/07/EC/539
One Dimensional Uni-polar (Optical)
Orthogonal Codes
Difference of Positions Representation
(DoPR), proposed representation
– Example: X = 1000100001000000100,
n=19, w=4
– FWPR (X)= [(0,4,9,16); (0,5,12,15); (0,7,10,14);
(0,3,7,12)]
– DoPR (X)= (4,5,7,3),(5,7,3,4), (7,3,4,5), (3,4,5,7)
– Standard DoPR (X) = (3,4,5,7), unique representation
Extended DoPR , proposed representation
– EDoPR (X)= [(3,7,12); (4,9,16); (5,12,15);
(7,10,14)] ; FWPR (X)=EDoPR(0,X)
7/11/2015
03:30:09 PM
13UPTU/PhD/07/EC/539
One Dimensional Uni-polar (Optical)
Orthogonal Codes
Relationship Among Represenatation
– Example: standard DoPR(X) = (a,b,c,d),
n=19, w=4, such that, a+b+c+d=19,
– DoPR (X)= (a,b,c,d), (b,c,d,a), (c,d,a,b), (d,a,b,c)
– EDoPR (X)= [(a,a+b,a+b+c); (b,b+c,b+c+d);
(c,c+d,c+d+a); (d,d+a,d+a+b)]
– EDoPR(0,X)= FWPR (X)
– FWPR can be converted directly into an unique
binary sequence and their n-1 cyclically shifted
versions also
– All the codes for n=19, w=4 can be generated in
standard DoPR .
7/11/2015
03:30:09 PM
14UPTU/PhD/07/EC/539
One Dimensional Uni-polar (Optical)
Orthogonal Codes
Calculation of Correlation Constraints
– Auto-correlation Constraint of code X
• If X is a binary sequence
• If X is WPR(X)= XP
7/11/2015
03:30:09 PM
15UPTU/PhD/07/EC/539
1
0
0 1.
( )mod( ).
n
ax t t m
t
x x for m n
t m implies t m n




   
 

( ) ( ), (0 1)ax P PX a X a n      
One Dimensional Uni-polar (Optical)
Orthogonal Codes
Calculation of Correlation Constraints
– Auto-correlation Constraint of code X, proposed
• If X is a DoPR sequence,
• The maximum non-zero shift auto-correlation of the
uni-polar code is equal to one plus maximum number
of common DoP elements between two rows of EDoP
matrix of the code.
• where
• . are DoP elements of two rows of
EDoP matrix of the code X.
7/11/2015
03:30:09 PM
16UPTU/PhD/07/EC/539
1 1
1 1
1 (0 : 1), ( 1: 1)
w w
ax xij xkl
j l
e e for i w k i w
 
 
      
1
0
xij xkl
xij xkl
xij xkl
if e e
e e
if e e
 
 

&xij xkle e
One Dimensional Uni-polar (Optical)
Orthogonal Codes
Calculation of Correlation Constraints
– Cross-correlation Constraint of codes pair X,Y
• If X,Y are binary sequences
• If X,Y are WPR(X)= XP and WPR(Y)= YP
7/11/2015
03:30:09 PM
17UPTU/PhD/07/EC/539
1 1
0 0
, 0 1.
n n
cxy t t m t t m
t t
x y or y x for m n
 
 
 
    
( ) (a ), 0 1.cxy P PX Y a n      
One Dimensional Uni-polar (Optical)
Orthogonal Codes
Calculation of Correlation Constraints
– Cross-correlation Constraint of code X and Y,
(proposed)
• If X,Y are DoPR sequences,
 The cross-correlation of the uni-polar codes X and Y is equal
to one plus maximum common DoP elements between any
two rows of EDoP matrices of code X and code Y
respectively.
• where
• are DoP elements of rows of EDoP matrices
of code X and Y respectively .
7/11/2015
03:30:09 PM
18UPTU/PhD/07/EC/539
&xij ykle e
1 1
1 1
1 , (0: 1), (0: 1)
w w
cxy xij ykl
j l
e e for i w k w
 
 
     
1
0
xij ykl
xij ykl
xij ykl
if e e
e e
if e e
 
 

Design of Maximal Set of 1D
Uni-polar (Optical) Orthogonal Codes
 Algorithm One
– For code length ‘n’ and code weight ‘w’, all the
codes in standard DoPR are generated starting
from to with
enumeration
– Calculation of maximum non-zero shift Auto-
correlation of each code and cross-correlation
constraint of each pair of codes
– Formation of correlation matrix with diagonal
element as auto-correlation constraint and non-
diagonal element as cross-correlation constraint
7/11/2015
03:30:09 PM
19UPTU/PhD/07/EC/539
1 2( , ,..., )wa a a(1,1,...,n w 1) 
1 2 1( ) ( , ,..., ) 1w wi a a a a   ( ) ( 1).w
n
ii a n w
w
 
     
Design of Maximal Set of 1D
Uni-polar (Optical) Orthogonal Codes
 Algorithm One
– For given formation of reduced
correlation matrix having codes with maximum
non-zero shift auto-correlation constraint
– Calculation of upper bound ‘Z’ of the set with
code parameters with
as
– All the rows and column of reduced correlation
matrix with more than ‘Z’ non-diagonal elements
with entries are used to search final sets of
codes.
7/11/2015
03:30:09 PM
20UPTU/PhD/07/EC/539
a
a cand 
( , , , )a cn w   max( , )a c  
( 1)( 2)...( )
( 1)...( )
n n n
Z
w w w


   
    
c
Design of Maximal Set of 1D
Uni-polar (Optical) Orthogonal Codes
 Algorithm One
– Computational Complexity of the order
– Where
– Overall computational complexity
– which may be polynomial type for
7/11/2015
03:30:09 PM
21UPTU/PhD/07/EC/539
3
( )O r
 ( 1)( 2)...( 1)
( 1)( 2)...2.1
wn n n w n
ww w wr    
  
  3w
n
wO
w n
Design of Maximal Set of 1D
Uni-polar (Optical) Orthogonal Codes
 Algorithm Two
– Very similar to algorithm one till the generation
of all the codes in DoPR
– Calculation of auto-correlation constraint of all
the codes i.e. diagonal elements of correlation
matrix
– Find a reduced correlation matrix with the codes
having maximum non-zero shift autocorrelation
to be less than
– Using clique finding search method all the
maximal set with upper bound ‘Z’ can be found.
7/11/2015
03:30:09 PM
22UPTU/PhD/07/EC/539
a
Design of Maximal Set of 1D
Uni-polar (Optical) Orthogonal Codes
 Algorithm Two
– Computational Complexity of the order
– Where
– and
– Overall computational complexity
– which may be polynomial type for but
less complex than algorithm one.
– Results of both the algorithms can be verified in
Appendices of thesis.
7/11/2015
03:30:09 PM
23UPTU/PhD/07/EC/539
3
( )O r
w n
   ( 1)( 2)...( )
( 1)( 2)...
n n n n
ww w w w
r


  
  
 
 max ,a c  
  3
n
wO

Two Dimensional Uni-polar (Optical)
Orthogonal Codes
Weighted Position Representation (WPR)
– For L=4, N=5, w=7
– Example: X =
– WPR(X)= (1’0, 3’0, 2’1, 4’1, 1’4, 3’4, 4’4);
– For every column-wise circular shifting code X remain
same
– WPR (X)= (1’0, 3’0, 4’1, 2’2) = (4’0, 2’1, 1’4, 3’4) =
(2’0, 1’3, 3’3, 4’4) = (1’2, 3’2, 4’3, 2’4) = (1’1, 3’1, 4’2, 2’3) .
– No unique representation
7/11/2015
03:30:09 PM
24UPTU/PhD/07/EC/539
1 0 0 0 1
0 1 0 0 0
1 0 0 0 1
0 1 0 0 1
 
 
 
 
 
 
Two Dimensional Uni-polar (Optical)
Orthogonal Codes
Difference of Positions Representation
(DoPR), (proposed)
– For L=4, N=5, w=7,
– = WPR(1’0, 3’0, 2’1, 4’1, 1’4, 3’4, 4’4),
– X= = DoPR (1’0, 3’1, 2’0, 4’3, 1’0, 3’0, 4’1)
– For every column wise circular shifting
– X = = WPR(2’0, 4’0, 1’3, 3’3, 4’3, 1’4, 3’4),
– = DoPR (2’0, 4’3, 1’0, 3’0, 4’1, 1’0, 3’1)
7/11/2015
03:30:09 PM
25UPTU/PhD/07/EC/539
1 0 0 0 1
0 1 0 0 0
1 0 0 0 1
0 1 0 0 1
 
 
 
 
 
 
0 0 0 1 1
1 0 0 0 0
0 0 0 1 1
1 0 0 1 0
 
 
 
 
 
 
Two Dimensional Uni-polar (Optical)
Orthogonal Codes
Difference of Positions Representation
(DoPR)
X= = WPR(1’2, 3’2, 4’2, 1’3, 3’3, 2’4, 4’4),
= DoPR (1’0, 3’0, 4’1, 1’0, 3’1, 2’0, 4’3)
= WPR(1’1, 3’1, 4’1, 1’2, 3’2, 2’3, 4’3)
X= = DoPR (1’0, 3’0, 4’1, 1’0, 3’1, 2’0, 4’3)
=WPR(1’0, 3’0, 4’0, 1’1, 3’1, 2’2, 4’2)
X= =DoPR (1’0, 3’0, 4’1, 1’0, 3’1, 2’0, 4’3).
7/11/2015
03:30:09 PM
26UPTU/PhD/07/EC/539
0 0 1 1 0
0 0 0 0 1
0 0 1 1 0
0 0 1 0 1
 
 
 
 
 
 
0 1 1 0 0
0 0 0 1 0
0 1 1 0 0
0 1 0 1 0
 
 
 
 
 
 
1 1 0 0 0
0 0 1 0 0
1 1 0 0 0
1 0 1 0 0
 
 
 
 
 
 
Two Dimensional Uni-polar (Optical)
Orthogonal Codes
 Difference of Positions Representation (DoPR)
– In every column wise circular shifting of the code, WPR of
code changed but DoPR remain same, it is only circular
shifted versions of DoPR (1’0, 3’0, 4’1, 1’0, 3’1, 2’0, 4’3)
without changing the numerical values.
– Suppose DoPR (X)=
– then , where N is number of column
– DoPR = WPR
– Where
7/11/2015
03:30:09 PM
27UPTU/PhD/07/EC/539
 1 1 2 2' , ' ,..., 'w wa d a d a d
1 2 ... wd d d N   
 1 1 2 2' , ' ,..., 'w wa d a d a d  1 1 2 2' , ' ,..., 'w wa b a b a b
1
2 1 1
3 2 2
1 1
0;
;
;
...;
;w w w
b
b b d
b b d
b b d 

 
 
 
Two Dimensional Uni-polar (Optical)
Orthogonal Codes
 Calculation of Correlation Constraints
– If code X and Y are matrix binary sequences
– Maximum non-zero shift Auto-correlation of X
– Cross-correlation Constraint of X and Y
 Upper bound of the code set
– for
7/11/2015
03:30:09 PM
28UPTU/PhD/07/EC/539
1 1
, ,
0 0
, 0 1,
L N
i j i j a
i j
x x for N  
 

 
   
1 1
, ,
0 0
, 0 1.
L N
i j i j c
i j
x y for N  
 

 
   
 , , ,a cL N w  
   
1
, , , , ;
1
A
L LN LN
Z L N w J L N w
w w w

 

    
           
 max ,a c  
Two Dimensional Uni-polar (Optical)
Orthogonal Codes
 Calculation of Correlation Constraints
– If code X and Y are given in WPR
– Auto-correlation Constraint of code X
– Cross-correlation Constraint of code X,Y
7/11/2015
03:30:09 PM
29UPTU/PhD/07/EC/539
( ) ( ), (0 1)a P PX p X p N      
( ) ( ), (0 1)
( ) ( ), (0 1)
c P P
c P P
X p Y p N
Alternatively
Y p X p N


     
     
Two Dimensional Uni-polar (Optical)
Orthogonal Codes
 Calculation of Correlation Constraints
– Example for Auto-correlation:
– XP = = WPR (1’0, 3’0, 2’1, 4’1, 1’4, 3’4, 4’4),
 1+ XP = WPR (1’0, 3’0, 4’0, 1’1, 3’1, 2’2, 4’2),
 2+ XP = WPR (1’1, 3’1, 4’1, 1’2, 3’2, 2’3, 4’3),
 3+ XP = WPR (1’2, 3’2, 4’2, 1’3, 3’3, 2’4, 4’4),
 4+ XP = WPR(2’0, 4’0, 1’3, 3’3, 4’3, 1’4, 3’4),
– , , ,
– Maximum non-zero shift Auto-correlation
7/11/2015
03:30:09 PM
30UPTU/PhD/07/EC/539
1 0 0 0 1
0 1 0 0 0
1 0 0 0 1
0 1 0 0 1
 
 
 
 
 
 
( ) (1 ) 2P PX X   ( ) (2 ) 1P PX X   ( ) (3 ) 1P PX X   ( ) (4 ) 2P PX X  
2a 
Two Dimensional Uni-polar (Optical)
Orthogonal Codes
 Calculation of Correlation Constraints
– Example for Cross-correlation
– XP = = WPR (1’0, 3’0, 2’1, 4’1, 1’4, 3’4, 4’4),
and
– YP = = WPR (1’0, 2’0, 4’1, 2’2, 3’2, 1’4, 4’4),
 1+ YP = WPR (1’0, 4’0, 1’1, 2’1, 4’2, 2’3, 3’3),
 2+ YP = WPR (1’1, 4’1, 1’2, 2’2, 4’3, 2’4, 3’4),
 3+ YP = WPR (2’0, 3’0, 1’2, 4’2, 1’3, 2’3, 4’4),
 4+ YP = WPR (4’0, 2’1, 3’1, 1’3, 4’3, 1’4, 2’4),
7/11/2015
03:30:09 PM
31UPTU/PhD/07/EC/539
1 0 0 0 1
0 1 0 0 0
1 0 0 0 1
0 1 0 0 1
 
 
 
 
 
 
1 0 0 0 1
1 0 1 0 0
0 0 1 0 0
0 1 0 0 1
 
 
 
 
 
 
Two Dimensional Uni-polar (Optical)
Orthogonal Codes
 Calculation of Correlation Constraints
– Example for Cross-correlation (continued…)
– Cross-correlation constraint for pair of codes X and Y be
– If X and Y generated in DoPR, first the codes will be
converted into WPR and then calculation of correlation
constraints of the codes is done.
7/11/2015
03:30:09 PM
32UPTU/PhD/07/EC/539
( ) (1 ) 2P PX Y   ( ) (2 ) 2P PX Y  
( ) (3 ) 2P PX X   ( ) (4 ) 2P PX X  
2c 
Design of Maximal Set of 2D
Uni-polar (Optical) Orthogonal Codes
 Algorithm One
– For code length ‘n=LN’ and code weight ‘w’, all
the one dimensional codes in standard DoPR
are generated starting from to
with enumeration
– (i) Conversion of one dimensional code (DoPR)
Into into corresponding one dimensional code (WPR)
7/11/2015
03:30:09 PM
33UPTU/PhD/07/EC/539
1 2( , ,..., )wm m m
(1,1,...,n w 1) 
1 2 1( ) ( , ,..., ) 1w wi m m m m   ( ) ( 1).w
n
ii m n w
w
 
     
1 2( , ,..., )wm m m
1 1 2 1 2 1(1, 1, 1,...,1 ... )wm m m m m m       
Design of Maximal Set of 2D
Uni-polar (Optical) Orthogonal Codes
 Algorithm One
– Conversion of one dimensional code (WPR) into two
dimensional code (WPR) by dividing each weighted
position by ‘L’ to get quotient ‘b’ and remainder ‘a’ for each
weighted position. Here each a’b represent to each
weighted position in matrix orthogonal code. ‘a’ stands for
row position and ‘b’ stands for column position.
 Lemma 5.4.1.1:
The matrix orthogonal code with a’b weighted positions can be
converted into corresponding binary matrix orthogonal code by
putting binary digit ‘1’ at weighted positions and ‘0’ otherwise. This
binary matrix orthogonal code can be converted into ‘L’ binary matrix
orthogonal codes by every row wise circular shifting of the code.
 Conversion of two dimensional code (WPR) into two dimensional
code (DoPR) by getting difference ‘d’ of two columns of consecutive
weighted positions and vice versa.
7/11/2015
03:30:09 PM
34UPTU/PhD/07/EC/539
Design of Maximal Set of 2D
Uni-polar (Optical) Orthogonal Codes
 Algorithm One
– Calculation of auto-correlation constraint of each code
generated
– Calculation of cross-correlation constraint of each pair of
codes
– Formation of correlation matrix with diagonal element as
maximum non-zero shift autocorrelation values and cross-
correlation constraint values over non-diagonal elements.
– Formation of reduced correlation matrix with the codes
having maximum non-zero shift auto-correlation less than
or equal to given auto-correlation constraint
– Calculation of upper bound of the set
7/11/2015
03:30:09 PM
35UPTU/PhD/07/EC/539
a
   
1
, , , , ;
1
A
L LN LN
Z L N w J L N w
w w w

 

    
           
 , , ,a cL N w  
 max ,a c  
Design of Maximal Set of 2D
Uni-polar (Optical) Orthogonal Codes
 Algorithm One (continued…)
– From the reduced correlation matrix only those rows and
columns are selected whose number of cross-correlation
entries being greater than the upper bound Z of the sets of
codes to be generated.
– In this reduced correlation matrix, number of rows or
columns are equal to P. Out of these P codes, all possible
combinations of sets of non repeated Z codes are formed
mentioning their code numbers. These possible
combinations of sets are equal to
– Each such set of codes are checked for their maximum
cross-correlation constraint through the use of cross-
correlation entries from reduced correlation matrix. It will
achieve final sets of codes as required.
7/11/2015
03:30:09 PM
36UPTU/PhD/07/EC/539
( 1)...( 1)
( 1)...2.1
P
Z
P P P Z
G C
Z Z
  
 

c
Design of Maximal Set of 2D
Uni-polar (Optical) Orthogonal Codes
 Algorithm One
– Computational Complexity
• Of the order
• Where
• Overall computation complexity
• Which may be polynomial type for
7/11/2015
03:30:09 PM
37UPTU/PhD/07/EC/539
3
( )O r
 ( 1)( 2)...( 1)
( 1)( 2)...2.1
wLN LN LN w LN
ww w wr    
  
  3w
LN
wO
w LN
Design of Maximal Set of 2D
Uni-polar (Optical) Orthogonal Codes
 Algorithm Two
– Very similar to algorithm one till the generation
of all the codes in WPR/DoPR
– Calculation of auto-correlation constraint of all
the codes i.e. diagonal elements of correlation
matrix
– Find a reduced correlation matrix with the codes
having maximum non-zero shift autocorrelation
to be less than
– Using clique finding search method all the
maximal set with upper bound ‘Z’ can be found.
7/11/2015
03:30:09 PM
38UPTU/PhD/07/EC/539
a
Design of Maximal Set of 2D
Uni-polar (Optical) Orthogonal Codes
 Algorithm Two
– Computational Complexity of the order
– Where
– and
– Overall computational complexity
– which may be polynomial type for but
less complex than algorithm one.
– Results of both the algorithms can be verified in
Appendices of thesis.
7/11/2015
03:30:09 PM
39UPTU/PhD/07/EC/539
3
( )O r
w LN
   (LN 1)(LN 2)...(LN )
( 1)( 2)...
LN
ww w w w
r


  
  
 
 max ,a c  
  3
LN
wO

Summary of Results
 Appendix I : Algorithm one designing 1D
UOC
 Appendix II : Algorithm two designing 1D
UOC
 Appendix III : Algorithm one designing 2D
UOC
 Appendix IV : Algorithm two designing 2D
UOC
7/11/2015
03:30:09 PM
40UPTU/PhD/07/EC/539
Table of Comparisons
 Table 2.1: Comparison of already proposed 1-D
OOCs design schemes with ideal scheme.
 Table 3.1: Comparison of proposed algorithms with
ideal scheme for generating 1-D UOCs
 Table 4.1: Comparison of proposed 2-D OOCs
design schemes with ideal one.
 Table 5.1: Comparison of proposed algorithms with
ideal scheme for generating 2-D UOCs
 Table 6.1: Comparison of proposed algorithms for
generating 1-D and 2-D UOCs.
7/11/2015
03:30:09 PM
41UPTU/PhD/07/EC/539
Conclusions
 Advantages and disadvantages of UOCs
(1-D & 2-D)
 Comparisons of UOCs (1-D & 2-D)
 Cardinality and orthogonality of the set of
codes and multiple access interference.
7/11/2015
03:30:09 PM
42UPTU/PhD/07/EC/539
Future Directions
 Multi-dimensional UOC
 Applications not only limited to OCDMA
 Computational complexity of algorithms can
be reduced upto some extent.
 Multiple access interference reduction
schemes can be proposed for codes with
higher value of correlation constraints.
7/11/2015
03:30:09 PM
43UPTU/PhD/07/EC/539
References
 [1] Prucnal P. R., “ Optical Code Division Multiple Access:
Fundamentals and Applications,” CRC Press, Taylor & Francis
Group, first edition, 2006.
 [25] Chung, F.R.K., Salehi, J., Wei, V.K. “Optical orthogonal
codes: Design, analysis and applications,” IEEE Transactions
on Information Theory, vol. 35, no. 3, 1989, pp. 595–604.
 [65] M. Choudhary, P. K. Chatterjee, and J. John, “Code
sequences for fiber optic CDMA systems,” In: Proceedings of
National Conference on Communications, IIT Kanpur, 1995, pp.
35-42.
 [90] M. Choudhary, P.K. Chatterjee, and J. John, “Optical
orthogonal codes using hadamard matices,” in Proc. of
National Conference on Communication, IIT Kanpur, 2001, pp.
209-211.
7/11/2015
03:30:09 PM
44UPTU/PhD/07/EC/539
References
 [101] Sargent, E., Stok, A.,“The role of optical CDMA in access
network,” IEEE Communications Magazine, vol. 40, no. 9, 2002,
pp. 83–87.
 [109] J.Shah, “Optical CDMA,” Optics & Photonics News ,
vol. 14, April 2003, pp. 42-47.
 [132] E.S.Shivaleela, A.Shelvarajan, T. Srinivas; “Two
Dimensional Optical Orthogonal Codes for Fiber-Optic CDMA
Networks,” Journal of Lightwave Technology, Vol.23, No.2, Feb
2005, pp. 647 – 654.
 [133] Reja Omrani and P.Vijay Kumar; “Codes for Optical
CDMA” SETA 2006, LNCS 4086, 2006, pp. 34-46.
 [154] Y C Lin, G C Yang, C Y Chang, W C Kwong “Construction
of optimal 2D optical codes using (n,w,2,2) optical orthogonal
codes” IEEE Transactions on Communications, vol. 59, no. 1,
January 2011, pp. 194–200.
7/11/2015
03:30:09 PM
45UPTU/PhD/07/EC/539
Publications
[1] R. C. S. Chauhan, R. Asthana, Y. N. Singh, “A General Algorithm to
Design Sets of All Possible One Dimensional Unipolar orthogonal codes
of Same Code Length and Weight,” 2010 IEEE International
Conference on Computational Intelligence and Computing Research
(ICCIC-2010), Coimbatore, India, IEEE conference proceedings, 978-
1-4244-5966-7/10, 28-29 December 2010, pp. 7-13.
[2] R. C. S. Chauhan, R. Asthana, Y. N. Singh, “Unipolar Orthogonal
Codes: Design, Analysis and Applications” International Conference
on High Performance Computing (HiPC-2010), Student Research
Symposium, 19-22 December 2010, Goa, India.
[3] R. C. S. Chauhan, R. Asthana, “Representation and calculation of
correlation constraints of one dimensional unipolar orthogonal codes
(1-D UOC),” IEEE International Conference CSNT-2011, Jammu,
India on 3 – 5 June 2011. IEEE conference proceedings, 978-1-4577-
0543-4 , 3 – 5 June 2011, pp. 483-489.
7/11/2015
03:30:09 PM
UPTU/PhD/07/EC/539 46
Publications
[4] R. C. S. Chauhan, Y. N. Singh, R. Asthana, “A Search Algorithm to
Find Multiple Sets of One Dimensional Unipolar orthogonal Codes
with Same Code Length and low Weight,” Journal of Computing
Technologies, Vol 2, Issue 9, September 2013, pp. 12-19.
[5] R. C. S. Chauhan, Y. N. Singh, R. Asthana, “Design of Two
Dimensional Unipolar (Optical) Orthogonal Codes Through One
Dimensional Unipolar (Optical) Orthogonal Codes,” Journal of
Computing Technologies, Vol 2, Issue 9, September 2013, pp. 20-24.
[6] R. C. S. Chauhan, Y. N. Singh, R. Asthana, “Design of Minimum
Correlated, Maximal Clique Sets of One Dimensional Unipolar
(Optical) Orthogonal codes” arXiv preprint arxiv: 1309.0193, 2013.
[7] R. C. S. Chauhan, Y. N. Singh, R. Asthana, “Design of Minimum
Correlated, Maximal Clique Sets of Two Dimensional
Unipolar (Optical) Orthogonal codes” Under Review
7/11/2015
03:30:09 PM
UPTU/PhD/07/EC/539 47
Thanks
7/11/2015
03:30:09 PM
UPTU/PhD/07/EC/539 48
Design of Unipolar (Optical) Orthogonal
Codes and Their Maximal Clique Sets
by
Ram Chandra Singh Chauhan
(PhD/07/EC/539)
Under the Supervision of
Dr. Y.N. Singh Dr. R. Asthana
Professor Associate Professor
IIT, Kanpur HBTI, Kanpur
to
Faculty of Engineering & Technology
UPTU, Lucknow
July 11, 2015

More Related Content

What's hot

Precoding
PrecodingPrecoding
Precoding
Khalid Hussain
 
Performance evaluation of VLC system using new modulation approach
Performance evaluation of VLC system using new modulation approachPerformance evaluation of VLC system using new modulation approach
Performance evaluation of VLC system using new modulation approach
journalBEEI
 
Performance Analysis of Optical Code Division Multiple Access (OCDMA) System
Performance Analysis of Optical Code Division Multiple Access (OCDMA) SystemPerformance Analysis of Optical Code Division Multiple Access (OCDMA) System
Performance Analysis of Optical Code Division Multiple Access (OCDMA) System
IJERA Editor
 
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
Editor IJAIEM
 
Survey on OFDM-MIMO technology
Survey on OFDM-MIMO technology Survey on OFDM-MIMO technology
Survey on OFDM-MIMO technology
Arif Hussain
 
3D Beamforming
3D Beamforming3D Beamforming
3D Beamforming
Khalid Hussain
 
Hoydis massive mimo and het nets benefits and challenges (1)
Hoydis   massive mimo and het nets benefits and challenges (1)Hoydis   massive mimo and het nets benefits and challenges (1)
Hoydis massive mimo and het nets benefits and challenges (1)
nwiffen
 
Modified isotropic orthogonal transform algorithm-universal filtered multicar...
Modified isotropic orthogonal transform algorithm-universal filtered multicar...Modified isotropic orthogonal transform algorithm-universal filtered multicar...
Modified isotropic orthogonal transform algorithm-universal filtered multicar...
IJECEIAES
 
Interference Mitigation & Massive MIMO for 5G - A Summary of CPqDs Results
Interference Mitigation & Massive MIMO for 5G - A Summary of CPqDs ResultsInterference Mitigation & Massive MIMO for 5G - A Summary of CPqDs Results
Interference Mitigation & Massive MIMO for 5G - A Summary of CPqDs Results
CPqD
 
LTE Transmission Modes and BeamForming
LTE Transmission Modes and BeamFormingLTE Transmission Modes and BeamForming
LTE Transmission Modes and BeamForming
Praveen Kumar
 
Lte mimo schemes
Lte mimo schemesLte mimo schemes
Lte mimo schemes
Mohyedeen Alkousy
 
MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
Chaitanya Tata, PMP
 
Channel Estimation Techniques in MIMO-OFDM LTE SystemsCauses and Effects of C...
Channel Estimation Techniques in MIMO-OFDM LTE SystemsCauses and Effects of C...Channel Estimation Techniques in MIMO-OFDM LTE SystemsCauses and Effects of C...
Channel Estimation Techniques in MIMO-OFDM LTE SystemsCauses and Effects of C...
IJERA Editor
 
Mimo ofdm in cellular sysytem
Mimo ofdm in cellular sysytemMimo ofdm in cellular sysytem
Mimo ofdm in cellular sysytem
rajvi_trivedi
 
HYPERSPECTRAL IMAGERY CLASSIFICATION USING TECHNOLOGIES OF COMPUTATIONAL INTE...
HYPERSPECTRAL IMAGERY CLASSIFICATION USING TECHNOLOGIES OF COMPUTATIONAL INTE...HYPERSPECTRAL IMAGERY CLASSIFICATION USING TECHNOLOGIES OF COMPUTATIONAL INTE...
HYPERSPECTRAL IMAGERY CLASSIFICATION USING TECHNOLOGIES OF COMPUTATIONAL INTE...
IAEME Publication
 
Iaetsd iterative mmse-pic detection algorithm for
Iaetsd iterative mmse-pic detection  algorithm forIaetsd iterative mmse-pic detection  algorithm for
Iaetsd iterative mmse-pic detection algorithm for
Iaetsd Iaetsd
 
PhySec_MassiveMIMO
PhySec_MassiveMIMOPhySec_MassiveMIMO
PhySec_MassiveMIMO
Jun Zhu
 
maaaasss
maaaasssmaaaasss
maaaasss
Fawad Masood
 
Paper id 252014129
Paper id 252014129Paper id 252014129
Paper id 252014129
IJRAT
 
Dynamic optimization of overlap
Dynamic optimization of overlapDynamic optimization of overlap
Dynamic optimization of overlap
csandit
 

What's hot (20)

Precoding
PrecodingPrecoding
Precoding
 
Performance evaluation of VLC system using new modulation approach
Performance evaluation of VLC system using new modulation approachPerformance evaluation of VLC system using new modulation approach
Performance evaluation of VLC system using new modulation approach
 
Performance Analysis of Optical Code Division Multiple Access (OCDMA) System
Performance Analysis of Optical Code Division Multiple Access (OCDMA) SystemPerformance Analysis of Optical Code Division Multiple Access (OCDMA) System
Performance Analysis of Optical Code Division Multiple Access (OCDMA) System
 
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
 
Survey on OFDM-MIMO technology
Survey on OFDM-MIMO technology Survey on OFDM-MIMO technology
Survey on OFDM-MIMO technology
 
3D Beamforming
3D Beamforming3D Beamforming
3D Beamforming
 
Hoydis massive mimo and het nets benefits and challenges (1)
Hoydis   massive mimo and het nets benefits and challenges (1)Hoydis   massive mimo and het nets benefits and challenges (1)
Hoydis massive mimo and het nets benefits and challenges (1)
 
Modified isotropic orthogonal transform algorithm-universal filtered multicar...
Modified isotropic orthogonal transform algorithm-universal filtered multicar...Modified isotropic orthogonal transform algorithm-universal filtered multicar...
Modified isotropic orthogonal transform algorithm-universal filtered multicar...
 
Interference Mitigation & Massive MIMO for 5G - A Summary of CPqDs Results
Interference Mitigation & Massive MIMO for 5G - A Summary of CPqDs ResultsInterference Mitigation & Massive MIMO for 5G - A Summary of CPqDs Results
Interference Mitigation & Massive MIMO for 5G - A Summary of CPqDs Results
 
LTE Transmission Modes and BeamForming
LTE Transmission Modes and BeamFormingLTE Transmission Modes and BeamForming
LTE Transmission Modes and BeamForming
 
Lte mimo schemes
Lte mimo schemesLte mimo schemes
Lte mimo schemes
 
MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
 
Channel Estimation Techniques in MIMO-OFDM LTE SystemsCauses and Effects of C...
Channel Estimation Techniques in MIMO-OFDM LTE SystemsCauses and Effects of C...Channel Estimation Techniques in MIMO-OFDM LTE SystemsCauses and Effects of C...
Channel Estimation Techniques in MIMO-OFDM LTE SystemsCauses and Effects of C...
 
Mimo ofdm in cellular sysytem
Mimo ofdm in cellular sysytemMimo ofdm in cellular sysytem
Mimo ofdm in cellular sysytem
 
HYPERSPECTRAL IMAGERY CLASSIFICATION USING TECHNOLOGIES OF COMPUTATIONAL INTE...
HYPERSPECTRAL IMAGERY CLASSIFICATION USING TECHNOLOGIES OF COMPUTATIONAL INTE...HYPERSPECTRAL IMAGERY CLASSIFICATION USING TECHNOLOGIES OF COMPUTATIONAL INTE...
HYPERSPECTRAL IMAGERY CLASSIFICATION USING TECHNOLOGIES OF COMPUTATIONAL INTE...
 
Iaetsd iterative mmse-pic detection algorithm for
Iaetsd iterative mmse-pic detection  algorithm forIaetsd iterative mmse-pic detection  algorithm for
Iaetsd iterative mmse-pic detection algorithm for
 
PhySec_MassiveMIMO
PhySec_MassiveMIMOPhySec_MassiveMIMO
PhySec_MassiveMIMO
 
maaaasss
maaaasssmaaaasss
maaaasss
 
Paper id 252014129
Paper id 252014129Paper id 252014129
Paper id 252014129
 
Dynamic optimization of overlap
Dynamic optimization of overlapDynamic optimization of overlap
Dynamic optimization of overlap
 

Similar to Ppt.final.phd thesis

Kailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptxKailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptx
KailashChandMeena6
 
Analysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attackAnalysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attack
JyotiVERMA176
 
Channel estimation for orthogonal time frequency space (OTFS) massive MIMO.pptx
Channel estimation for orthogonal time frequency space (OTFS) massive MIMO.pptxChannel estimation for orthogonal time frequency space (OTFS) massive MIMO.pptx
Channel estimation for orthogonal time frequency space (OTFS) massive MIMO.pptx
AkinapelliHarshithee
 
User selection protocols in FD PSP EH cooperative network over rayleigh fadin...
User selection protocols in FD PSP EH cooperative network over rayleigh fadin...User selection protocols in FD PSP EH cooperative network over rayleigh fadin...
User selection protocols in FD PSP EH cooperative network over rayleigh fadin...
International Journal of Power Electronics and Drive Systems
 
Hamming net based Low Complexity Successive Cancellation Polar Decoder
Hamming net based Low Complexity Successive Cancellation Polar DecoderHamming net based Low Complexity Successive Cancellation Polar Decoder
Hamming net based Low Complexity Successive Cancellation Polar Decoder
RSIS International
 
Gene's law
Gene's lawGene's law
Gene's law
Hoopeer Hoopeer
 
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHODNONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
ijwmn
 
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHODNONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
ijwmn
 
Prediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systemsPrediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systems
IAEME Publication
 
Prediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systemsPrediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systems
iaemedu
 
Prediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systemsPrediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systems
iaemedu
 
An efficient ant optimized multipath routing in wireless sensor network
An efficient ant optimized multipath routing in wireless sensor networkAn efficient ant optimized multipath routing in wireless sensor network
An efficient ant optimized multipath routing in wireless sensor network
Editor Jacotech
 
Study of the operational SNR while constructing polar codes
Study of the operational SNR while constructing polar codes Study of the operational SNR while constructing polar codes
Study of the operational SNR while constructing polar codes
IJECEIAES
 
OPTICAL SWITCHING CONTROLLER USING FPGA AS A CONTROLLER FOR OCDMA ENCODER SYSTEM
OPTICAL SWITCHING CONTROLLER USING FPGA AS A CONTROLLER FOR OCDMA ENCODER SYSTEMOPTICAL SWITCHING CONTROLLER USING FPGA AS A CONTROLLER FOR OCDMA ENCODER SYSTEM
OPTICAL SWITCHING CONTROLLER USING FPGA AS A CONTROLLER FOR OCDMA ENCODER SYSTEM
Editor IJCATR
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
ijp2p
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
ijp2p
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
ijp2p
 
Multivariate dimensionality reduction in cross-correlation analysis
Multivariate dimensionality reduction in cross-correlation analysis Multivariate dimensionality reduction in cross-correlation analysis
Multivariate dimensionality reduction in cross-correlation analysis
ivanokitov
 
conference Presentation
conference Presentationconference Presentation
conference Presentation
ali butt
 
11.design and implementation of distributed space frequency to achieve cooper...
11.design and implementation of distributed space frequency to achieve cooper...11.design and implementation of distributed space frequency to achieve cooper...
11.design and implementation of distributed space frequency to achieve cooper...
Alexander Decker
 

Similar to Ppt.final.phd thesis (20)

Kailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptxKailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptx
 
Analysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attackAnalysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attack
 
Channel estimation for orthogonal time frequency space (OTFS) massive MIMO.pptx
Channel estimation for orthogonal time frequency space (OTFS) massive MIMO.pptxChannel estimation for orthogonal time frequency space (OTFS) massive MIMO.pptx
Channel estimation for orthogonal time frequency space (OTFS) massive MIMO.pptx
 
User selection protocols in FD PSP EH cooperative network over rayleigh fadin...
User selection protocols in FD PSP EH cooperative network over rayleigh fadin...User selection protocols in FD PSP EH cooperative network over rayleigh fadin...
User selection protocols in FD PSP EH cooperative network over rayleigh fadin...
 
Hamming net based Low Complexity Successive Cancellation Polar Decoder
Hamming net based Low Complexity Successive Cancellation Polar DecoderHamming net based Low Complexity Successive Cancellation Polar Decoder
Hamming net based Low Complexity Successive Cancellation Polar Decoder
 
Gene's law
Gene's lawGene's law
Gene's law
 
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHODNONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
 
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHODNONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
NONLINEAR MODELING AND ANALYSIS OF WSN NODE LOCALIZATION METHOD
 
Prediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systemsPrediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systems
 
Prediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systemsPrediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systems
 
Prediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systemsPrediction of a reliable code for wireless communication systems
Prediction of a reliable code for wireless communication systems
 
An efficient ant optimized multipath routing in wireless sensor network
An efficient ant optimized multipath routing in wireless sensor networkAn efficient ant optimized multipath routing in wireless sensor network
An efficient ant optimized multipath routing in wireless sensor network
 
Study of the operational SNR while constructing polar codes
Study of the operational SNR while constructing polar codes Study of the operational SNR while constructing polar codes
Study of the operational SNR while constructing polar codes
 
OPTICAL SWITCHING CONTROLLER USING FPGA AS A CONTROLLER FOR OCDMA ENCODER SYSTEM
OPTICAL SWITCHING CONTROLLER USING FPGA AS A CONTROLLER FOR OCDMA ENCODER SYSTEMOPTICAL SWITCHING CONTROLLER USING FPGA AS A CONTROLLER FOR OCDMA ENCODER SYSTEM
OPTICAL SWITCHING CONTROLLER USING FPGA AS A CONTROLLER FOR OCDMA ENCODER SYSTEM
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
 
Multivariate dimensionality reduction in cross-correlation analysis
Multivariate dimensionality reduction in cross-correlation analysis Multivariate dimensionality reduction in cross-correlation analysis
Multivariate dimensionality reduction in cross-correlation analysis
 
conference Presentation
conference Presentationconference Presentation
conference Presentation
 
11.design and implementation of distributed space frequency to achieve cooper...
11.design and implementation of distributed space frequency to achieve cooper...11.design and implementation of distributed space frequency to achieve cooper...
11.design and implementation of distributed space frequency to achieve cooper...
 

Recently uploaded

学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
Madan Karki
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
gaafergoudaay7aga
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
ramrag33
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 

Recently uploaded (20)

学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 

Ppt.final.phd thesis

  • 1. Design of Unipolar (Optical) Orthogonal Codes and Their Maximal Clique Sets by Ram Chandra Singh Chauhan (PhD/07/EC/539) Under the Supervision of Dr. Y. N. Singh Dr. R. Asthana Professor Associate Professor IIT, Kanpur HBTI, Kanpur to Faculty of Engineering & Technology UPTU, Lucknow July 11, 2015
  • 2. CONTENTS I. The Research Problem II. Literature Survey III. Objectives IV. Methodology V. Summary of Results VI. Conclusions VII. Future Directions 7/11/2015 03:30:09 PM 2UPTU/PhD/07/EC/539
  • 3. Background of the Problem  History of Communication among Humans  Current demand in the field of communication technology & research  Limitations of current mediums  Alternative medium as optical fiber  Hybrid technology or scheme as Optical CDMA  Design of optical CDMA unipolar codes 7/11/2015 03:30:09 PM 3UPTU/PhD/07/EC/539
  • 4. Research Problem  How to access optical fiber medium by multiple users asynchronously ?  Asynchronous CDMA scheme is better option to reduce complexity of the system  Asynchronous CDMA requires unipolar orthogonal codes as signature sequences to multiple users  How to find the multiple set of unipolar orthogonal codes with maximum cardinality and orthogonality ?  Search of an optimum solution 7/11/2015 03:30:09 PM 4UPTU/PhD/07/EC/539
  • 5. Literature Survey  Optical CDMA  Types of Optical CDMA – Incoherent Optical CDMA • Temporal Spreading (1d) • Spectral Amplitude Coding (1d) • Spatial Coding (1d) • Wavelength Hopping Time Spreading (2d) • Wavelength Hopping Time Spreading Spatial Coding (3d) – Coherent Optical CDMA • Temporal Phase Coded • Spectral Phase Coded • Polarization Encoded  Multiple Access Interference & Reduction Schemes 7/11/2015 03:30:09 PM 5UPTU/PhD/07/EC/539
  • 6. Literature Survey One Dimensional Uni-polar (Optical) Orthogonal Codes – Conventional Representations • Weighted Position Representation (WPR) • Fixed Weighted Position Representation (FWPR) – Calculations of Correlation Constraints – Already Proposed 1-D OOC Design Schemes in Literature – Comparison with Ideal Scheme 7/11/2015 03:30:09 PM 6UPTU/PhD/07/EC/539
  • 7. Literature Survey  Two Dimensional Uni-polar (Optical) Orthogonal Codes or Matrix Codes – Conventional Representations • Binary Matrix Representation (BMR) • Weighted Positions Representation (WPR) – Calculations of Correlation Constraints – Already Proposed 2-D OOC Design Schemes in Literature – Comparison with Ideal Scheme 7/11/2015 03:30:09 PM 7UPTU/PhD/07/EC/539
  • 8. Literature Survey  Optical CDMA Network OSC=Optical Star Network 7/11/2015 03:30:09 PM 8UPTU/PhD/07/EC/539 OSC - 1.1 OSC- 1.2 OSC- 1.3 OSC- 1.N OSC- 2.1
  • 9. Literature Survey  Optical CDMA with Transmitter and Receiver Section 7/11/2015 03:30:09 PM 9UPTU/PhD/07/EC/539 Source of Binary Information Optical Pulse Genera tor Optical Orthogo nal Encoder Optical Star Coupler Optical Hard Limiter Optical Orthogo nal Decoder Destination for Binary Information
  • 10. Literature Survey  Optical Orthogonal Encoder and Decoder for code length n =7, weight w =3 with weighted positions at (1,2,4) OS=Optical Splitter OC=Optical Combiner 7/11/2015 03:30:09 PM 10UPTU/PhD/07/EC/539 OS OC OS OC
  • 11. Objectives  To Find a scheme or algorithm generating multiple maximal clique sets of 1-D UOC with maximum size  To Find a scheme or algorithm generating multiple maximal clique sets of 2-D UOC with maximum size  Comparison of these schemes with hypothetical Ideal schemes 7/11/2015 03:30:09 PM 11UPTU/PhD/07/EC/539
  • 12. One Dimensional Uni-polar (Optical) Orthogonal Codes Weighted Position Representation (WPR) – Example: X = 1000100001000000100, – Code length n=19, weight w=4 – WPR (X)= (0,4,9,16),(3,8,15,18), (2,7,14,17), (1,6,13,16), (0,5,12,15), (4,11,14,18), (3,10,13,17), (2,9,12,16), (1,8,11,15), (0,7,10,14), (6,9,13,18), (5,8,12,17), (4,7,11,16), (3,6,10,15), (2,5,9,14), (1,4,8,13), (0,3,7,12), (2,6,11,18), (1,5,10,17) Fixed WPR – FWPR (X)= [(0,4,9,16); (0,5,12,15); (0,7,10,14); (0,3,7,12)] 7/11/2015 03:30:09 PM 12UPTU/PhD/07/EC/539
  • 13. One Dimensional Uni-polar (Optical) Orthogonal Codes Difference of Positions Representation (DoPR), proposed representation – Example: X = 1000100001000000100, n=19, w=4 – FWPR (X)= [(0,4,9,16); (0,5,12,15); (0,7,10,14); (0,3,7,12)] – DoPR (X)= (4,5,7,3),(5,7,3,4), (7,3,4,5), (3,4,5,7) – Standard DoPR (X) = (3,4,5,7), unique representation Extended DoPR , proposed representation – EDoPR (X)= [(3,7,12); (4,9,16); (5,12,15); (7,10,14)] ; FWPR (X)=EDoPR(0,X) 7/11/2015 03:30:09 PM 13UPTU/PhD/07/EC/539
  • 14. One Dimensional Uni-polar (Optical) Orthogonal Codes Relationship Among Represenatation – Example: standard DoPR(X) = (a,b,c,d), n=19, w=4, such that, a+b+c+d=19, – DoPR (X)= (a,b,c,d), (b,c,d,a), (c,d,a,b), (d,a,b,c) – EDoPR (X)= [(a,a+b,a+b+c); (b,b+c,b+c+d); (c,c+d,c+d+a); (d,d+a,d+a+b)] – EDoPR(0,X)= FWPR (X) – FWPR can be converted directly into an unique binary sequence and their n-1 cyclically shifted versions also – All the codes for n=19, w=4 can be generated in standard DoPR . 7/11/2015 03:30:09 PM 14UPTU/PhD/07/EC/539
  • 15. One Dimensional Uni-polar (Optical) Orthogonal Codes Calculation of Correlation Constraints – Auto-correlation Constraint of code X • If X is a binary sequence • If X is WPR(X)= XP 7/11/2015 03:30:09 PM 15UPTU/PhD/07/EC/539 1 0 0 1. ( )mod( ). n ax t t m t x x for m n t m implies t m n            ( ) ( ), (0 1)ax P PX a X a n      
  • 16. One Dimensional Uni-polar (Optical) Orthogonal Codes Calculation of Correlation Constraints – Auto-correlation Constraint of code X, proposed • If X is a DoPR sequence, • The maximum non-zero shift auto-correlation of the uni-polar code is equal to one plus maximum number of common DoP elements between two rows of EDoP matrix of the code. • where • . are DoP elements of two rows of EDoP matrix of the code X. 7/11/2015 03:30:09 PM 16UPTU/PhD/07/EC/539 1 1 1 1 1 (0 : 1), ( 1: 1) w w ax xij xkl j l e e for i w k i w            1 0 xij xkl xij xkl xij xkl if e e e e if e e      &xij xkle e
  • 17. One Dimensional Uni-polar (Optical) Orthogonal Codes Calculation of Correlation Constraints – Cross-correlation Constraint of codes pair X,Y • If X,Y are binary sequences • If X,Y are WPR(X)= XP and WPR(Y)= YP 7/11/2015 03:30:09 PM 17UPTU/PhD/07/EC/539 1 1 0 0 , 0 1. n n cxy t t m t t m t t x y or y x for m n            ( ) (a ), 0 1.cxy P PX Y a n      
  • 18. One Dimensional Uni-polar (Optical) Orthogonal Codes Calculation of Correlation Constraints – Cross-correlation Constraint of code X and Y, (proposed) • If X,Y are DoPR sequences,  The cross-correlation of the uni-polar codes X and Y is equal to one plus maximum common DoP elements between any two rows of EDoP matrices of code X and code Y respectively. • where • are DoP elements of rows of EDoP matrices of code X and Y respectively . 7/11/2015 03:30:09 PM 18UPTU/PhD/07/EC/539 &xij ykle e 1 1 1 1 1 , (0: 1), (0: 1) w w cxy xij ykl j l e e for i w k w           1 0 xij ykl xij ykl xij ykl if e e e e if e e     
  • 19. Design of Maximal Set of 1D Uni-polar (Optical) Orthogonal Codes  Algorithm One – For code length ‘n’ and code weight ‘w’, all the codes in standard DoPR are generated starting from to with enumeration – Calculation of maximum non-zero shift Auto- correlation of each code and cross-correlation constraint of each pair of codes – Formation of correlation matrix with diagonal element as auto-correlation constraint and non- diagonal element as cross-correlation constraint 7/11/2015 03:30:09 PM 19UPTU/PhD/07/EC/539 1 2( , ,..., )wa a a(1,1,...,n w 1)  1 2 1( ) ( , ,..., ) 1w wi a a a a   ( ) ( 1).w n ii a n w w        
  • 20. Design of Maximal Set of 1D Uni-polar (Optical) Orthogonal Codes  Algorithm One – For given formation of reduced correlation matrix having codes with maximum non-zero shift auto-correlation constraint – Calculation of upper bound ‘Z’ of the set with code parameters with as – All the rows and column of reduced correlation matrix with more than ‘Z’ non-diagonal elements with entries are used to search final sets of codes. 7/11/2015 03:30:09 PM 20UPTU/PhD/07/EC/539 a a cand  ( , , , )a cn w   max( , )a c   ( 1)( 2)...( ) ( 1)...( ) n n n Z w w w            c
  • 21. Design of Maximal Set of 1D Uni-polar (Optical) Orthogonal Codes  Algorithm One – Computational Complexity of the order – Where – Overall computational complexity – which may be polynomial type for 7/11/2015 03:30:09 PM 21UPTU/PhD/07/EC/539 3 ( )O r  ( 1)( 2)...( 1) ( 1)( 2)...2.1 wn n n w n ww w wr          3w n wO w n
  • 22. Design of Maximal Set of 1D Uni-polar (Optical) Orthogonal Codes  Algorithm Two – Very similar to algorithm one till the generation of all the codes in DoPR – Calculation of auto-correlation constraint of all the codes i.e. diagonal elements of correlation matrix – Find a reduced correlation matrix with the codes having maximum non-zero shift autocorrelation to be less than – Using clique finding search method all the maximal set with upper bound ‘Z’ can be found. 7/11/2015 03:30:09 PM 22UPTU/PhD/07/EC/539 a
  • 23. Design of Maximal Set of 1D Uni-polar (Optical) Orthogonal Codes  Algorithm Two – Computational Complexity of the order – Where – and – Overall computational complexity – which may be polynomial type for but less complex than algorithm one. – Results of both the algorithms can be verified in Appendices of thesis. 7/11/2015 03:30:09 PM 23UPTU/PhD/07/EC/539 3 ( )O r w n    ( 1)( 2)...( ) ( 1)( 2)... n n n n ww w w w r            max ,a c     3 n wO 
  • 24. Two Dimensional Uni-polar (Optical) Orthogonal Codes Weighted Position Representation (WPR) – For L=4, N=5, w=7 – Example: X = – WPR(X)= (1’0, 3’0, 2’1, 4’1, 1’4, 3’4, 4’4); – For every column-wise circular shifting code X remain same – WPR (X)= (1’0, 3’0, 4’1, 2’2) = (4’0, 2’1, 1’4, 3’4) = (2’0, 1’3, 3’3, 4’4) = (1’2, 3’2, 4’3, 2’4) = (1’1, 3’1, 4’2, 2’3) . – No unique representation 7/11/2015 03:30:09 PM 24UPTU/PhD/07/EC/539 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1            
  • 25. Two Dimensional Uni-polar (Optical) Orthogonal Codes Difference of Positions Representation (DoPR), (proposed) – For L=4, N=5, w=7, – = WPR(1’0, 3’0, 2’1, 4’1, 1’4, 3’4, 4’4), – X= = DoPR (1’0, 3’1, 2’0, 4’3, 1’0, 3’0, 4’1) – For every column wise circular shifting – X = = WPR(2’0, 4’0, 1’3, 3’3, 4’3, 1’4, 3’4), – = DoPR (2’0, 4’3, 1’0, 3’0, 4’1, 1’0, 3’1) 7/11/2015 03:30:09 PM 25UPTU/PhD/07/EC/539 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1             0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 1 0            
  • 26. Two Dimensional Uni-polar (Optical) Orthogonal Codes Difference of Positions Representation (DoPR) X= = WPR(1’2, 3’2, 4’2, 1’3, 3’3, 2’4, 4’4), = DoPR (1’0, 3’0, 4’1, 1’0, 3’1, 2’0, 4’3) = WPR(1’1, 3’1, 4’1, 1’2, 3’2, 2’3, 4’3) X= = DoPR (1’0, 3’0, 4’1, 1’0, 3’1, 2’0, 4’3) =WPR(1’0, 3’0, 4’0, 1’1, 3’1, 2’2, 4’2) X= =DoPR (1’0, 3’0, 4’1, 1’0, 3’1, 2’0, 4’3). 7/11/2015 03:30:09 PM 26UPTU/PhD/07/EC/539 0 0 1 1 0 0 0 0 0 1 0 0 1 1 0 0 0 1 0 1             0 1 1 0 0 0 0 0 1 0 0 1 1 0 0 0 1 0 1 0             1 1 0 0 0 0 0 1 0 0 1 1 0 0 0 1 0 1 0 0            
  • 27. Two Dimensional Uni-polar (Optical) Orthogonal Codes  Difference of Positions Representation (DoPR) – In every column wise circular shifting of the code, WPR of code changed but DoPR remain same, it is only circular shifted versions of DoPR (1’0, 3’0, 4’1, 1’0, 3’1, 2’0, 4’3) without changing the numerical values. – Suppose DoPR (X)= – then , where N is number of column – DoPR = WPR – Where 7/11/2015 03:30:09 PM 27UPTU/PhD/07/EC/539  1 1 2 2' , ' ,..., 'w wa d a d a d 1 2 ... wd d d N     1 1 2 2' , ' ,..., 'w wa d a d a d  1 1 2 2' , ' ,..., 'w wa b a b a b 1 2 1 1 3 2 2 1 1 0; ; ; ...; ;w w w b b b d b b d b b d        
  • 28. Two Dimensional Uni-polar (Optical) Orthogonal Codes  Calculation of Correlation Constraints – If code X and Y are matrix binary sequences – Maximum non-zero shift Auto-correlation of X – Cross-correlation Constraint of X and Y  Upper bound of the code set – for 7/11/2015 03:30:09 PM 28UPTU/PhD/07/EC/539 1 1 , , 0 0 , 0 1, L N i j i j a i j x x for N            1 1 , , 0 0 , 0 1. L N i j i j c i j x y for N             , , ,a cL N w       1 , , , , ; 1 A L LN LN Z L N w J L N w w w w                       max ,a c  
  • 29. Two Dimensional Uni-polar (Optical) Orthogonal Codes  Calculation of Correlation Constraints – If code X and Y are given in WPR – Auto-correlation Constraint of code X – Cross-correlation Constraint of code X,Y 7/11/2015 03:30:09 PM 29UPTU/PhD/07/EC/539 ( ) ( ), (0 1)a P PX p X p N       ( ) ( ), (0 1) ( ) ( ), (0 1) c P P c P P X p Y p N Alternatively Y p X p N              
  • 30. Two Dimensional Uni-polar (Optical) Orthogonal Codes  Calculation of Correlation Constraints – Example for Auto-correlation: – XP = = WPR (1’0, 3’0, 2’1, 4’1, 1’4, 3’4, 4’4),  1+ XP = WPR (1’0, 3’0, 4’0, 1’1, 3’1, 2’2, 4’2),  2+ XP = WPR (1’1, 3’1, 4’1, 1’2, 3’2, 2’3, 4’3),  3+ XP = WPR (1’2, 3’2, 4’2, 1’3, 3’3, 2’4, 4’4),  4+ XP = WPR(2’0, 4’0, 1’3, 3’3, 4’3, 1’4, 3’4), – , , , – Maximum non-zero shift Auto-correlation 7/11/2015 03:30:09 PM 30UPTU/PhD/07/EC/539 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1             ( ) (1 ) 2P PX X   ( ) (2 ) 1P PX X   ( ) (3 ) 1P PX X   ( ) (4 ) 2P PX X   2a 
  • 31. Two Dimensional Uni-polar (Optical) Orthogonal Codes  Calculation of Correlation Constraints – Example for Cross-correlation – XP = = WPR (1’0, 3’0, 2’1, 4’1, 1’4, 3’4, 4’4), and – YP = = WPR (1’0, 2’0, 4’1, 2’2, 3’2, 1’4, 4’4),  1+ YP = WPR (1’0, 4’0, 1’1, 2’1, 4’2, 2’3, 3’3),  2+ YP = WPR (1’1, 4’1, 1’2, 2’2, 4’3, 2’4, 3’4),  3+ YP = WPR (2’0, 3’0, 1’2, 4’2, 1’3, 2’3, 4’4),  4+ YP = WPR (4’0, 2’1, 3’1, 1’3, 4’3, 1’4, 2’4), 7/11/2015 03:30:09 PM 31UPTU/PhD/07/EC/539 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1             1 0 0 0 1 1 0 1 0 0 0 0 1 0 0 0 1 0 0 1            
  • 32. Two Dimensional Uni-polar (Optical) Orthogonal Codes  Calculation of Correlation Constraints – Example for Cross-correlation (continued…) – Cross-correlation constraint for pair of codes X and Y be – If X and Y generated in DoPR, first the codes will be converted into WPR and then calculation of correlation constraints of the codes is done. 7/11/2015 03:30:09 PM 32UPTU/PhD/07/EC/539 ( ) (1 ) 2P PX Y   ( ) (2 ) 2P PX Y   ( ) (3 ) 2P PX X   ( ) (4 ) 2P PX X   2c 
  • 33. Design of Maximal Set of 2D Uni-polar (Optical) Orthogonal Codes  Algorithm One – For code length ‘n=LN’ and code weight ‘w’, all the one dimensional codes in standard DoPR are generated starting from to with enumeration – (i) Conversion of one dimensional code (DoPR) Into into corresponding one dimensional code (WPR) 7/11/2015 03:30:09 PM 33UPTU/PhD/07/EC/539 1 2( , ,..., )wm m m (1,1,...,n w 1)  1 2 1( ) ( , ,..., ) 1w wi m m m m   ( ) ( 1).w n ii m n w w         1 2( , ,..., )wm m m 1 1 2 1 2 1(1, 1, 1,...,1 ... )wm m m m m m       
  • 34. Design of Maximal Set of 2D Uni-polar (Optical) Orthogonal Codes  Algorithm One – Conversion of one dimensional code (WPR) into two dimensional code (WPR) by dividing each weighted position by ‘L’ to get quotient ‘b’ and remainder ‘a’ for each weighted position. Here each a’b represent to each weighted position in matrix orthogonal code. ‘a’ stands for row position and ‘b’ stands for column position.  Lemma 5.4.1.1: The matrix orthogonal code with a’b weighted positions can be converted into corresponding binary matrix orthogonal code by putting binary digit ‘1’ at weighted positions and ‘0’ otherwise. This binary matrix orthogonal code can be converted into ‘L’ binary matrix orthogonal codes by every row wise circular shifting of the code.  Conversion of two dimensional code (WPR) into two dimensional code (DoPR) by getting difference ‘d’ of two columns of consecutive weighted positions and vice versa. 7/11/2015 03:30:09 PM 34UPTU/PhD/07/EC/539
  • 35. Design of Maximal Set of 2D Uni-polar (Optical) Orthogonal Codes  Algorithm One – Calculation of auto-correlation constraint of each code generated – Calculation of cross-correlation constraint of each pair of codes – Formation of correlation matrix with diagonal element as maximum non-zero shift autocorrelation values and cross- correlation constraint values over non-diagonal elements. – Formation of reduced correlation matrix with the codes having maximum non-zero shift auto-correlation less than or equal to given auto-correlation constraint – Calculation of upper bound of the set 7/11/2015 03:30:09 PM 35UPTU/PhD/07/EC/539 a     1 , , , , ; 1 A L LN LN Z L N w J L N w w w w                       , , ,a cL N w    max ,a c  
  • 36. Design of Maximal Set of 2D Uni-polar (Optical) Orthogonal Codes  Algorithm One (continued…) – From the reduced correlation matrix only those rows and columns are selected whose number of cross-correlation entries being greater than the upper bound Z of the sets of codes to be generated. – In this reduced correlation matrix, number of rows or columns are equal to P. Out of these P codes, all possible combinations of sets of non repeated Z codes are formed mentioning their code numbers. These possible combinations of sets are equal to – Each such set of codes are checked for their maximum cross-correlation constraint through the use of cross- correlation entries from reduced correlation matrix. It will achieve final sets of codes as required. 7/11/2015 03:30:09 PM 36UPTU/PhD/07/EC/539 ( 1)...( 1) ( 1)...2.1 P Z P P P Z G C Z Z       c
  • 37. Design of Maximal Set of 2D Uni-polar (Optical) Orthogonal Codes  Algorithm One – Computational Complexity • Of the order • Where • Overall computation complexity • Which may be polynomial type for 7/11/2015 03:30:09 PM 37UPTU/PhD/07/EC/539 3 ( )O r  ( 1)( 2)...( 1) ( 1)( 2)...2.1 wLN LN LN w LN ww w wr          3w LN wO w LN
  • 38. Design of Maximal Set of 2D Uni-polar (Optical) Orthogonal Codes  Algorithm Two – Very similar to algorithm one till the generation of all the codes in WPR/DoPR – Calculation of auto-correlation constraint of all the codes i.e. diagonal elements of correlation matrix – Find a reduced correlation matrix with the codes having maximum non-zero shift autocorrelation to be less than – Using clique finding search method all the maximal set with upper bound ‘Z’ can be found. 7/11/2015 03:30:09 PM 38UPTU/PhD/07/EC/539 a
  • 39. Design of Maximal Set of 2D Uni-polar (Optical) Orthogonal Codes  Algorithm Two – Computational Complexity of the order – Where – and – Overall computational complexity – which may be polynomial type for but less complex than algorithm one. – Results of both the algorithms can be verified in Appendices of thesis. 7/11/2015 03:30:09 PM 39UPTU/PhD/07/EC/539 3 ( )O r w LN    (LN 1)(LN 2)...(LN ) ( 1)( 2)... LN ww w w w r            max ,a c     3 LN wO 
  • 40. Summary of Results  Appendix I : Algorithm one designing 1D UOC  Appendix II : Algorithm two designing 1D UOC  Appendix III : Algorithm one designing 2D UOC  Appendix IV : Algorithm two designing 2D UOC 7/11/2015 03:30:09 PM 40UPTU/PhD/07/EC/539
  • 41. Table of Comparisons  Table 2.1: Comparison of already proposed 1-D OOCs design schemes with ideal scheme.  Table 3.1: Comparison of proposed algorithms with ideal scheme for generating 1-D UOCs  Table 4.1: Comparison of proposed 2-D OOCs design schemes with ideal one.  Table 5.1: Comparison of proposed algorithms with ideal scheme for generating 2-D UOCs  Table 6.1: Comparison of proposed algorithms for generating 1-D and 2-D UOCs. 7/11/2015 03:30:09 PM 41UPTU/PhD/07/EC/539
  • 42. Conclusions  Advantages and disadvantages of UOCs (1-D & 2-D)  Comparisons of UOCs (1-D & 2-D)  Cardinality and orthogonality of the set of codes and multiple access interference. 7/11/2015 03:30:09 PM 42UPTU/PhD/07/EC/539
  • 43. Future Directions  Multi-dimensional UOC  Applications not only limited to OCDMA  Computational complexity of algorithms can be reduced upto some extent.  Multiple access interference reduction schemes can be proposed for codes with higher value of correlation constraints. 7/11/2015 03:30:09 PM 43UPTU/PhD/07/EC/539
  • 44. References  [1] Prucnal P. R., “ Optical Code Division Multiple Access: Fundamentals and Applications,” CRC Press, Taylor & Francis Group, first edition, 2006.  [25] Chung, F.R.K., Salehi, J., Wei, V.K. “Optical orthogonal codes: Design, analysis and applications,” IEEE Transactions on Information Theory, vol. 35, no. 3, 1989, pp. 595–604.  [65] M. Choudhary, P. K. Chatterjee, and J. John, “Code sequences for fiber optic CDMA systems,” In: Proceedings of National Conference on Communications, IIT Kanpur, 1995, pp. 35-42.  [90] M. Choudhary, P.K. Chatterjee, and J. John, “Optical orthogonal codes using hadamard matices,” in Proc. of National Conference on Communication, IIT Kanpur, 2001, pp. 209-211. 7/11/2015 03:30:09 PM 44UPTU/PhD/07/EC/539
  • 45. References  [101] Sargent, E., Stok, A.,“The role of optical CDMA in access network,” IEEE Communications Magazine, vol. 40, no. 9, 2002, pp. 83–87.  [109] J.Shah, “Optical CDMA,” Optics & Photonics News , vol. 14, April 2003, pp. 42-47.  [132] E.S.Shivaleela, A.Shelvarajan, T. Srinivas; “Two Dimensional Optical Orthogonal Codes for Fiber-Optic CDMA Networks,” Journal of Lightwave Technology, Vol.23, No.2, Feb 2005, pp. 647 – 654.  [133] Reja Omrani and P.Vijay Kumar; “Codes for Optical CDMA” SETA 2006, LNCS 4086, 2006, pp. 34-46.  [154] Y C Lin, G C Yang, C Y Chang, W C Kwong “Construction of optimal 2D optical codes using (n,w,2,2) optical orthogonal codes” IEEE Transactions on Communications, vol. 59, no. 1, January 2011, pp. 194–200. 7/11/2015 03:30:09 PM 45UPTU/PhD/07/EC/539
  • 46. Publications [1] R. C. S. Chauhan, R. Asthana, Y. N. Singh, “A General Algorithm to Design Sets of All Possible One Dimensional Unipolar orthogonal codes of Same Code Length and Weight,” 2010 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC-2010), Coimbatore, India, IEEE conference proceedings, 978- 1-4244-5966-7/10, 28-29 December 2010, pp. 7-13. [2] R. C. S. Chauhan, R. Asthana, Y. N. Singh, “Unipolar Orthogonal Codes: Design, Analysis and Applications” International Conference on High Performance Computing (HiPC-2010), Student Research Symposium, 19-22 December 2010, Goa, India. [3] R. C. S. Chauhan, R. Asthana, “Representation and calculation of correlation constraints of one dimensional unipolar orthogonal codes (1-D UOC),” IEEE International Conference CSNT-2011, Jammu, India on 3 – 5 June 2011. IEEE conference proceedings, 978-1-4577- 0543-4 , 3 – 5 June 2011, pp. 483-489. 7/11/2015 03:30:09 PM UPTU/PhD/07/EC/539 46
  • 47. Publications [4] R. C. S. Chauhan, Y. N. Singh, R. Asthana, “A Search Algorithm to Find Multiple Sets of One Dimensional Unipolar orthogonal Codes with Same Code Length and low Weight,” Journal of Computing Technologies, Vol 2, Issue 9, September 2013, pp. 12-19. [5] R. C. S. Chauhan, Y. N. Singh, R. Asthana, “Design of Two Dimensional Unipolar (Optical) Orthogonal Codes Through One Dimensional Unipolar (Optical) Orthogonal Codes,” Journal of Computing Technologies, Vol 2, Issue 9, September 2013, pp. 20-24. [6] R. C. S. Chauhan, Y. N. Singh, R. Asthana, “Design of Minimum Correlated, Maximal Clique Sets of One Dimensional Unipolar (Optical) Orthogonal codes” arXiv preprint arxiv: 1309.0193, 2013. [7] R. C. S. Chauhan, Y. N. Singh, R. Asthana, “Design of Minimum Correlated, Maximal Clique Sets of Two Dimensional Unipolar (Optical) Orthogonal codes” Under Review 7/11/2015 03:30:09 PM UPTU/PhD/07/EC/539 47
  • 49. Design of Unipolar (Optical) Orthogonal Codes and Their Maximal Clique Sets by Ram Chandra Singh Chauhan (PhD/07/EC/539) Under the Supervision of Dr. Y.N. Singh Dr. R. Asthana Professor Associate Professor IIT, Kanpur HBTI, Kanpur to Faculty of Engineering & Technology UPTU, Lucknow July 11, 2015