Paul Peng DENG (Mr.) Mobile: +61 402 837 ???
???? Albion Street, Brunswick West VIC 3055, Australia ?????@?????.unimelb.edu.au
I am a student studying Master of Engineering in Distributed Computing at University of Melbourne and I am especially interested in WSN and RFID.
I have studied subjects Sensor Networks and Applications and Mobile Computing Systems Programming which are close related to WSN. And currently, I am studying Distributed Algorithms which will enhance my understanding of different types of algorithms in distributed systems.
I fell in love with Sun SPOT since July 2007 and invited to give speak in lecture. In the lecture, I demonstrated some interesting and eye-catching applications I made myself, like Game Panel Demo. All source code and video clips are available at blog of David G. Simmons and sunspotworld.com.
I cherish this opportunity very much. I hope I can join the development of the revolutionary product to learn more fantastic ideas and share my knowledge with all people as well.
RESEARCH INTERESTS
|
|
|
|
|
|
EDUCATION
M.Eng. Computer Science and Software Engineering, University of Melbourne, Victoria, Australia, 2006 – present (by coursework)
Advisor: Dr. Lars Kulik
B.Eng. Software Engineering, Southwest Petroleum University, China, 2002 - 2006
HONORS AND AWARDS
3rd Prize, “Challenge Cup” National College Science and Technology Competition, China, 2005
2nd Prize, “ConocoPhillips Cup” Science and Technology Competition, Southwest Petroleum University, 2004
ConocoPhillips (China) Scholarship, Southwest Petroleum University, 2004
Undergraduate Scholarship, Southwest Petroleum University, 2002-2006
MEMBERSHIP AND SERVICES
Invited Speaker, Introduction to SPOT, Mobile Computing Systems Programming, UniMelb, 8 Aug. 2007
Only member of Master by coursework in SUM Research Lab, UniMelb, 2007 – present
Department Open Day Volunteer, University of Melbourne, 2006, 2007
Grid Application Demo Volunteer, University of Melbourne, 26 Aug. 2006
Organizer, Microsoft (China) Tech Days in Campus, Southwest Petroleum University, 2004
Founder of Student Photographer Task Group, Southwest Petroleum University, 2003-2006
PROJECTS SUMMARY
Wireless Sensor Network Environmental Monitor: Use WSN to monitor temperature, light changes in department building. Sensing Ubiquity Mobility (SUM) Research Lab, 2007
It is a simple and traditional sensor network application. I have two goals:
1. Retrieve the temperature data in different places in building. Since many people in ICT building complained about air conditioning system. It is often freezing in one side and hot on the other.
2. To test how efficiency can we deploy a WSN using SunSPOT compare with other platforms (like xbow).
I connected a USB charger to each SPOT. And they did work several days. I got one kit only, so I can not test the scalability.
In next step, my lab ordered 30 kits, which might be used to extend the cover area and to test multi-hop algorithms. I hope I can provide these real time temperature data to optimize air conditioning system to save energy and reduce carbon emission.
Sun SPOT Game Panel: Use 3D accelerometer chip in SPOT to retrieve human gesture data and simulates mouse actions. It works like Nintendo Wii Game Controller. SUM Research Lab, 2007
The basic idea is to use Sun SPOT to simulate a normal pointing device and entertainment device as well.
I demonstrated how to use this cool app to play a cool game (NeverBall) in the lectures I presented in Aug. 2007 and Mar. 2008 at UniMelb. It is really an eye-catching app that most of people interested in and decide to buy one kit later.
Sun SPOT WebSerives (Planning): I plan to build a web service to expose data in Sun SPOT network. Apps can invoke this webservice to discover existing SPOTs and retrieve specific data from specific SPOT(s).
Next step would be automatically retrieve data from SPOTs and stored into DB or Data Stream, then if queries from customers, the service can response based on DB or Data Stream Management System without touching Real SPOTs every time to optimize energy used in nodes and response time.
FeedEx RSS Reader: A speech enabled C# RSS Reader. It works like a radio which only speaks the contents contains keywords defined by user and it also can compress text contents to MP3 files. SWPU, 2006
This is my final project of undergraduate study. Users can define keywords and subscribe to search engine to trace events which related to keywords.
Unlike the common RSS Readers, FeedEx can use English, Chinese and Japanese to talk and compress talks to MP3s using Microsoft Speech SDK and Lame MP3 engine. People can download generated MP3 contents to MP3 players to listen on the go.
In next step, I would like to integrate speech recognition capability and full speech control. I think it might be helpful to some disabled people.
Digital Pen: A small pen like device that can record all vector movements while writing or drawing on any surface and translates recorded data to text or vector image. SWPU, 2005
My idea is to attach a sensor to normal pen. The pen can retrieve the vector movement and change of pressure on the pen point on any surface people write on.
Using these data, computer or other hosts can translate them from hand writing to ASCII characters and vector image as well. Since the pressure while writing is captured which I believe is difficult to imitate, a real digital signature can be generated combined with other data.
But the most difficulty of the project which I can not solve is how to preciously get the absolute position of pen point on surface in changing gesture and environment.
JTelegraphConverter: A natural language processing project to translate telegraph like plain text to friendly readable text based on machine learning. UniMelb, 2007
The basic goal is to use machine learning algorithms to analysis new telegraph like plain text (no punctuations) and predict correct punctuations based on previous provided training materials.
RESEARCH PAPERS
Processing High Volumes of Streaming Data, Sensor Networks and Applications, UniMelb, 2007
Key Management in Wireless Sensor Networks, Software System Security, UniMelb, 2007
A Survey of Requirements Engineering Methods for Pervasive Services, Systems Requirements Engineering, UniMelb, 2007
An Introduction of RFID Applications in Petroleum Industry, SWPU, 2004
SKILLS
Language: Chinese (Native speaker), English
SRA and Documentation: UML, Visio, Rational Rose, LaTex, MS Office, Adobe Acorbat
Implementation: Java, C#, SQL, Python, C; J2ME, .Net, J2EE, LAMP, MPI, OpenMP; HTML, Ajax, Swing, SWT, WPF; Network Socket, CORBA, RPC, RMI, Web Service, REST; ADO.Net, JDBC, ODBC, ADO; XML, MS SQL, MS Access, Mysql, Oracle, PostgreSQL; Apache Tomcat, Apache Axis, IIS; Windows Server System, Linux/Unix; CVS, SVN
Testing: Mercury WinRunner, Apache JMeter
Build and Distribution: Apache Ant, InstallSheild, Nullsoft Scriptable Install System
TRANSCRIPT OF ACADEMIC RESULTS
Year | Sem | Code | Subject Title | Mark | Grade |
2006 | 2 | 433620 | Engineering for Internet Applications | 074 | H2B |
2006 | 2 | 433652 | Distributed Systems | 077 | H2A |
2006 | 2 | 433653 | Mobile Computing Systems Programming | 078 | H2A |
2006 | 2 | 433661 | High Performance Database Systems | 083 | H1 |
2007 | 1 | 433645 | Software System Security | 080 | H1 |
2007 | 1 | 433654 | Sensor Networks and Applications | 081 | H1 |
2007 | 1 | 433678 | Cluster and Grid Computing | 076 | H2A |
2007 | 2 | 433646 | Systems Requirements Engineering | 070 | H2B |
2007 | 2 | 433677 | Networks & Parallel Processing | 066 | H3 |
2007 | 2 | 433684 | Machine Learning | 077 | H2A |
1
1 条评论:
Hi~~ it was very nice to hooked up by your space. I am currently studying at Auckland University of Auckland, and my project is about sun SPOT.
发表评论