aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2016-07-28 09:04:11 +0200
committerHarald Welte <laforge@gnumonks.org>2016-07-28 09:04:11 +0200
commit39cfbf435def2ecf18e7292f92ff34ef2da66561 (patch)
treede22e3787645146d23cf1648eefbffb3743567ac /README
initial import of incomplete project to record E1 lines
Diffstat (limited to 'README')
-rw-r--r--README27
1 files changed, 27 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..149b547
--- /dev/null
+++ b/README
@@ -0,0 +1,27 @@
+Osmocom E1 recorder
+===================
+(C) 2016 by Harald Welte <laforge@gnumonks.org>
+
+The idea of this program is to be able to passively record E1/T1 based
+communications for purposes of data analysis.
+
+Recording of a single E1 link always requires two E1 interface cards,
+one for each direction.
+
+Recording can be performed either
+* passively, using a E1 Tap aapter
+* asa proxy / man-in-the-middle
+
+All timeslots will be opened in "raw" mode, making sure the recording
+will work wheter or not there is HLDC-based signalling (MTP or LAPD),
+PCM voice, TRAU frames or anything else on the line.
+
+Recording will be done on a per-timeslot basis, dumping the raw bytes
+read for this timeslot into a file.
+
+New files are started regularly, after reaching a pre-determined file
+size limit. File names contain RTC time stamping and timeslot number.
+
+Later possible extensions could include automatic detection of the
+payload and a more intelligent storage format (e.g. in case of HDLC
+bsaed signalling).