Spelling suggestions: "subject:"ieee118"" "subject:"ieee1500""
1 |
Sincronização temporal para dispositivos com conexão sem fio de baixo consumo de energiaNascimento, Fernando Biazi 23 October 2014 (has links)
Made available in DSpace on 2016-03-15T19:37:54Z (GMT). No. of bitstreams: 1
Fernando Biazi Nascimento.pdf: 3885211 bytes, checksum: 52d266afc3ffddce2e0abc915e2471a1 (MD5)
Previous issue date: 2014-10-23 / Fundo Mackenzie de Pesquisa / The present work consists of an implementation of time distribution protocol based on
PTP disclosed in the IEC 61588:2009 / IEEE 1588-2008 standard to be used in low-power
wireless devices. The distribution of time is important to determine the order of occurrence
of events marked in distinct counts that can then be related. And the problems
of lack of synchronicity are evident in circumstances ranging from the study of historical
facts up to the investigation of intruders in modern equipments connected to the internet.
The work included development of a completely new software for the microcontroller
MSP430F2274TM using the CC2480TMnetwork controller. The implementation of the protocol
considers one of the mechanisms described by the standard and remains very close
to it, not fully conformant mainly because of lack of resources on the used device, but
the expected behavior was kept. The devices synchronize the time between them and
sintonize their time counting, in a way to reduce, as much as possible, the adjustments of
further synchronizations. / O presente trabalho consiste em uma implementação de protocolo de distribuição
de tempo baseado no PTP, definido na norma IEC 61588:2009/IEEE 1588-2008 a ser
utilizado em dispositivos sem fio de baixo consumo de energia. A distribuição de tempo
é importante para determinar a ordem de ocorrência de eventos marcados em contagens
distintas que podem então ser relacionadas. E os problemas de falta de sincronia são
evidentes em circunstâncias que vão de estudo de fatos históricos até a verificação
de intrusos em equipamentos modernos conectados à internet. O trabalho contou
com desenvolvimento de um software completamente novo para o micro-controlador MSP430F2274TM utilizando o controlador de rede CC2480TM. A implementação do
protocolo considera um dos mecanismos apresentados pela norma e ficou muito próxima,
não atendendo-a plenamente principalmente por falta de recursos no dispositivo
utilizado, mas manteve o comportamento previsto. Os dispositivos sincronizam os
tempos entre eles e sintonizam suas contagens de tempo, de forma a reduzir, tanto
quanto possível, o ajuste de futuras sincronizações.
|
2 |
Practical analysis of the Precision Time Protocol under different types of system load / Praktisk analys av IEEE 1588 under olika typer av systembelastningGedda, Emil, Eriksson, Anders January 2017 (has links)
The existence of distributed real-time systems calls for protocols for high accuracy time synchronization between devices. One such protocol, the Precision Time Protocol (PTP) reaches sub microsecond synchronization precision. PTP can be implemented both in hardware and software. This study aimed to analyze how system stress could affect the accuracy and precision of software implemented PTP between two devices. This was done using two Intel Galileo Generation 2 running Linux systems. Software was used to simulate CPU, I/O, network, and OS usage. Data was extracted from software logs and summarized in charts and then analyzed. The results showed that PTP synchronization accuracy and precision does suffer under certain types of system load, most notably under heavy I/O load. However the results might not be applicable to real-world scenario due to limitations in hardware and the synthetic stress tests do not correspond to real-world usage. Further research is required to analyze why and how different types of system load affects PTPs accuracy and precision. / Förekomsten av distribuerade realtidssystem kräver protokoll för noggrann tidssynkronisering mellan enheter. Ett sådant protokoll, Precision Time Protocol (PTP), kan uppnå en precision på under mikrosekunden under synkronisering. PTP kan implementeras i både hårdvara och mjukvara. Den här rapporten fokuserar på att analysera hur systembelastning kan påverka precision och noggrannheten hos mjukvaruimplementerad PTP mellan två enheter. Testen utfördes på två stycken Intel Galileo Generation 2 kö- randes Linux. Mjukvara användes sedan för att simulera belastning på olika system såsom CPU, I/O, nätverk och på operativsystemet. Data extraherades ifrån loggar från mjukvaran, vilken sammanfattades i grafer för att sedan analyseras. Resultaten visade att precisionen och noggrannheten hos PTP försämras under vissa typer av systembelastningar, mest märkbart under tung I/O belastning. Resultaten är dock potentiellt inte applicerbara på verklighetscenarion på grund av begränsingar i hårdvaran samt att syntetiska stresstest inte motsvarar normal belastning. Ytterligare forskning krävs för att analysera hur och varför olika typer av systembelastning påverkar PTPs precision och noggrannhet.
|
Page generated in 0.1861 seconds