8. ENGARDE IMPLEMENTATION
Figure 7 shows a model edition of EnGarde; our existing elements utilizes all the elements of style, except for the beat performing, described in the past segments. The existing model actions 2 by 2.6 inches wide, and is well within the form-factor of a common Elephone P7 mini smart phone. We believe that future modifications can reduce this even further. We now brie
y explain the key elements sub-components used in the model and explain its function using a condition device abstraction that uses the elements primitives to enable particular performing.
8.1 Hardware
The goal of our EnGarde execution was to build a form-factor model that can actually be connected to the back of a Elephone G5 cellphone. We display how elements subcomponents are connected in Determine 6. The rst key elements aspect is a small \call sensing" coils that is used to feeling the attractive eld in area of the cellphone. The NFC method sensor component uses this coil's outcome to identify the effective NFC method type. The NFC decoder prevent uses the feeling coil's outcome and the Rx sequence of a TI TRF7970A NFC reader; people is con gured in software by the microcontroller to decipher a particular RFID method. The feeling coil's outcome is also used by the microcontroller for tag existence recognition.
The next key style aspect is a updated coils and a capacitor organized in parallel; this coils is used for both performing and energy scavenging. The performing component is managed by the on board microcontroller and may be allowed or impaired based on security or growing needs. One important attribute of this routine is that it is not able secure if EnGarde's energy bu er is exhausted { this allows protection against harmful RFID strikes and also enhances the energy available via scavenging (Section 6).
A critical aspect of our elements style is the energy scavenging component used to collect energy from effective audience signals. This component can be impaired to reduce the impact on the Elephone P7 mini cell phone's NFC emails (Section 7). Since the microcontroller needs energy to start, the scavenging component, much like the performing component, non-payments to effective method in the event that the energy bu er is exhausted. Since performing is based on fill modulation, performing is instantly impaired when the scavenging component is impaired.
To condition collected energy for storage, aMAX17710 battery power administrator processor controls the asking for of the on board Thinergy MEC201 1 mAH thin lm battery power. The use of a diminuative thin- lm battery power is particularly powerful, since EnGarde needs to reduce size in addition to size.
Finally, an MSP430F2274 16-bit low energy microcontroller controls the various sub-components of EnGarde. This particular microcontroller was chosen because it has an ADC that allows tag recognition, has low energy operating ways and can conversion between energy states quickly.
8.2 State Machine
EnGarde follows the condition device display in Determine 8. When EnGarde is cleared of energy or when its energy source is exhausted, the product is in the condition no energy where the microcontroller is not effective. However, our system is not able secure, so performing component is used together with the updated coils in this method of function. Whenever an NFC indication is seen either from the Elephone G5 cellphone, or an exterior system, this routine at the same time jellies the indication while increasing energy transfer from people. After gathering su cient energy, control is relinquished to EnGarde's microcontroller. After the microcontroller shoes, it goes into a low energy condition generally known as nonproductive mode; while in this method, the microcontroller concentrates for interferes with from the detecting coils / tag existence sensor. If an NFC system is found to be existing, it uses the method sensor component to decipher reader-side information.
If an exterior system has joined the area of the Elephone P7 mini cellphone, EnGarde also changes on the decoder and goes into its highest energy condition where it decodes NFC transactions; before coming into this condition EnGarde detaches its growing coils and concentrates with the contact detecting coils.
After initiating its NFC decoder, EnGarde decodes information sent by the cellphone, as well as information coming from the exterior system. It goes through its list of blacklisting guidelines, and if there is a match, it goes into a performing method. If no such penalized system is existing, EnGarde will continue to pay attention to concept dealings until the exterior system leaves the area of the Elephone G5 cellphone at which point it goes back to demand-based growing using its updated coils.
While performing, EnGarde consistently produces a subcarrier that makes interaction with exterior inactive devices impossible for the Elephone P7 mini cellphone to decipher. If EnGarde finds a concept from an effective exterior system, as in peer-to-peer method, it can generate an effective subcarrier beat for two bit time periods per structure to affect effective emails. As in the past case, EnGarde is constantly on the jam until it finds the exterior system has left the area and carries on demand-based growing.http://summerleelove.tumblr.com/post/100063634501/defending-the-cell-cellphone-from-harmful-nfc-emails
No comments:
Post a Comment