Project

General

Profile

ISDN at CCC Camp 2023 » History » Version 14

laforge, 08/10/2023 05:58 PM

1 1 laforge
{{>toc}}
2
3 4 laforge
h1. ISDN (and POTS) at CCC Camp 2023
4 1 laforge
5
@jolly and @laforge are planning to operate an experimental ISDN and analog telephony network at the "CCC Camp 2023":https://events.ccc.de/camp/2023
6
7
The subscriber lines will be terminated using de-commissioned [[V5_Access_Multiplexers]] that were donated by telecom operators together with the "osmo-v5":https://gitea.osmocom.org/retronetworking/osmo-v5 protocol stack and "osmo-cc":https://gitea.osmocom.org/cc
8
9
This network will be provided for people to re-enact the good old telephony days, using anything as old as rotary dial phones, up to the 1990s ISDN experience.
10
11
So if you still have your old wired telephones or ISDN equipment in a basement, feel free to bring it along and hook it up.
12
13
h2. How to connect to the network?
14
15
h3. Types of interfaces
16
17
We can offer
18
* analog POTS ports, expsed as classic 2-wire "ab" interface according to German standards.
19 10 laforge
* ISDN BRI (basic rate interface) ports using Uk0 interface, using 4B3T according to German standards. The signalling is EDSS1 (Euro-ISDN). The configuration is PTMP (German: Mehrgeraeteanschluss), which was the default for most private ISDN lines in Germany.
20 1 laforge
21
h3. What Equipment do I need to bring
22
23 6 jolly
For analog lines, you can connect any analog phone, answering machine, fax, modem, etc. Even rotary phones from Sweden and New Zealand (with their special pulse sequences) will work.
24 1 laforge
25 6 jolly
For ISDN lines, you should bring your NTBA/NT1 (to convert Uk0 to S0) and then any ISDN equipment like phones, ISDN adapters, PBXs, ...
26 1 laforge
27 3 laforge
If you only have ISDN equipment for S0-bus but no NTBA, we have a few NTBA around that we can lend you, as needed, on a firs-come-first-serve basis.
28
29 6 jolly
In addition, it is wise to bring sufficient length of telephony wires so you can connect to the closest "Point of Presence".
30 1 laforge
31 2 laforge
h3. Where can I connect to the network
32
33
You would need to run some telephony wire (or CAT5, if that's all you have) to one of our "points of presence", where we will put [[V5_Access_Multiplexers]].
34
35 14 laforge
We are planning to deploy those at *only a few* (3-4) "Datenklo" (or other applicable location) around the camp site.  One of them will be in the vicinity of the PoC tent, the other locations are yet to be determined and will be published here after they are deployed.  Please record yourself in the etherpad (see below) so we can optimize the locations based on demand.
36 12 laforge
37 13 laforge
h3. Etherpad of people interested in getting connected
38 12 laforge
39
*%{color:red}PLEASE ENTER YOURSELF IN THE ETHERPAD AT https://pad.hacksaar.de/p/CCCamp2023-ISDN WITH YOUR LOCATION IF YOU ARE INTERESTED%*
40 2 laforge
41 1 laforge
h2. What kind of services do you offer?
42
43 5 laforge
Our experimental analog + ISDN network will be interconnected with the "PoC/eventphone":https://eventphone.de/ so you should be able to connect not only with other users of the analog/ISDN network, but also the PoC DECT subsribers, as well as the c3gsm GSM subscribers.
44 2 laforge
45
There _might_ also be connectivity with the [[octoi:|OCTOI]] network, but we are uncertain if we can achieve that.
46 3 laforge
47
h2. How to contact you
48
49 7 laforge
You can reach us on the @#retronetworking@ IRC channel on https://libera.chat/
50
51 9 laforge
The network is operated/configured from the _Osmocom-Analog village_ located behind the POC and GSM tents.
52
53 1 laforge
On-site electronic contact details on how to reach us will be provided ahead of the camp.
54 10 laforge
55
h2. How is this implemented?
56
57
We are using de-commissioned [[V5_Access_Multiplexers]] (V5 AN) that were donated by telecom operators together with the "osmo-v5":https://gitea.osmocom.org/retronetworking/osmo-v5 protocol stack and "osmo-cc":https://gitea.osmocom.org/cc.   Those V5 AN were used until recently to provide public telephony service (analog and ISDN) to subscribers.
58
59
All-in-all the setup looks like this:
60
61
* Access Network side
62
** your POTS/ab or ISDN/Uk0 line is terminated in a subscriber line card of the V5 AN
63
** the V5 AN implements the ETSI V5 protocol over an E1 primary rate interface (30 B-channels, 1 signalling slot)
64
** that E1 circuit is physically terminated by an [[Osmocom_icE1usb]] USB - E1 adapter
65
** the icE1usb connects via USB to a nanopi R5S embedded Linux board
66
** the [[osmo-e1d:]] software is used in OCTOI client role to implement a TDMoIP protocol towards a central server (same principle as in our [[OCTOI:]] network)
67
* Core Network side
68
** the TDMoIP streams are received by an [[osmo-e1d:]] in OCTOI server role and handed into _DAHDI trunkdev_, creating one virtual DAHDI span for each E1 line (each corresponding to one V5 AN)
69
** the "osmo-v5":https://gitea.osmocom.org/retronetworking/osmo-v5 software implements the V5 protocol stack and its various protocols and state machines
70
** the "osmo-cc-pstn-endpoint":https://gitea.osmocom.org/cc/osmo-cc-pstn-endpoint is used for each POTS port
71
** the "osmo-cc-misdn-endpoint":https://gitea.osmocom.org/cc/osmo-cc-misdn-endpoint is used for each ISDN BRI port
72
** the "osmo-cc-sip-endpoint":https://gitea.osmocom.org/cc/osmo-cc-sip-endpoint is used to expose the calls via SIP to eventphone/POC
73
74
If time permits, we are considering to give an ad-hoc talk/workshop/demo at the camp, probably on one of the later days.
75 11 laforge
76
h2. Child Pages
77
78
{{child_pages}}
Add picture from clipboard (Maximum size: 48.8 MB)