Gerald Madlmayr is mobile consultant dealing especially with contactless and UICC-based applications as well as security and privacy in such systems. In 2009 he was named the 'NFC-Guru' by Nokia.
geri-m | 01 December, 2008 20:04
Recently I wrote an article an NFC architecture and how to integrated into a mobile device. Today I'd like to show by the re-engineering the Nokia 3220 NFC, how such an implemented could look like.
The Nokia 3220 actually was the first "real" NFC phone from my point of view, as it was capable of all three operating modes: card-emulation, reader/writer & peer-2-peer. The phone was issued in 2005 and came with a special shell that included the NFC functionality. There was also the 5140 that came with an RFID shell, but that model only supported the reader/writer mode.
The NFC functionally is not integrated into the handset itself, but comes in a separate shell. The shell communicates with the handset through a 5-pin connector.
Inside the shell there is a PCB that holds an NFC-Chip from NXP (a PN511) and the secure element (SmartMX). There is also a microprocessor which seams to handle the communication between the NFC Chip and the handset.
If found a picture for the hole system here.
NFC Operating Modes
Reader/Writer Mode: Operating in this mode, the NFC device can read and alter data stored in NFC compliant passive (without battery) transponders. Such tags can be found on SmartPoster e. g., allowing the user to retrieve additional information by reading the tag with the NFC device. Depending on the data stored on the tag, the NFC device takes an appropriate action without any user interaction. If a URI was found on the tag, the handset would open a web browser for example.
Card Emulation: An NFC device can also act as smart card (ISO 14443) after being switched into card emulation mode. In this case an external reader cannot distinguish between a smart card and an NFC device. This mode is useful for contactless payment and ticketing applications for example. Actually, an NFC enable handset is capable of storing different contactless smartcard applications in one device.
Peer-to-Peer: The NFC peer-to-peer mode (ISO 18092) allows two NFC enabled devices to establish a bidirectional connection to exchange contacts, Bluetooth pairing information or any other kind of data ISO18092. Cumbersome pairing processes are a thing of the past thanks to NFC technology. To establish a connection a client (NFC peer-to-peer initiator) is searching for a host (NFC peer-to-peer target) to setup a connection. Then the NDEF (NFC Data Exchange Format) is used to transmit the data.
Browsing |
Next |
Previous |
Comments (5) |
Trackbacks (0)
harri_salminen | 02/12/2008, 13:29
Gerald,
Could you briefly explain us the three different operating modes you wrote about.
//Harri
geri-m | 02/12/2008, 14:37
I just added the modes to the article
SoulBlade | 03/12/2008, 09:55
Hello everyone,
I'm working on an idea-concept to implement in my university environment ;to improve their messed up status in technology. I have a question though.
My question goes to the Developer community out there, with regards to the S60-hardware platform.
My idea-concept borders the creation of a digital-field on the user's mobile device (digivice) ;converts the user into "data" and allows him to interact with the physical world through a 'gateway' running via a mobile network operator.
1. I wanted to ask how accurate the in-built accelerometer on S60 is;with regards to detection of motion-direction, motion-speed ,and plane-of-rotation.
2. Can an application be developed that allows the drawing of shapes and symbols by actual physical movement of the S60 mobile phone (by use of the accelerometer) ?
Thanks in advance for the reply.
coultonp | 03/12/2008, 11:06
Hi Soul Blade
Form my tests the acclerometers run at about 30hz and give you a 6g range. However in regard to you question about gestures rember they dont give you a psition in 3D just movment so complex gestures are out of the question ithout a reference point. This is why many AR systems using visual markers. If you check my research wiki www.mobileradicals.com you find some papers on this
Why no S60 phone with NFC?
mgroeber9110 | 02/12/2008, 11:23
One thing that remains a bit of a mystery to me is why Nokia has so far not release at least one S60 phone with NFC support included.
I think this would be a great help to "early adopters" because it would allow for applications that combine NFC with a powerful on-device client.
Of course widespread adaptation will only come if every S40 device comes with an NFC reader, and will most likely center around J2ME apps, but until then having one phone model that can be used for field trials and which is sufficiently open to run native apps would seem like a good way to seed the market and encourage innovation around NFC...
[As an example, we are interested in applications for blind users, where NFC has the potential to revolutionize the way people interact with physical objects, but this only makes sense if the reading device is at the same time powerful enough to perform text-to-speech synthesis.]