Proposal - Rice University Electrical and Computer Engineering

advertisement
Rice Mobile Information System
ERIT Proposal
The power and capability of mobile devices continues to improve. Equally important, the
ability to pass digital data to and from a mobile device is starting to see great
improvement. A couple of years ago, it was not uncommon to find a person carrying a
pager, a cell phone, a PDA and a notebook computer. Many advances discussed later in
this proposal are resulting in smart phone systems offering better connectivity, storage,
and computing capacity in one device than all the first three devices, and in many cases
even eliminate the need to carry a notebook computer.
The main thrust of this proposal is to put Rice at the forefront in the area of using
connected intelligent mobile devices (primarily Smart Phones and cellular connected
PDA’s) combined with customized backend software and agents to create a connected
mobile information system. There are some related projects taking place at CMU and
Duke that are well funded; however both institutions have chosen an approach that limits
their abilities.
Rice’s effort in this area is primarily centered on a course shared between Computer
Science (COMP-446) and Electrical and Computer Engineering (ELEC-446) with
additional support from IT. We have also received a small amount of funding from
Microsoft and HP. If Rice wants to be at the forefront of this technology, we need to step
up our effort significantly before we are left behind.
The proposed system would use a new breed of Windows Mobile based Smart Phones
and connected PDAs connecting over 2.5G and 3G cellular wireless data networks.
Although these devices are capable of connecting directly to the internet, the proposed
system will improve response time and functionality using features such as a .NET
backend gateway and client level caching. It will tie into XML portal efforts being
undertaken by Rice IT. Based on such a platform, we will then build pervasive services
for education, campus safety, and personal health for the Rice community members.
The main purpose of the ERIT grant will be to greatly accelerate this project beyond what
could be done with only a classroom / project scenario including understanding how to
best leverage this technology to improve the educational and campus life of Rice
students. If fully funded, the money would add two full time graduate students to the
project. In the minimal, “planning grant” scenario, the project would be augmented by
undergraduates working over the summer and during the course’s off semester to keep
the project moving forward and to add continuity.
External funding opportunities
Industrial funding opportunities
5-23-05
ERIT Proposal – (Cutler – et al)
1
We will be seeking funds from Microsoft and probably Samsung and Motorola to help
with our hardware and software needs. Since we will be leveraging cellular wireless
networks, we can also seek funding from Sprint, Verizon, Cingular and T-Mobile. The
larger the Rice based initiative is, the higher the funding level we should be able to
achieve from these outside sources.
Intel, with its new reorganization, is devoted to promoting digital health, i.e., utilizing
information technology to enhance healthcare. Our mobile information system with its
potential service for pervasive personal health monitoring and reporting will be very
interesting to Intel. We will seek funding from Intel through its University Program.
Lin Zhong has worked with Microsoft Research on Windows based Smart Phones, their
interfaces and new services. Microsoft has been striving to establish a prominent
presence in the cell phone/smart phone market. It is eager to see more applications and
services that can be enabled on Windows based Smart Phone. Our mobile information
system and its services will be of great interest to Microsoft. I have already spoken to
Microsoft Academic Relations Manager Bradley Jensen about coupling the CITI grant to
the ability to get more Microsoft funds, and he is receptive to the dialog.
Federal funding opportunities
National Science Foundation: NSF, through its program in Computer Information
Science and Engineering (CISE), has a number of proposal solicitations that are highly
related to our project. For example, the Advanced Learning Technologies (ALT)
solicitation will be very interested in our mobile information system with its educational
services. Building the mobile information system will be a research challenge highly
related to the CISE Computing Research Infrastructure (CRI) solicitation.
National Institute of Health: The mobile information system with the pervasive personal
health monitoring and reporting service is likely to revolutionize the way diseases are
diagnosed and treated. In collaboration with researchers from the Dept. of Bioengineering
and the Texas Medical Center, we will actively seek funding from NIH for the
application of our mobile information system for healthcare.
Dept. of Homeland Security: The prototype mobile information system will provide a
campus safety (physical parameters such as toxicant and radiation level) monitoring
service through multiple Smart Phone end users. Such a service can be eventually
leveraged to cover a metropolitan area such as Houston. We will also actively seek
funding from the Department of Homeland Security for this big picture.
Deliverables and objectives
Our deliverables are:
5-23-05
ERIT Proposal – (Cutler – et al)
2

