`
`Sat Jun 17 07:56 : 10 2017
`
`1
`
`clear all
`format compact
`M
`4;
`N
`256;
`Zl
`6 ;
`Zs
`4 "M;
`146;
`ZH
`round ( Zs/M)
`P
`3*10"7
`K
`
`%repetitions per bit
`%max number of tones or subcarriers
`%number of low freq zero tones
`%number o f Shively tones
`%number of unus e d high freq t o nes
`%number of repeating bits
`%number of DMT symbols to simulate. 1e-6 is 3min, 1e-7 is 30min
`
`zeros(1,K) ;
`zeros(1,K) ; %Ze ro tones
`zeros (1,K) ; %Shively
`zeros (1,K) ;
`
`PAR
`PARz
`PARs
`PARg
`tic
`for k=l :K
`if mod(k,10"6) ==0
`k
`toc
`t ic
`fflush (st dout );
`en d
`bits = sign(randn ( l , P »;
`repeat_bits = kron(bits,ones (1 ,M»;
`X = .707*(sign(randn(1,N-Zl»
`+ j*sign(randn (1 , N-Zl ») ; %random 4QAM symbols
`X(64-Z1) = 1; %model constant pilot
`Xz = X;
`Xz(end - Zs - ZH+ 1 : end)=O ;
`Xs = Xz;
`Xs (e nd-Z s-Z H+ 1 : end-ZH)=repeat_bits ;
`Y = [zeros(1,Zl), X, 0 , fliplr(conj (X », zeros (1 , Zl - 1 ) ] ;
`yz = [zeros(1,Zl) , Xz , 0 , fliplr (conj( Xz», zeros (1, Zl-1)];
`Ys = [zeros (1, Zl) , Xs , 0 , fliplr (conj (Xs » , zeros (1, Zl-I ) ];
`y = ifft (Y);
`yz = ifft (yz) ;
`ys = ifft (Ys) ;
`Ave = (y* y ')/le ngth (y);
`Peak = max( y.*y);
`Peakz = max(yz.*yz);
`Peaks = max(ys.*ys);
`%PAR for 4QAM IFFT output
`PAR(k) = 10*logI0(Peak);
`PARz (k)
`10*log10(Peakz); %PAR for 4QAM IFF! output with zero tones
`PARs (k)
`10*log10(Peaks); %PAR for 4QAM IFF! output with Shively tones
`PARg (k)
`10*log10(max(randn(1,2 *N) . " 2»
`; %PAR of a Gaussian symbol with 2*N points
`end
`PAR
`PARz
`PARs
`PARg
`Axis
`Np
`Ng
`Nz
`Ns
`
`real (PAR + 10*10g10(2*N» ; %normalize to correct for Matlab IFF! power lo ss of 2N
`real (PARz + 10*log10(2*N» ;
`real(PARs + 10*log10(2*N»;
`real (PARg + 10*log10 « N-Zl)/N»; %normalize Guassian power to N-Zl tones out of N
`6:0.4:20;
`his t (PAR,Axis) ;
`hist(PARg,Axis) ;
`hist (PARz, Axis) ;
`hist (PARs, Axis) ;
`
`figure (2 )
`semilogy(Axis,l-cumsum(Np)/K,' :0' ,' LineWidth' ,2,'MarkerSize' ,9 ,
`Axis,1-cumsum(Ng)/K,' r-' , ' LineWidth' ,2, ' MarkerSize',10 , Axis,1-cumsum(Nz ) /K, ' b-*',
`'MarkerSize' ,12,' LineWidth' ,2,Axis,1 - cumsum(Ns)/K,'-+',
`'LineWidth' ,2,'MarkerSize' ,10)
`set(gca,'fontsize' ,18)
`xlabe l (' PAR (dB)' ,'fonts ize ' ,18)
`ylabel (' Cl i pping Probability per DMT symbol' ,'fontsize' , 1 8)
`
`r
`
`TQ Delta Exhibit 2010
`Cisco Systems, Inc. v. TQ Delta LLC
`IPR2016-01021
`
`1
`
`
`
`Sat Jun 17 07:56:10 2 0 17
`te11ado18k . m
`le g = ~egend ( ' Sce~ario 1: 250 QAM4 Carr
`' 3cehario 3 : ~82 QAM4 Ca rr
`' S c e Dar~c 4 : 1 82 QAM4 Carr
`set (leg,'f ont 8ize' ,1 8)
`grid on , shg
`axis ( [ 7 1 7 32/ K 1] )
`
`2
`
`e rs ' , ' Scena rio 2 : Gauss ian process ' ,
`er8 ' ,
`er8 & 52 Shivel y Carriers' )
`
`2
`
`