Presentation/Talks
SIP Bridge / SIP Spy / SIP Proxy...
This is a design document[pdf] for a project we did for Network Mutimedia Protocols and Services course. (December 2006)
Symbian
Symbian Overview
The presentation covers basic Symbian concepts[pdf]. (March 2005)
Active Objects
The presentation covers Symbian's Active objects implementation (advanced topic)[pdf]. (April 2005)
Series 60 v3.0
S60 Overview
The presentation covers Series 60: An Overview of the architecture, framework and a basic "Hello, World!" program code flow[pdf]. (March 2005)
(sources: S60-Symbian docs and related websites)
GSM
GSM: Overview
The presentation covers basics and overview of GSM[pdf]. (September 2004)
GSM: Basics
The presentation covers ME, functioning of the SIM and SS7 (for signaling traffic on all NSS interface and A-interface [interface between BSS and MSC]) of GSM Architecture[pdf]. (September 2004)
GSM: Network Entities
The presentation covers BTS, BSS, NSS - (MSC, HLR, AuC, VLR, EIR) and Abis-Interface (interface between BTS and BSC) of GSM Architecture[pdf]. (October 2004)
GSM: Channels
The presentation covers Channels used in the GSM Architecture[pdf]. (October 2004)
GSM: Layer 4 - Middleware
The presentation covers GPRS's Generic Layer: A layer which handles the state machine, exploits stack and system functionality of a GPRS mobile phone [pdf]. (January 2005)
New to the above terms, visit cell-phone glossary or use wikipedia, to find information and links to other resources like GPRS.
Connectivity
USB
A presentation on Introduction to USB and its Symbian framework[pdf]. (May 2005)
IrDA
A presentation on Introduction to IrDA and its framework in Symbian[pdf]. (June 2005)
Bluetooth
A presentation on Introduction to Bluetooth and its Symbian framework[pdf]. (August 2005)
Project SyncML Device Management/synchronization
(for partial fulfillment of Engineering 8th Semester, Spring 2004.)
Documentation
Project Documentation[pdf] for SyncML Device Management. (May 2004)
Presentation
- A presentation on SyncML Device Management: (SyncML DM) presented before a panel of examiners. May 2004
- SyncML Device Synchronization: (SyncML DS)[pdf]. (August 2004)
Project jEclipse
(for partial fulfillment of Engineering 6th Semester, Spring 2003.)
Documentation
Project Documentation[pdf] for jEclipse.
(refer bibliography for full-list of sources: HAC, Art of Computer Programming by Knuth and a book on Number theory). (June 2003)
Presentation
- A Project jEclipse[pdf], it was presented before a panel of examiners. (June 2003)
Set-top Boxes
(for partial fulfillment of Engineering 8th Semester, Colloquia Spring 2004.)
Presentation
A talk that I presented in college covering the technology and rationale behind the usage of Set-top Boxes[pdf]. (April 2004)
Contact
varun[dot]singh[at]gmail[dot]com or varun[at]accosted[dot]net(the e-mail address is ASCII armoured)


