summaryrefslogtreecommitdiff
path: root/2010/gsm_phone-anatomy/topics
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2015-10-25 21:00:20 +0100
committerHarald Welte <laforge@gnumonks.org>2015-10-25 21:00:20 +0100
commitfca59bea770346cf1c1f9b0e00cb48a61b44a8f3 (patch)
treea2011270df48d3501892ac1a56015c8be57e8a7d /2010/gsm_phone-anatomy/topics
import of old now defunct presentation slides svn repo
Diffstat (limited to '2010/gsm_phone-anatomy/topics')
-rw-r--r--2010/gsm_phone-anatomy/topics48
1 files changed, 48 insertions, 0 deletions
diff --git a/2010/gsm_phone-anatomy/topics b/2010/gsm_phone-anatomy/topics
new file mode 100644
index 0000000..9786151
--- /dev/null
+++ b/2010/gsm_phone-anatomy/topics
@@ -0,0 +1,48 @@
+* gsm protocol intro as far as needed
+* distinction smartphone / featurephone
+ * feature phones
+ * single processor (BP) for gsm stack + UI
+ * smartphones
+ * dual processor (AP / BP)
+ * baseband processor like in feature phone
+ * additional application processor for OS/UI
+ * PDA + phone in a box
+ * different interconnects
+
+* closer look at baseband chipset architecture
+ * DBB (MCU+DSP)
+ * integrated peripherals
+ * GSM TDMA timer / interrupt
+ * A5 ciphering unit
+ * GEA ciphering unit
+ * low power timers / RTC crystal calibration for power saving
+ * synchronous clock architecture
+ * AFC / VCTCXO
+ * ABB
+ * RF Frontend
+ * VCO + PLL + mixer
+ * RF PA
+ * Antenna switch (MEMS or diode)
+ * integrated frontend modules
+
+* introduction to GSM software architecture
+ * layer 1
+ * synchronous part
+ * asynchronous part
+ * layer 2
+ * layer 3
+ * telephony API
+ * actual UI
+ * AT command parser or related
+
+* misc
+ * gprs
+ * edge
+ * 3g
+ * multi-sim
+ * more powerful feature phones
+
+
+* glossary
+* references
+
personal git repositories of Harald Welte. Your mileage may vary