IEEE Boston Section Tech Site IEEE Logo

Serving Eastern Massachusetts

Course Description

Course Name: Embedded Linux Networking
Time & Date: 6 - 9 PM, Thursdays, May 6, 13, 20, 27
Location: Holiday Inn Select Hotel, 15 Middlesex Canal Park Rd, Woburn, MA
Speaker: Mike McCullough, President and CEO of RTETC, LLC

Course Summary:

This 4-day technical training course provides advanced training in Embedded Linux Networking and the design of networkign applications in Embedded Linux. The first part of the course focuses on The BSD Stack and Socket applications development in an Embedded Linux context with a focus on application performance measurement and improvement. The latter part of the course covers Packet Management in UDP and TCP, IPv6 and integrating open-source network protocols in Embedded Linux.

Who Should Attend

The course is designed for real-time engineers who are developing advanced networked Linux applications for Embedded Linux distributions. It is also targeted at experienced developers requiring a refresher course on Linux Network Device Driver development.

Course Objectives

Course Schedule Day 1

Introduction to Embedded Linux Networking

Sockets, Sockets Everywhere

The Linux TCP/IP Stack

Socket Buffers and Memory

Client-Server Examples

Course Schedule Day 2

Network Booting

Monitoring Network Performance

Linux Networking Code Structs

  1. The sk_buff struct
  2. Other Networking Structs

Sending Data through UDP and TCP

The IP Network Layer

Course Schedule Day 3

Receiving Data throughUDP and TCP

Network Device Driver Architecture

Network Testing

Networking Performance in Embedded Linux

Course Schedule Day 4

IPv6

Common Embedded Networking Protocols

Some Final Recommendations

Lecturer

Mike McCullough is President and CEO of RTETC, LLC. Mike has a BS in Computer Engineering and an MS in Systems Engineering from Boston University. A 20-year electronics veteran, he has held various positions at Embedded Planet, Wind River Systems, Lockheed Sanders, Stratus Computer and Apollo Computer. RTETC, LLC is a provider of Eclipse-based software development tools, training and consulting services for the embedded systems market.

Decision (Run/Cancel) Date for this Courses is Monday, April 27, 2010

FEES

Payment received by April 23: IEEE Members $390

Payment received by April 23: Non-members $410

Payment received after April 23: IEEE Members $410

Payment received after April 23: Non-members $435

On-line registration to this course is closed. You may register from 5:30PM - 6:00PM, Thursday, May 6, 2010 at the Holiday Inn Select, 15 Middlesex Canal Park Road, Woburn, MA or by calling the IEEE Boston Section office at 781-245-5405.