Font Size: a A A

The Design And Implementation Of Nfc Technology Based On The Android Platform

Posted on:2012-11-16Degree:MasterType:Thesis
Country:ChinaCandidate:C G YuFull Text:PDF
GTID:2248330371465357Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With great advances in mobile hardware and software, the usage of mobile phone is no longer confined to call and sending text messages. In particular, the development of Near Field Communication (NFC) opens a huge room for the further extension of mobile functions. Among various NFC applications, mobile payment service is no doubt most valuable in market promotion. It is expected to replace the traditional bank card system, greatly improve the present billing process, and change the consumption patterns of the general public.Near Field Communication (NFC) can provides magnetic-sensor-based, short-range wireless connectivity between two adjacent electronic devices, and can establish intuitive, simple, and secure communications. NFC application is expected to become an important trend in the development of multi-functional, intelligent mobile phones. The global mobile phone giants announced to add NFC module in their new smart phones.In addition to the hardware support, NFC mobile payment service requires strong software support to ensure the flexible and reliable communications between the server and mobile devices. Android v2.3 can provides valuable aids in the software design for NFC mobile payment service. Combined the emerging NFC communications technology with the maturing Google Android software, one can design of mobile operating system and mobile payment mode. The efficient, convenient, and promo table supporting software are of key importance for the project of NFC mobile payment. The software for protecting data transmission payment can be developed based on the well-established WPKI security technology.In NFC mobile payment project, the communication between multiply mobile users and a single server is achieved by tag release and receive, based on a handshake protocol. Android can provide software for tag release, reading and writing. With tag, the server can receive and confirm the requests from the users, and finish the whole process of mobile payment. In the entire project implementation process, program testing should carry out simultaneously, in order to minimize the repair time and cost, and to ensure the project can meet the design requirements.
Keywords/Search Tags:Android, NFC(Near Field Communication), mobile payment
PDF Full Text Request
Related items