FreeCalypso > hg > gsm-codec-lib
comparison doc/Calypso-TCH-downlink @ 182:2254fa16ec5f
doc/Calypso-TCH-downlink: update for fc-host-tools-r18 release
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 02 Jan 2023 23:05:38 +0000 |
parents | 62c0359ff2a8 |
children | 03b0702f4463 |
comparison
equal
deleted
inserted
replaced
181:3a0ee08a3b9d | 182:2254fa16ec5f |
---|---|
5 repository. There is a mechanism to capture the stream of received traffic | 5 repository. There is a mechanism to capture the stream of received traffic |
6 frames on TCH DL, and there is another mechanism by which an externally supplied | 6 frames on TCH DL, and there is another mechanism by which an externally supplied |
7 stream can be "played" into TCH UL. | 7 stream can be "played" into TCH UL. |
8 | 8 |
9 I (Mother Mychaela) previously played with this functionality back in 2016, and | 9 I (Mother Mychaela) previously played with this functionality back in 2016, and |
10 it's been mostly shelved since then. This functionality is now getting renewed | 10 it's been mostly shelved since then. This functionality became interesting |
11 attention in late 2022: now that we have a proper set of codec libraries (the | 11 once again in late 2022: now that we have a proper set of codec libraries (the |
12 present package) and a proper understanding of Rx DTX handling requirements, we | 12 present package) and a proper understanding of Rx DTX handling requirements, we |
13 can take another shot at decoding TCH downlink captures taken from Calypso GSM | 13 can take another shot at decoding TCH downlink captures taken from Calypso GSM |
14 MS. | 14 MS. |
15 | 15 |
16 The overall functionality is described in the TCH-tap-modes article in | 16 The overall functionality is described in the TCH-tap-modes article in |
17 freecalypso-docs; the mechanism for capturing TCH DL bits from Calypso DSP is | 17 freecalypso-docs; the mechanism for capturing TCH DL bits from Calypso DSP is |
18 split between FreeCalypso GSM MS firmware (added to FC Tourmaline as of | 18 split between FreeCalypso GSM MS firmware (added to FC Tourmaline as of |
19 2022-12-23) and the fc-shell utility in the FC host tools package - the updated | 19 2022-12-13) and the fc-shell utility in the FC host tools package, updated as |
20 version (required for use with current Tourmaline fw) will be released as part | 20 of fc-host-tools-r18 to support the new FreeCalypso fw. There is also a set of |
21 of fc-host-tools-r18. There is also a set of utilities included in the present | 21 utilities included in the present GSM codec libraries & utilities package for |
22 GSM codec libraries & utilities package for parsing and decoding these Calypso | 22 parsing and decoding these Calypso TCH DL captures; the present document |
23 TCH DL captures; the present document describes these utilities. | 23 describes these utilities. |
24 | 24 |
25 As explained in the TCH-tap-modes article in freecalypso-docs, the mechanism | 25 As explained in the TCH-tap-modes article in freecalypso-docs, the mechanism |
26 for capturing TCH DL is currently implemented for TCH/FS, TCH/HS and TCH/EFS, | 26 for capturing TCH DL is currently implemented for TCH/FS, TCH/HS and TCH/EFS, |
27 corresponding to FR1, HR1 and EFR codecs. However, further parsing and decoding | 27 corresponding to FR1, HR1 and EFR codecs. However, further parsing and decoding |
28 support has only been implemented for FR1 and EFR codecs in the present package, | 28 support has only been implemented for FR1 and EFR codecs in the present package, |