TRABALHO FINAL DE CURSO - INESC-ID
TRABALHO FINAL DE CURSO - INESC-ID
TRABALHO FINAL DE CURSO - INESC-ID
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
MobileREVS 15-10-2006<br />
Na Tabela 3 são apresentados os tempos de execução das diferentes etapas de<br />
um processo de votação para os telemóveis Nokia 6600 e Sony Ericsson P900. É usada<br />
como referência uma eleição com dois Administradores, um Contador e um boletim de<br />
voto com 1 KB. Os valores da tabela expressam-se em milissegundos.<br />
Telemóvel<br />
#<br />
assinaturas<br />
requeridas<br />
Distribuidor<br />
Administrador<br />
Anonimizador<br />
/ Contador<br />
Total<br />
Lista de Obtenção<br />
Assinatura Submissão<br />
eleições do boletim<br />
1 196 281 18510 16500 35487<br />
Nokia<br />
6600 2 212 515 28953 16266 45946<br />
Sony 1 32 46 8016 7985 16079<br />
Ericsson<br />
P900<br />
2 16 47 10281 6890 17234<br />
Tabela 3 - Tempos de execução das diferentes etapas do processo de votação<br />
Existe uma diferença significativa entre os valores obtidos nos dois telemóveis,<br />
justificada pelas diferentes características do hardware de cada um. O Sony Ericsson<br />
P900 possui maior poder computacional que o Nokia 6600, facto que permite que a<br />
realização das operações de votação sejam mais rápidas.<br />
Por outro lado, é possível verificar que o aumento do número de assinaturas<br />
requeridas não incute um aumento proporcional do tempo de execução da fase de<br />
obtenção de assinaturas. Ou seja, de acordo com a tabela duas assinaturas são obtidas<br />
em menor tempo que o dobro da obtenção de uma. Esta performance deve-se à<br />
utilização de threads na comunicação com os Administradores (ver Secção 5.1.2).<br />
6.2.4. Comunicações<br />
O tráfego de dados em comunicações remotas é um dos factores mais<br />
importantes para os utilizadores de aplicações móveis, já que são normalmente taxados<br />
pelos operadores de telecomunicações móveis.<br />
Para avaliar este requisito configurou-se uma eleição de referência composta por<br />
um boletim de voto com 1 KB, um único Contador e exigindo a assinatura de dois<br />
Administradores. Os resultados estão expressos na Tabela 4, em termos de dados<br />
enviados e recebidos.<br />
Servidor<br />
Distribuidor<br />
Administrador<br />
Anonimizador /<br />
Contador<br />
Etapa<br />
Dados enviados Dados recebidos<br />
(bytes)<br />
(bytes)<br />
Lista de eleições 29 103<br />
Obtenção do<br />
boletim<br />
33 1490<br />
1ª Assinatura 164 134<br />
2ª Assinatura 164 134<br />
Submissão 576 2<br />
966 1863<br />
TOTAL 2829<br />
Tabela 4 - Tráfego de dados em cada etapa do processo de votação<br />
Luis Costa, Nuno Santos 58