You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
srsRAN_4G/matlab/chest/lte_generate_crs.m

16 lines
443 B
Matlab

11 years ago
function [r] = lte_generate_crs(ns, l, cell_id)
% Calculate c_init and sequence length
N_cp = 1;
c_init = 1024 * (7 * (ns+1) + l + 1) * (2 * cell_id + 1) + 2*cell_id + N_cp;
% Generate the psuedo random sequence c
c = lte_generate_prs_c(c_init, 220);
% Construct r
r = zeros(1,len);
for(m=0:len-1)
r(m+1) = (1/sqrt(2))*(1 - 2*c(2*m+1)) + j*(1/sqrt(2))*(1 - 2*c(2*m+1+1));
end
end