Courseware - Mobile Computing

  • Overview of the history, evolution, and compatibility of wireless standards
  • The special problems of wireless and mobile computing
  • Wireless local area networks and satellite-based networks
  • Wireless local loops
  • Mobile Internet protocol
  • Mobile aware adaption
  • Extending the client-server model to accommodate mobility
  • Mobile data access: server data dissemination and client cache management
  • Software package support for mobile and wireless computing
  • The role of middleware and support tools
  • Performance issues
  • Emerging technologies

ACIA Autobot: (ASU, Carl Hayden High School, Intel)

Material Type:

Demo / Simulation

ISN Logo

Technical Format:

PDF document

URL:

Go to URL

Location:

Go to materials

Date Added:

01/24/2011

Date Modified:

01/24/2011

Author

Yinong Chen, Arizona State University
Description:

ASU School of Computing, Informatics, and Decision Systems Engineering is partnering with Intel and Carl Hayden High School to create autonomous robots for different applications, including office patrolling, home automation, and high school robotics competitions. ACIA is based on Intel embedded and multi-core technologies. ASU team uses Service-Oriented Computing (SOC) paradigm to create a development environment supporting Visual Programming Language VPL, which is easy enough for high school students to program auto-nomousrobots and to learn computing concepts.

Recommended Audience:

Beginning programmers, Secondary School students, Undergraduate students

Language:

English

Keywords:

robot, atom, VPL

Assuring Mobile Physical Services for the New Generation of Networks (ASU)

Material Type:

Article / White paper

ISN Logo

Technical Format:

PDF document

URL:

Go to URL

Location:

Go to materials

Date Added:

01/13/2011

Date Modified:

01/13/2011

Author

Yinong Chen, Arizona State University
Description:

The development of computing and communication systems has gone through a spiral cycle of centralization and decentralization schemas. The earliest telephone network used decentralized point-to-point connections. It moved to centralized switching system as the number of devices increased. The centralized computing and communication systems further moved into a decentralized paradigm, as devices expand and dependability of large systems becomes a dominating factor. The current cloud computing and communication systems appear to be a centralized system where computing and communication resources are not in the client computers but in an integrated infrastructure. Nevertheless, the implementation of the centralized infrastructure is equipped with decentralized and redundant resources, which makes the system more dependable as any internal failures can be tolerated internally. However, the terminal devices and their interfaces to the centralized infrastructure remain vulnerable to the single-point-of-failures. This paper focuses on terminal devices and their interfaces to the new generation of assurance network and presents the challenges of making the devices and the interfaces as dependable as the assurance network. The idea of achieving the goal is through a pool of Mobile Physical Services (MPS) that can connect to multiple networks and can be shared by neighboring users.

Recommended Audience:

Advanced programmers, Graduate students, Undergraduate students

Language:

English

Keywords:

Cloud, robot, networking, services

Wireless Systems Instructional Design

Material Type:

Lecture / Presentation, Homework, Quiz / Test

ISN Logo

Technical Format:

RTF document, zip archive, .htm, PDF document

Location:

Go to materials

Date Added:

10/28/2010

Date Modified:

10/28/2010

Author

Narayan Mandayam, Wireless Information Network Laboratory (WINLAB) at Rutgers University
Badri Nath, Wireless Information Network Laboratory (WINLAB) at Rutgers University
Dipankar Raychaudhuri, Wireless Information Network Laboratory (WINLAB) at Rutgers University
Ivan Seskar, Wireless Information Network Laboratory (WINLAB) at Rutgers University
Description:

The Wireless Systems Instructional Design Course utilizes a multidisciplinary approach to foster understanding and hands-on design of wireless systems with emphasis on crosslayer issues. This course combines graduate elements of both Electrical and Computer Engineering (ECE) and Computer Science (CS) Courses.

Topics covered include: wireless systems and technologies: standards, spectrum and evolution; radio propagation, interference and PHY layer issues; design and protocols of MAC layer, network layer; challenges & opportunities in application designs for resource and cost constrained mobile terminals; impact and interaction of PHY, MAC and network layers; challenges of crosslayer design; challenges in simulation and emulation of wireless system design; software and hardware packages in the instructional laboratory (e.g. SPW, Spectrum Analyzer, ns2, OPNET, etc).

Recommended Audience:

Advanced programmers, Beginning programmers, Undergraduate students

Language:

English

Keywords:

wireless systems, spectrum and evolution, radio propagation, PHY layer issues, design and protocols of MAC layer, network layer

Intel® Atom™ Platform Embedded Solution (Embedded Platform Workshop at China Zhejiang Univ.)

Material Type:

Lecture / Presentation

ISN Logo

Technical Format:

Powerpoint presentation

Location:

Go to materials

Date Added:

08/19/2010

Date Modified:

08/19/2010

Author

He Wang, Intel China
Description:

This material is developed for the pioneer workshop held at Zhejiang for professors from China's top 26 university as a part of embedded platform curriculum development initiative, which is to support embedded platform curriculum updates and lab resource development in China.

This lecture covers Intel ® Atom™ Processor for Embedded Market analysis, Atom™ Processor Power Optimization Intel ® System Controller Hub (SCH), Video and Graphics and Atom™ Platform for Embedded Applications.

Recommended Audience:

