Estimación de marcas en redes RFID - Posgrado en Ciencias y ...
Estimación de marcas en redes RFID - Posgrado en Ciencias y ...
Estimación de marcas en redes RFID - Posgrado en Ciencias y ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
APÉNDICE A. CÓDIGO CSMA P -PERSISTENTE 50<br />
f o r i =1:NTimeranura<br />
x ( i ) = ( a l f a ˆ(− i ))∗(1 − a l f a ) ∗ ( a l f a ˆNTimeranura )/(1 −( a l f a ˆNTimeranura ) ) ;<br />
<strong>en</strong>d ;<br />
%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %<br />
%Se d e f i n e n l o s i n t e r v a l o s para a s i g n a r l a ranura que l e correspon<strong>de</strong> a cada<br />
%marca <strong>en</strong> base a l número a l e a t o r i o uniformem<strong>en</strong>te d i s t r i b u i d o g<strong>en</strong>erado<br />
%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %<br />
sum = 0 ;<br />
f o r i = 1 : NTimeranura<br />
sum = sum+x ( ( NTimeranura+1)− i ) ;<br />
y ( i ) = sum ;<br />
<strong>en</strong>d ;<br />
%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %<br />
%Al g<strong>en</strong>erar un número a l e a t o r i o uniformem<strong>en</strong>te d i s t r i b u i d o , l a<br />
%p r o b a b i l i d a d <strong>de</strong> que e s t é <strong>en</strong> e l i−esimo ranura es directam<strong>en</strong>te<br />
%p r o p o r c i o n a l a l tamaño d e l ranura .<br />
%La suma <strong>de</strong> p r o b a b i l i d a d e s que es asignada a cada ranura es 1<br />
%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %<br />
%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %<br />
%Cada marca g<strong>en</strong>era un número a l e a t o r i o uniformem<strong>en</strong>te d i s t r i b u i d o<br />
%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %<br />
in<strong>de</strong>x=rand ( 1 ,NTag ) ;<br />
%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %<br />
%Asignamos e l ranura c o r r e s p o n d i e n t e a l número a l e a t o r i o g<strong>en</strong>erado por<br />
%cada marca <strong>en</strong> base a l a d i s t r i b u c i ó n s i f t , es <strong>de</strong>cir , <strong>en</strong> base a l o s<br />
%i n t e r v a l o s d e f i n i d o s <strong>en</strong> y ( i ) .<br />
%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %<br />
%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %<br />
%Cada marca s e l e c c i o n a una ranura <strong>de</strong> tiempo <strong>de</strong>ntro <strong>de</strong><br />
%l a v<strong>en</strong>tana <strong>de</strong> conti<strong>en</strong>da .<br />
%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %<br />
f o r i =1:NTag<br />
f o r j =1:( NTimeranura −1)<br />
i f ((0