Patent ID: 7301930

Claim:
A computer-implemented method for an encoder, for efficient synchronization channel (SCH) encoding in time division duplex (TDD) mode, comprising: producing a codeword a, where a=dG+z modulo-2, where d represents a predetermined code group to be encoded for synchronization channel encoding, G represents a predetermined generator matrix, and z represents a function of the code group number and a row of the generator matrix; producing values s k for synchronization channel encoding, and associated values b 0 ,b 1 ,b 2 , wherein s k is a function of a 2k+1 and a 2k ; k=0, 1, 2, 3; and producing a value S SSC associated with the code group for synchronization channel encoding, where S ssc =(b 0 c π(0) ,b 1 c π(1) ,b 2 c π(2) ), c π represents a code within the code group, and b 0 ,b 1 ,b 2 ε(±1,±j).