Technische Universität Braunschweig
  • Study & Teaching
    • Beginning your Studies
      • Prospective Students
      • Degree Programmes
      • Application
      • Fit4TU
      • Why Braunschweig?
    • During your Studies
      • Fresher's Hub
      • Term Dates
      • Courses
      • Practical Information
      • Beratungsnavi
      • Additional Qualifications
      • Financing and Costs
      • Special Circumstances
      • Health and Well-being
      • Campus life
    • At the End of your Studies
      • Discontinuation and Credentials Certification
      • After graduation
      • Alumni*ae
    • For Teaching Staff
      • Strategy, Offers and Information
      • Learning Management System Stud.IP
    • Contact
      • Study Service Centre
      • Academic Advice Service
      • Student Office
      • Career Service
  • Research
    • Research Profile
      • Core Research Areas
      • Clusters of Excellence at TU Braunschweig
      • Research Projects
      • Research Centres
      • Professors‘ Research Profiles
    • Early Career Researchers
      • Support in the early stages of an academic career
      • PhD-Students
      • Postdocs
      • Junior research group leaders
      • Junior Professorship and Tenure-Track
      • Habilitation
      • Service Offers for Scientists
    • Research Data & Transparency
      • Transparency in Research
      • Research Data
      • Open Access Strategy
      • Digital Research Announcement
    • Research Funding
      • Research Funding Network
      • Research funding
    • Contact
      • Research Services
      • Academy for Graduates
  • International
    • International Students
      • Why Braunschweig?
      • Degree seeking students
      • Exchange Studies
      • TU Braunschweig Summer School
      • Refugees
      • International Student Support
    • Going Abroad
      • Studying abroad
      • Internships abroad
      • Teaching and research abroad
      • Working abroad
    • International Researchers
      • Welcome Support
      • PhD Studies
      • Service for host institutes
    • Language and intercultural competence training
      • Learning German
      • Learning Foreign Languages
      • Intercultural Communication
    • International Profile
      • Internationalisation
      • International Cooperations
      • Strategic Partnerships
      • International networks
    • International House
      • About us
      • Contact & Office Hours
      • News and Events
      • International Days
      • 5th Student Conference: Internationalisation of Higher Education
      • Newsletter, Podcast & Videos
      • Job Advertisements
  • TU Braunschweig
    • Our Profile
      • Aims & Values
      • Regulations and Guidelines
      • Alliances & Partners
      • The University Development Initiative 2030
      • Foundation University
      • Facts & Figures
      • Our History
    • Career
      • Working at TU Braunschweig
      • Vacancies
    • Economy & Business
      • Entrepreneurship
      • Friends & Supporters
    • General Public
      • Check-in for Students
      • The Student House
      • Access to the University Library
    • Media Services
      • Communications and Press Service
      • Services for media
      • Film and photo permits
      • Advices for scientists
      • Topics and stories
    • Contact
      • General Contact
      • Getting here
  • Organisation
    • Presidency & Administration
      • Executive Board
      • Designated Offices
      • Administration
      • Committees
    • Faculties
      • Carl-Friedrich-Gauß-Fakultät
      • Faculty of Life Sciences
      • Faculty of Architecture, Civil Engineering and Environmental Sciences
      • Faculty of Mechanical Engineering
      • Faculty of Electrical Engineering, Information Technology, Physics
      • Faculty of Humanities and Education
    • Institutes
      • Institutes from A to Z
    • Facilities
      • University Library
      • Gauß-IT-Zentrum
      • Professional and Personnel Development
      • International House
      • The Project House of the TU Braunschweig
      • Transfer Service
      • University Sports Center
      • Facilities from A to Z
    • Equal Opportunity Office
      • Equal Opportunity Office
      • Family
      • Diversity for Students
  • Search
  • Quicklinks
    • People Search
    • Webmail
    • cloud.TU Braunschweig
    • Messenger
    • Cafeteria
    • Courses
    • Stud.IP
    • Library Catalogue
    • IT Services
    • Information Portal (employees)
    • Link Collection
    • DE
    • EN
    • IBR YouTube
    • Facebook
    • Instagram
    • YouTube
    • LinkedIn
    • Mastodon
Menu
  • Organisation
  • Faculties
  • Carl-Friedrich-Gauß-Fakultät
  • Institutes
  • Institute of Operating Systems and Computer Networks
  • Open Theses