Advanced programmers, Undergraduate students

Language:

English

Keywords:

embedded platform

Lab: Intel® Atom™ Platform System Configuration (Embedded Platform Workshop at China Zhejiang Univ. )

Material Type:

Lecture / Presentation

ISN Logo

Technical Format:

Word document

Location:

Go to materials

Date Added:

08/19/2010

Date Modified:

08/19/2010

Author

China Shenzhen , Up-Tech
Description:

This material is developed for the pioneer workshop held at Zhejiang for professors from China's top 26 university as a part of embedded platform curriculum development initiative, which is to support embedded platform curriculum updates and lab resource development in China.

This lab manual covers:

  • Touch-screen driver installation and testing
  • WiFI Driver installation and testing
  • GPIO Port testing
  • Serial Port Communication and testing using Serial Port testing software

Recommended Audience:

Advanced programmers, Beginning programmers, Undergraduate students

Language:

Chinese

Keywords:

embedded platform, WiFI Driver installation, GPIO Port testing

Wireless Networks and Mobile Systems

Material Type:

Lecture / Presentation, Homework

ISN Logo

Technical Format:

.htm, zip archive

Location:

Go to materials

Date Added:

08/19/2010

Date Modified:

08/19/2010

Author

Luiz DaSilva, Bradley Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University
Scott Midkiff , Bradley Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University
Description:

The Wireless Networks and Mobile Systems Course is a multidisciplinary, project-orientated design course that integrates topics at all layers of wireless and mobile systems, from wireless physical layer constraints through mobile application design. The course emphasizes "hands-on' learning through experiments, case studies and design projects.

This course is focused at upper level undergraduates or an overview course for graduate students. The class utilizes a multi-level approach to instruction by combining weekly lectures, in-class lab sessions, at-home exercises (one week assignments) and longer projects (one month assignments). This comprehensive teaching approach is designed to produce students with a working knowledge of the topic and a true understanding of the presiding standards. Please utilize the Class Schedule to understand how these elements work together.

Recommended Audience:

Graduate students

Language:

English

Keywords:

wireless and mobile systems, wireless physical layer constraints, mobile application design

Wireless Systems Instructional Design (Rutgers University)

Material Type:

Homework, Quiz / Test, Coding example

ISN Logo

Technical Format:

RTF document, zip archive, .htm, PDF document

Location:

Go to materials

Date Added:

08/19/2010

Date Modified:

08/19/2010

Author

Professors Narayan Mandayam, Wireless Information Network Laboratory (WINLAB) at Rutgers University
Badri Nath , Wireless Information Network Laboratory (WINLAB) at Rutgers University
Dipankar Raychaudhuri , Wireless Information Network Laboratory (WINLAB) at Rutgers University
Ivan Seskar, Wireless Information Network Laboratory (WINLAB) at Rutgers University
Description:

The Wireless Systems Instructional Design Course utilizes a multidisciplinary approach to foster understanding and hands-on design of wireless systems with emphasis on crosslayer issues. This course combines graduate elements of both Electrical and Computer Engineering (ECE) and Computer Science (CS) Courses.

Topics covered include: wireless systems and technologies: standards, spectrum and evolution; radio propagation, interference and PHY layer issues; design and protocols of MAC layer, network layer; challenges & opportunities in application designs for resource and cost constrained mobile terminals; impact and interaction of PHY, MAC and network layers; challenges of crosslayer design; challenges in simulation and emulation of wireless system design; software and hardware packages in the instructional laboratory (e.g. SPW, Spectrum Analyzer, ns2, OPNET, etc).

Recommended Audience:

Graduate students

Language:

English

Keywords:

wireless systems and technologies, radio propagation, challenges of crosslayer design, design and protocols of MAC layer, interference and PHY layer issues


Lab: Linux* Red Hat Embedded OS Kernel for Intel® Atom™ Platform (Embedded Platform Workshop at China Zhejiang Univ.)

Material Type:

Lecture / Presentation

ISN Logo

Technical Format:

Word document

Location:

Go to materials

Date Added:

08/09/2010

Date Modified:

08/09/2010

Author

China Shenzhen , Up-Tech
Description:

This material is developed for the pioneer workshop held at China Zhejiang University for professors from China's top 26 universities as a part of embedded platform curriculum development initiative, which is to support embedded platform curriculum updates and lab resource development in China.

This lab manual covers 10 practical labs on Intel® Atom™ platform with Redhat Linux* Embedded OS kernel 2.4:

  • Lab 1: Process Build under Linux*
  • Lab 2: Multi-processes communication under Linux*
  • Lab 3: Thread Build under Linux*
  • Lab 4: Multi-threads communication under Linux*
  • Lab 5: Linux* network programming: TCP
  • Lab 6: Linux* network programming : UDP
  • Lab 7: Linux* GUI programming : QT installation
  • Lab 8: Linux* GUI programming: QT Command Line programming
  • Lab 9: Linux* GUI programming: Designer programming
  • Lab 10: Linux* Device Driver programming

Recommended Audience:

Advanced programmers, Beginning programmers, Undergraduate students

Language:

Chinese

Keywords:

Thread Build under Linux*, Multithreads communication under Linux*, Multiprocesses communication under Linux*, QT Command Line programming
For more complete information about compiler optimizations, see our Optimization Notice.