Design the technologies required to implement an effective mobile information
system for Rice students, faculty and staff based on Smart Phone devices
communicating over 2.5G and 3G cellular data networks.

Develop server and client side caching technologies to overcome issues related to
slow and unreliable connectivity. This greatly increases response time and
increases functionality when out of communications range.

Study the changes to the environment at Rice that result from this new level of
information access and determine how to best use it to further the education
process at Rice. Investigate the human factors involved in the design of such a
mobile information system, and study the user and social acceptance of it.

Fully integrate into planned Rice IT efforts around XML based Portal systems.

Develop a .NET XML web service backend system to format data for small
devices, act as an always available fixed resource and user agent and to increase
data and information security.

Develop a prototype service for personal health/safety for the Rice community
based on such a mobile information system. A Smart Phone will function as the
personal server that collects and reports physical information.
Our overall objectives are:

Be one of the premiere institutions leveraging highly portable technology to
improve campus life. We feel we have a significantly better approach than those
being used at CMU and Duke and can interface well with MIT’s iCampus
initiative.

Keep Rice at the leading edge of smart, connected mobile device systems thereby
increasing our ability to obtain external funds.

Providing Rice with the reputation of providing a leading edge infrastructure for
incoming freshman and graduate students.
Current state of the art
Notebook Computers have been around for many years, yet most people do not carry one
with themselves at all times and they do not fit into pockets. PDAs are becoming more
capable; however most lack sufficient wide area connectivity and are too large. Cell
phones have a small form factor, but traditionally did not provide significant levels of
data communications, readability and performance. On May 10th, Microsoft introduced
its next generation of smart phone devices (for which Scott Cutler and some students in
COMP446/ELEC446 were part of the Beta test program) along with a large number of
5-23-05
ERIT Proposal – (Cutler – et al)
3
prominent hardware and software vendors. We are starting to see great convergence
devices capable of working with modern computer science tools.
As mentioned previously, we are not the only ones working on such systems. There is a
large multi institution portal effort called uPortal (http://www.uportal.org/) that, while
targeting desktop computers, contains capabilities for mobile clients. Rice is working on
an implementation of uPortal. At present, this does not address the smart phone,
connected environment. It is not a competitive threat for us and is likely to be a great
collaborative resource for us since it gathers data in standard formats.
Duke gained great publicity early this academic year by announcing that every incoming
freshman would be given an Apple iPod. While this was good for publicity and attracting
students, it was not a great success as the iPods were primarily useful only in audio
centered tasks. They lacked a wireless communications option and were quite limited in
functionality. Duke is scaling back on this program for next year.
CMU has a program called MyCampus (http://www-2.cs.cmu.edu/~sadeh/mycampus.htm).
MyCampus is based on wireless LAN connected PDAs and has concentrated primarily on
the permission and privacy issues in a user agent scenario. When we contacted them for
more details than we found on the web, we were told by the project leader that the bulk of
the project was on the web. What was most surprising about this program was the list of
faculty, researchers and sponsors. The list was much more impressive than the
technology shown on the web.
The most promising external effort is MIT’s iCampus initiative (http://icampus.mit.edu).
iCampus is a project funded by Microsoft Research and based at MIT that promotes a
wide range of information technologies to promote the educational process. It has
connections with MIT’s Open Courseware initiative as well as it iLabs experimental
infrastructure. It is also acting as an umbrella program for other educational efforts
leveraging information technology and this project, particularly with our connection to
Connexions, would fit well with iCampus.
Innovative aspects of the proposal
This project is centered on many emerging technologies.
 New smart phone devices are powerful, well connected, have useful input and
output mechanisms yet still fit easily in one’s pocket or purse. They are true
convergence devices.
 Utilization of XML data feeds, RSS concurrency and .NET web services
 A truly mobile information system geared for academic institutions, particularly
Rice that is likely to be continuously carried by students, staff and faculty.
 Portable access to content well suited to electronic distribution such as
Connexions modules
The mobile information system we propose has the following innovative aspects:
5-23-05
ERIT Proposal – (Cutler – et al)
4




It will be the first prototype of a connected, distributed Smart Phone system of
collaborative users that provide collective data services through existing 2.5 G
and 3G network. By designing and prototyping such a system, we will be able to
explore many important research issues. With a prototype system, we will be able
to experiment advanced pervasive/ubiquitous services. These will be itemized
next.
Many issues involved are important research topics: energy-efficient design for
longer Smart Phone battery life; operating system and middleware supports for
system management; user and society-aware design of such a system involving
many users in a community.
Based on the mobile information system, we will be able to prototype and
experiment many novel pervasive/ubiquitous services. The pervasive personal
health and campus safety monitoring and reporting services that we will prototype
will be the first.
For the personal health and campus safety services, we will design and prototype
a personal-area network (PAN) of wireless biosensors to collect physical
information and report to a Smart Phone, and to become an integral part of the
mobile information system. Such a PAN will be the first of this nature. Meeting
the energy efficiency, security/privacy, and usability challenges will make
significant contributions to the research community.
Interdisciplinary aspects of the proposal
This project already collaborates with IT, Computer Science and ECE. As it grows, it will
interface will all aspects of life on the Rice campus aided by Rice uPortal and Sharepoint
projects. It will incorporate a Connexions reader as well as an interface into our Digital
Library efforts. In the long run, the project will involve researchers from the Dept. of
Bioengineering for sensors that collect the user’s physiological data for pervasive
personal health services through a Smart Phone. We will seek collaborations from the
Texas Medical Center for leveraging the mobile information system for better healthcare.
Moreover, since the mobile information system involves massive end users, the user and
social acceptance studies are important. We are seeking collaborations from the Depts. of
Psychology and Anthropology.
This project aims to provide a revolutionary level of connectivity and access in an
entirely mobile fashion. As such it will change the dynamics of many areas of our
campus and could change the way we teach and live. There will be a wealth of
opportunities to leverage the humanities and social science communities of Rice and this
is why Chris Kelty, Assistant Professor of Anthropology is participating in the project.
Impact and exploitation plan.
There are many ways this project will impact Rice.
 It will be a very useful information platform for the entire Rice community
 It will generate great publicity / recruiting tool showcasing Rice at the forefront of
some fun and interesting technologies
 It provides collaborative opportunities between Rice IT and academic
departments
5-23-05
ERIT Proposal – (Cutler – et al)
5


Leadership in this area will greatly help us achieve additional funding from
Microsoft as well as new cell phone sponsors (particularly Motorola and
Samsung).
ECE just hired Lin Zhong to start as a new Assistant Professor in September
2005. He has a strong interest in mobile devices and this could be a great initial
project for him in this area. He will actively seek external funding to continue
research as this seed funding will start.
Project work plan, timetable, and milestones
Timetable



The test run of COMP446 / ELEC446 took place in the spring 2005 semester with
a carefully recruited set of students
The first real run of COMP446 / ELEC446 with smart phones is set for the fall
2005 semester.
ERIT funding will be used starting January 2006 to hire an undergraduate student,
one graduate student or two graduate students depending on the funding level we
receive. It is a race against the clock. I believe we are in a good position to take a
leadership role, however if we do not move fast enough, we are likely to lose the
lead, and thus our ability to receive primary Microsoft and other funds.
Milestones






Initial deployment of backend server, mobile technology tool kit, a user’s website
and a developer’s website will be completed by the end of the fall 2005 semester.
Full feature plan to be developed over the spring 2006 semester
By the beginning of summer 2006, we expect the mobile information prototype
system to be ready. The system will consist of multiple Windows Mobile based
Smart Phones for the end users and several backend servers.
By the end of summer 2006, we expect to implement and experiment prototype
services for campus safety and personal health monitoring and reporting based on
the mobile information system.
With the increased funding levels, we will complete interfaces to Rice’s uPortal
and/or Connexions programs by January 2007. With two staff, we will do both of
these, with one, we will have to choose.
As noted, we are still exploring the interests of a number of co-investigators, each
of which will offer a milestone in conjunction with their efforts.
Budget
The budget is given for three funding levels. The small project covers a very modest
development of the system and adds continuity between offerings of the project course.
The desired, medium level program significantly increases both the system growth and
our exploration into improving Rice with the technology.
5-23-05
ERIT Proposal – (Cutler – et al)
6
The large level support provides the resources required to have Rice be a significant
leader in this area.
The pertinent elements are:
 One undergraduate (employee) for a semester and summer as a minimum
 One graduate student (full support) for a year for the base case of the full project
 Two graduate students (full support) for a year for the large project
 We will also have some extra hardware, software and service expenses
o Software for development ($3K -$10K, donated from Microsoft)
o Smart Phones (minimum of 6, max 25, $500 each with an excellent chance
of full or partial donations from Samsung and/or Motorola)
o Service $20/month/phone for data services. There is a good potential of
having this funded from Cingular, Sprint and Verizon
 With this grant, it is quite reasonable to assume we will receive funds and
equipment from external sources. I would anticipate the ability to get matching
funds for any CITI dollars up to a total of $50,000 and potentially move this
project well beyond what is proposed here. I have already spoken to Microsoft
Academic Relations Manager Bradley Jensen about coupling the CITI grant to the
ability to get more Microsoft funds, and he is receptive to the dialog.
5-23-05
ERIT Proposal – (Cutler – et al)
7
2006 ERIT Proposal Budget
5-23-05
Software (MSFT Donation)
Equipment
Wireless Service
Cutler
Baraniuk
Kelty
Zhong
Undergraduate Student
Grad Student
Total
$
$
$
$
$
$
$
$
Anticipated external support
Net requested from ERIT
3,000
3,000
1,500
1
1,000
1,000
7,000
$
$
$
$
$
$
$
$
$
$
16,501 $
5,000
5,000
2,500
1
2,500
3,000
5,000
5,000
20,000
48,001
$
$
$
$
$
$
$
$
$
$
10,000
12,500
6,250
1
5,000
6,000
10,000
5,000
40,000
94,751
$
$
6,501 $
10,000 $
18,001 $
30,000 $
31,751
63,000
ERIT Proposal – (Cutler – et al)
8
Scott Cutler, Adjunct Professor and Lecturer
Contact Information
Office: Duncan Hall, Room 2001
Voice: 281–364–2291, FAX: 713–348–5686, E-mail: cutler@rice.edu.
Education
B.S.
M.S.
Ph.D.
1973
1973
1976
MIT, Electrical Engineering and Computer Science
MIT, Electrical Engineering and Computer Science
MIT, Electrical Engineering and Computer Science
Positions Held
2001–present
1998-2001
1995-1998
1990-1995
1984-1990
1976-1984
Present position
Vice President and Chief Technology Officer, Compaq Computer Corp,
Commercial PC Group
Vice President and Chief Technology Officer, Digital Equipment Corp, PC
Group
Vice President, Software Architecture, Chips and Technologies Inc
Vice President, Software, Tandy Computer Corp
Engineering and Management Positions, General Electric Corporate Research
and Development
Current Courses
ELEC694
“Future Personal Computing Technologies”
ELEC446/COMP446 “Mobile Wireless Services Project”
Honors
GE Dushman Award
PC Magazine Award for Technical Excellence
Professional Memberships
Past Senior Member, Institute of Electrical and Electronics Engineers
Past Treasurer, IEEE Consumer Electronic Society
Former Chairman of GE’s “GOSAM” - 3500 member internal Electrical Engineering professional
organization
Professional Activities and Development
Member, Houston Angel Network
Board member of numerous cultural organizations such as the Houston Symphony
Chaired corporate patent committees and engineering promotion boards
Institutional Service
Rice University
Committee to establish an Undergraduate Business Program for Engineering Students
Computer and Information Technology Institute Advisory Board
Connexions Review Team
Research


Current research in the area of digital media and its use in personal computing environments with a
concentration in small, wireless mobile devices.
25 years of industrial experience advancing the personal computer industry from its inception
o Creation of products sold in the millions of units and billions of dollars in sales
o Technologies for eliminating performance bottlenecks in personal computing systems
o Object oriented game technologies and the use of virtual machines to avoid early computer
hardware limitations.
5-23-05
ERIT Proposal – (Cutler – et al)
9
Significant Industrial Achievements






Conceived and then brought to market the first iPAQ computer. It finished its first year of
production at a $1B run rate and was the fastest product to reach 100,000 units
Devised various corporate strategies that created two $B businesses and poised one company for
acquisition by Intel.
Identified and developed chip architectures optimized for Microsoft Windows
o Wingine - First cost effective high performance Linear Frame Buffer graphics for Windows –
allowed graphics performance to linearly scale with processor frequency.
o Printgine - First commercial implementation of Enhanced Capabilities Printer Port (ECP).
Developed Tandy’s DeskMate family of products including
o DeskMate runtime became the industry standard MS-DOS low-end graphical user interface in
the late 1980’s. Significant DeskMate applications included the first graphical version of Lotus
123, the first graphical version of Intuit’s Quicken and TandyLink online community, which
later grew into America Online when it was ported to Microsoft Windows.
First use of personal computers for business uses at General Electric
Co-authored the “ZORK” family of computer games – one of the first games to sell over 1,000,000
copies and still in production 25 years later.
Consulting Positions
Board Member or advisor to small technology companies
Consulting in the use and deployment of personal computing technologies to government and industrial
groups
Expert witness in the area of microprocessor architecture and applicability
Publications
7 Issued US Patents
7 4,533,960 System for encoding and decoding video signals
6 4,425,628 Control module for energy management system
5 4,386,347 Method of, and apparatus for, increased resolution slewing of a bar-graph-display data input/output
system
4 4,376,969 Control signal and isolation circuits
3 4,310,896 Method of interfacing remote units to a central microprocessor
2 4,301,509 Method for cooking meat or poultry in thermal oven
1 4,291,303 Touch pad and display tube circuitry
5-23-05
ERIT Proposal – (Cutler – et al)
10
Lin Zhong, Assistant Professor in ECE, Rice University (Since Sept.
2005)
CONTACT INFORMATION
Phone: (609) 258-1354 (Office)
(609) 439-1895 (Home)
Email: lzhong@princeton.edu
http://www.princeton.edu/~lzhong
EDUCATION
Princeton University, Princeton, NJ
Ph.D. in Computer Engineering, expected August, 2005
M.A., May 2002
Tsinghua University, Beijing, China
M.S. in Electronic Engineering, July 2000
B.S. in Electronic Engineering with Honors, July 1998
RESEARCH INTERESTS
-Mobile & pervasive computing systems: energy efficiency, user interfaces & new services
-Networked embedded system design and optimization
-Power analysis and optimization of ICs and systems
-Architecture and CAD of circuits using emerging nanometer devices
-High-level synthesis and statistical modeling of ICs
HONORS & AWARDS
-Harold W. Dodds Honorific Fellowship, Princeton University, 2004-2005
-AT&T Asian Pacific Leadership Award, 2000
-Excellent Graduate of Tsinghua University, 1998
-Completed the five-year undergraduate curriculum of Tsinghua University in four years
-Received merit-based scholarships from Tsinghua University every year 1994-1999.
PROFESSIONAL EXPERIENCE
1. Hardware Devices Group, Microsoft Research, Redmond, WA
Summer Research Intern: June 2004 to Aug. 2004 and June 2005 to Aug. 2005
2. System-level Design Department, NEC Labs, America, Princeton, NJ
Summer Research Intern: June 2003 to Sept. 2003
3. Dept. of Electrical Engineering, Princeton University, Princeton, NJ
Graduate Research Assistant: Sept. 2000 to present
Assistant Instructor: ELE206 - Introduction to Logic Design: Spring 2002 and Spring 2003
4. Dept. of Electronic Engineering, Tsinghua University, Beijing, China
Graduate Research Assistant: Sept. 1998 to July 2000
SELECTED PUBLICATIONS
Refereed Conference Proceedings
Mobile &Pervasive Computing
5-23-05
ERIT Proposal – (Cutler – et al)
11
1.
2.
3.
4.
5.
Lin Zhong and Niraj K. Jha, "Graphical user interface energy characterization for handheld
computers," in Proc. IEEE/ACM Int. Conf. on Compilers, Architectures & Synthesis for Embedded
Systems (CASES), Oct. 2003.
Lin Zhong and Niraj K. Jha, "Dynamic power optimization for interactive systems," in Proc. Int.
Conf. on VLSI Design, Jan. 2004.
Yunsi Fei, Lin Zhong, and Niraj K. Jha, "An energy-aware framework for coordinated dynamic
software management in mobile computers," in Proc. IEEE/ACM Int. Symp. on Modeling, Analysis,
and Simulation of Computer & Telecommunication Systems (MASCOTS), Oct. 2004.
Lin Zhong and Niraj K. Jha, "Energy efficiency for handheld computer interfaces: Limits,
characterization, and practice," to appear in USENIX/ACM MobiSys, June 2005
Le Yan, Lin Zhong, and Niraj K. Jha, "User-perceived latency based dynamic voltage scaling for
interactive applications," to appear in IEEE/ACM Design Automation Conf. (DAC), June 2005.
CAD & VLSI
6.
Lin Zhong, Jiong Luo, Yunsi Fei and Niraj K. Jha, "Register binding based power management for
high-level synthesis of control-flow intensive behaviors," in Proc. IEEE Int. Conf. on Computer
Design (ICCD), Sept. 2002.
7. Lin Zhong and Niraj K. Jha, "Interconnect-aware high-level synthesis for low power," in Proc.
IEEE/ACM Int. Conf. on Computer-Aided Design (ICCAD), Nov. 2002.
8. Pallav Gupta, Lin Zhong and Niraj K. Jha, "A high-level interconnect power model for design space
exploration," in Proc. IEEE/ACM Int. Conf. on Computer-Aided Design (ICCAD), Nov. 2003.
9. Rui Zhang, Pallav Gupta, Lin Zhong, and Niraj K. Jha, "Synthesis and optimization of threshold logic
networks with application to nanotechnologies," in Proc. IEEE/ACM Design Automation & Test in
Europe Conf. (DATE), Feb. 2004.
10. Lin Zhong, Srivaths Ravi, Anand Raghunathan, and Niraj K. Jha, "Power estimation for cycleaccurate functional descriptions of hardware," in Proc. IEEE/ACM Int. Conf. on Computer-Aided
Design (ICCAD), Nov. 2004.
Refereed Journal Articles
1.
2.
3.
Rui Zhang, Pallav Gupta, Lin Zhong, and Niraj K. Jha, "Threshold network synthesis and
optimization and its application to nanotechnologies," IEEE Trans. on Computer-Aided Design of ICs
& Systems, Jan. 2005.
Lin Zhong and N. K. Jha, "Interconnect-aware low power high-level synthesis," IEEE Trans. on
Computer-Aided Design of ICs & Systems, Mar. 2005.
K. S. Vallerio, Lin Zhong and N. K. Jha, "Energy-efficient graphical user interface design," accepted
by IEEE Trans. on Mobile Computing.
PATENTS
US Patent filed, Oct. 2003 (Power estimation for cycle-accurate functional descriptions)
PROFESSIONAL SERVICES
Member, Technical committee for First Int. Conf. Embedded Software & System, 2004.
Member, Program committee for Int. Conf. on Embedded & Ubiquitous Computing, 2004.
Reviewer for VLSI Design Conf. 2004, DATE 2004/2005, IEEE Trans. on CAD of ICs &
Systems
PROFESSIONAL SOCIETIES
IEEE; Society for Information Display (SID)
5-23-05
ERIT Proposal – (Cutler – et al)
12
Download