Logo IBR
IBR Login
  • Institute of Operating Systems and Computer Networks
    • News
    • About us
      • Whole Team
      • Directions
      • Floor Plan
      • Projects
      • Publications
      • Software
      • News Archive
    • Connected and Mobile Systems
      • Team
      • Courses
      • Theses & Jobs
      • Projects
      • Publications
      • Software
      • Datasets
    • Reliable System Software
      • Overview
      • Team
      • Teaching
      • Theses & Jobs
      • Research
      • Publications
    • Algorithms
      • Team
      • Courses
      • Theses
      • Projects
      • Publications
    • Microprocessor Lab
    • Education
      • Summer 2026
      • Winter 2025/2026
      • Theses
    • Services
      • Library
      • Mailinglists
      • Webmail
      • Knowledge Base
      • Wiki
      • Account Management
      • Services Status
    • Spin-Offs
      • Docoloc
      • bliq (formerly AIPARK)
      • Confidential Technologies
    • Research Cooperations
      • IST.hub

Ethernet-PIC: Implementierung eines Mikro-Webservers für PIC18F97J60 kompatible SensorknotenEthernet-PIC: Implementing a micro webserver for PIC18F97J60 compatible sensor nodes

Student(visible for staff only)
SupervisorDaniel Röhr
ProfessorProf. Dr.-Ing. Michael Beigl
IBR GroupDUS (Prof. Beigl)
TypeStudienarbeit
Statusfinished
Start2008-06-01

Thesis Type:

The DUS research group:

The Distributed and Ubiquitous Systems (DUS) research group works together with well-known international partners from research and industry in the field of ubiquitous and pervasive computing systems.

Ubiquitous Computing:

A vision of ubiquitous computing is the invisible computer. Computer as visible elements of our environment disappear. To the human user, the environment or everyday things become the user interface. All in one computing systems are substituted by specialized, well-designed appliances. The user no longer has the feeling to interact with a computing system but with common everyday objects in his environment.

Project Description:

The goal of this student project is to create a network bridge between a RF sensor network used by the TECO Particle System and a local area network. The device will be based on the PIC18F97J60 processor embedded in the PICDEM.net 2 Demonstration Board from Microchip. The PICDEM.net 2 has an ethernet connector which is used for all internet protocol communication. Communication with the sensor network will occur over CONAN connector in conjunction with a Cpart node within a Particle network.

Architecture of the Implementation
Architecture of the Implementation



The incoming data packets from the sensor network need to be converted to UDP packets for forwarding to the LAN while in the other direction, UDP packets destined for the Particle network should be converted to the corresponding form and forwarded to the Cpart by the network bridge. The Cpart handles all RF communication, completing the bridging process.

PICDEM.net 2 Dev Board
PICDEM.net 2 Dev Board


In addition to being a network bridge, the device should also act as a webserver, meaning it should be an member of the ethernet network and respond to HTTP requests on port 80. The PICDEM.net 2 has a PICtail Access Adapter which supports the insertion of a PICtail Daughter Board for SD and MMC allowing access to a SD card where the website is to be stored. This feature can then be developed further in the foreseeable future to allow configuration and analysis of the bridge from a remote location via a web brow-ser.

All of the features necessary must be implemented within the bounds of the PIC18F97J60's capabilities. The program code must not exceed the size of the on-board program memory of the PIC, nor can it use more than the provided amount of data memory. On top of the internal program and RAM memory limita-tions, the code developed within this project must operate efficiently enough to support the data rates ex-pected from the compatible sensor nodes. The code is to be written in C and assembler using the Micro-chip C18 C Compiler and MPLAB IDE with the MPLAB ICD 2 for device programming and debugging.

Work Context:

We offer:

  • Integration in German, European and international projects
  • Strong connection to practial problem domains and good industry relationships
  • Creative and dynamic working context with a strong international focus
  • Direct contact with the computer science institute and with the research group and its members

We request:

  • communication skills, creativity, self and time management
  • fluent German language skill, English a plus
  • Willingness to acquire new knowledge and its application
  • Personal initiative and presence in the research lab


last changed 2021-07-05, 12:29 by Daniel Röhr

For All Visitors

Vacancies of TU Braunschweig
Career Service' Job Exchange 
Merchandising

For Students

Term Dates
Courses
Degree Programmes
Information for Freshman
TUCard

Internal Tools

Glossary (GER-EN)
Change your Personal Data

Contact

Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig

P. O. Box: 38092 Braunschweig
GERMANY

Phone: +49 (0) 531 391-0

Getting here

© Technische Universität Braunschweig
Imprint Privacy Accessibility