×

Channel encoder for generating rotationally invariant trellis codes

  • US 4,891,823 A
  • Filed: 10/26/1988
  • Issued: 01/02/1990
  • Est. Priority Date: 10/26/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. An encoder for coding data intended for transmission over a channel, comprising:

  • state means for receiving inputs i of said data, where i=0, . . . , q-1, and where q is an integer greater than one, and for generating outputs j, where j=0, . . . , m-1 and m=pq where p is an integer greater than one and has no common factors with q, said outputs generated according to said inputs i and states s of said state means according to j=i mod q and jd=s mod p, where s=0, . . . , n-1 and n=md where d is an integer greater than one and has no common factors with p; and

    state update means for updating said state means to a new state t chosen from said 0, . . . , n-1 based on said ouput j and previous state s according to t=jd+F(s-jd) mod n, where F is the permutation of 0, . . . , n-1 and is a function given by F(am+b)=bd+a for a=0, . . . , d-1, and for b=0, . . . , m-1.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×