Font Size: a A A

Based On Android NFC Mobile Phone Payment Design And Test

Posted on:2015-09-18Degree:MasterType:Thesis
Country:ChinaCandidate:F X SunFull Text:PDF
GTID:2298330452466886Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Near Field Communication (referred to as NFC) technology as a payment, whichfeatures a safe, simple and interactive, to establish a connection speed, is the best choice toexchange important data such as financial information technology, sensitive personalinformation. NFC technology was first used by a radio frequency identification RadioFrequency Identification (referred to as RFID) technology developed from the initial idea wasto NFC technology and network technology combined with RFID technology and thedevelopment of Internet technology and user understanding of these two technologiescontinues to deepen, the user needs by increasing the current NFC technology has evolvedinto a standard short-range wireless communications technology. NFC has a transmissiondistance is short, simple and interactive, to establish a connection speed and othercharacteristics, NFC These features used in electronic devices, making access moreconvenient electronic devices between each other, safer and easier to use, through the NFC,the computer can be achieved, a convenient way to connect and exchange data betweenmultiple electronic devices mobile phones, digital cameras, PDA and so on.Integrating the NFC chip into the mobile phone to implement micropayment is a newdomestic technology. Currently, China Mobile, China Unicom, China Telecom and majormobile phone manufacturers and banks have joined the game, and they are actively promotingthe development of NFC mobile payment. Now that NFC mobile payment in China is still a new technology, there are many problems in the functional design in NFC mobile payment.Such as, the power consumption problem of analog functions cards when their simulationfeature is turned on, usability design of NFC mobile payment, imperfection in NFC mobilephone test cases, lack of coverage in user scenario, lack of user usability tests, etc.In China, the development of NFC mobile phone payment services has a promising userbase. According to the statistics from MIIT and other sources, back in early2012, the numberof mobile phone users had exceeded one billion, counting the biggest world mobile phoneuser volume. Large amount of mobile phone users and diversity in requirements also putforward a higher demand for NFC mobile payment. At its initial stage, the development ofNFC mobile phone payment lacks maturity in applications. So currently, the mobile phonesrelies on download and update functionality to support their out-of-box experience.Aiming at the problems such as usability design of NFC mobile payment and powerconsumption, we conducted design and research on the basis of Single Wire Protocol (SWP)and Android operating system. First of all, we analyze the requirements for NFC mobilephone payment using case diagrams and flowcharts, focusing on its major functionality, UIdesign, and payment/loading process. Secondly, we proposed feasible solutions for widelyexisting problems such as usability design of NFC mobile payment and power consumptionafter analysis. Then, we discussed the details of design and implementation of Android-basedNFC mobile payment systems, describing its system architecture, including NFC-SWPmobile phone system architecture, NFC-SWP terminal hardware architecture, NFC-SWPterminal software architecture, and NFC-SWP payment system architecture. For applicationsimplementation, we analyzed and designed system interface design, power consumptiondesign, payment process, data transmission, Android NFC messaging mechanism, NFCadapter initialization, as well as the driver debugging and hardware abstraction layerdebugging during the development of NFC mobile phone payment. We delivered a detaileddescription of the software architecture of the system, as well as its interface design, powerdesign, and payment process. Finally, we designed a test case set for Android-based NFCmobile phone payment system by analyzing jamming test and business tests, and showingexamples of the methodologies. Meanwhile, we illustrated how to test the card emulationmode without power supply and the influence of near field function upon terminal standbycurrent, summarizing frequently facing problems and their solutions. For the key technologiesof power consumption, we compared the preferences in user behavior and proposed how toreduce the necessity of making judgment on labels when labels are not detected so as toreduce the time frame on checking the labels, which counts for high power consumption. Bydoing this, the ratio of high power consumption time frame only stands for0.006%and the total power consumption reduces from24mA to0.5mA, which turns out to improve the powerconsumption efficiency in a significant way.
Keywords/Search Tags:NFC, SWP, Mobile phone payment, RFID
PDF Full Text Request
Related items