Bluetooth Training at Sasken Communications Technologies Ltd.
Trainer's Remarks:
“It was a great opportunity to discuss the topics with clearly induced team with well-defined objectives. Looking at the short span of the topic coverage, the audience was highly efficient in involvement of discussions on concepts and examples, discussing and solving out problems on project related issues. Most interesting part was discussing on Bluetooth’s recent developments and advanced capabilities for innovative products / solutions development”
Prashant Hinduja,
Amplify Mindware
Date: 3 & 4 October 2008
Topic / Competency:
Duration: 2 days
No. of candidates: 24-27
Trainer: Prashant Hinduja, Amplify Mindware
Audience background:
  • Induced from various other project backgrounds to contribute to Bluetooth stack
  • Approx. 20% with less than 6 months experience in Sasken
  • Approx. 25% candidates not worked on any Bluetooth related projects.
  • 75% team from Handset Solutions Group and SemiCon Group
  • 25% candidates from Corporate R&D Team
  • Other candidates worked for duration of 3 months to 4 yrs on Bluetooth Core or Profiles stack
  • Basic qualifications: Engg graduates from Computer Science & Electronics / Telecommunications

Training objective:
  • Basics of Bluetooth technology in comparison with other WPAN/WLAN technologies particularly for candidates new to Bluetooth technology.
  • Cover completely both Core stack and Profiles stack for cross exposure to each candidate worked on either of these stacks, with main focus on lower layer protocol operations and specific profiles.
  • New innovations & features being researched for Bluetooth technology, new profiles, upgradations in core and profiles stack features.
Coverage:
Day 1 coverage commences with introduction to Bluetooth technology in comparison with other WPAN/WLAN technologies, its benefits, objectives as defined by the SIG, the purpose of BT technology since its evolution. Continuing the discussion with BT stack overview w.r.t. its SIG defined objectives. Post-lunch sessions continued with the discussion of lower layer stack link establishment and other fundamental BT operations. Also part of the day’s discussions included various enhancements in BT stack (v1.2 to v2.1+EDR) at various protocol layers (Radio, LC, Profiles, Security Modes), various implementation scenarios (HCI/non-HCI). A brief questionnaire prepared by the candidates were discussed on fundamentals and clarifications on few conceptual points of BT specifications.
Day 2 coverage resumes with discussing further details of Link Manager and Controller and their interaction with HCI, followed by MSCs triggered based on host’s actions to the BT module. The discussion proceeds with L2CAP channeling operations, RFCOMM serial port emulation, SDP Client-Server operations. Starting with profiles overview, concentrating on GAP operations, discussion proceeded with various profiles like A2DP, AVRCP, SPP, FTP, DUN, HFP, OPP, SAP, PAN, PBAP, etc. The coverage concludes with BT sniffer and protocol analyzer operations and few more project related queries / clarifications of handling issues.

Reading Materials:
Trainer presentation handouts, Bluetooth IPR exclusively authored by trainer, Reference readings on Bluetooth fundamentals, Bluetooth Core & Profiles stack specifications, BT Embedded stack, BT Profiles implementation (programming & configuration) on embedded platform, BT over WAP, HCI programming & MSC flows, Protocol Analyzer & BT Sniffer. Post-training support:
Regular and prompt email support from the trainer on further readings topics, clarifications on any project issues discussed, further request of details on discussed topics
Training feedback: Very Useful