+ Post New Thread
Results 1 to 4 of 4
  1. #1
    Newbie level 2
    Points: 991, Level: 7

    Join Date
    Oct 2012
    Posts
    2
    Helped
    0 / 0
    Points
    991
    Level
    7

    Orthogonal space time block codes

    Hello

    Alamouti scheme (amongst others) is said to be an orthogonal STBC. What I don't understand is the "orthogonal" part. WHAT exactly is orthogonal? Can somebody show me mathematically how it is orthogonal? I've tried using the orthogonal matrix definition (matrix times its transpose = identity matrix) with no luck.

    •   Alt9th February 2018, 12:54

      advertising

        
       

  2. #2
    Advanced Member level 3
    Points: 6,079, Level: 18
    Achievements:
    7 years registered

    Join Date
    Jul 2010
    Location
    Sweden
    Posts
    787
    Helped
    319 / 319
    Points
    6,079
    Level
    18

    Re: Orthogonal space time block codes

    Orthogonal means that they don't affect each other. When you decode using one code, all other orthogonal codes present before the decoding cancel out, so they don't have any effect on the result after decoding.



    •   Alt9th February 2018, 15:41

      advertising

        
       

  3. #3
    Newbie level 2
    Points: 991, Level: 7

    Join Date
    Oct 2012
    Posts
    2
    Helped
    0 / 0
    Points
    991
    Level
    7

    Re: Orthogonal space time block codes

    I understand that orthogonality allows the symbols to be uniquely decoded (i.e. they dont interfere with each other) but how do you tell if a scheme is orthogonal or not?

    How would you show that [x1 x2; -x2* x1*] is an orthogonal scheme?



    •   Alt9th February 2018, 16:42

      advertising

        
       

  4. #4
    Advanced Member level 3
    Points: 6,079, Level: 18
    Achievements:
    7 years registered

    Join Date
    Jul 2010
    Location
    Sweden
    Posts
    787
    Helped
    319 / 319
    Points
    6,079
    Level
    18

    Re: Orthogonal space time block codes

    Orthogonality means that the dot product is zero.
    [x1 x2] is orthogonal to [ -x2* x1*] because x1(-x2*) + x2(x1*) = 0



--[[ ]]--