Phone System: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 41: Zeile 41:
== Technical details ==
== Technical details ==
=== Wiring ===
=== Wiring ===
The new wiring scheme is a bit different: There's a FritzBox in between the DECT Base station and the external S0 Bus. This Setup has two advantages: For one, people can't dial out to mobile Phones and other expensive "services" and the other most important feature is that all Voip Services are still reachable through the ISDN line (i.e. the [[Asterisk-phone-reminder]]).
Provider <= UK0 => NTBA <= S0 (ext.) => FritzBox <= S0 (int) => DECT Base
                                              :==> Network
=== Old wiring scheme ===
We have both SIP and analogue phones lying around, so we somehow needed to connect these. Another nice-to-have feature was to being able to talk to the outside world (via ISDN) even when the asterisk Server is not available. Unfortunately, this happens to be the case rather often because the system it runs on has lots of users with uid 0...
We have both SIP and analogue phones lying around, so we somehow needed to connect these. Another nice-to-have feature was to being able to talk to the outside world (via ISDN) even when the asterisk Server is not available. Unfortunately, this happens to be the case rather often because the system it runs on has lots of users with uid 0...



Version vom 21. Januar 2010, 11:44 Uhr

The Labor's telephone System lately got an asterisk system as addition. Since installed it grew more and more sophisticated, so it was time to document all the features the new system provides.

Popular extensions

Number Target
1337 Talk directly over the Music speakers
1010 All phones in the basement (none installed yet)
1020 All phones in the lecture ("Vortragsraum") room
1030 All phones in the lounge
1040 All phones in the workshop room (none installed yet)
1111 Conference room

Fun & Testing extensions

Number Target
700{0..2} Trash reminders
9710 Will tell you the current unix time


Technical details

Wiring

The new wiring scheme is a bit different: There's a FritzBox in between the DECT Base station and the external S0 Bus. This Setup has two advantages: For one, people can't dial out to mobile Phones and other expensive "services" and the other most important feature is that all Voip Services are still reachable through the ISDN line (i.e. the Asterisk-phone-reminder).

Provider <= UK0 => NTBA <= S0 (ext.) => FritzBox <= S0 (int) => DECT Base
                                             :==> Network

Old wiring scheme

We have both SIP and analogue phones lying around, so we somehow needed to connect these. Another nice-to-have feature was to being able to talk to the outside world (via ISDN) even when the asterisk Server is not available. Unfortunately, this happens to be the case rather often because the system it runs on has lots of users with uid 0...

At first we connected the analogue phones to a box which can talk ISDN and SIP (a "fritzbox" in this case). The box is connected to the ISDN S0 bus and ethernet. It registers at the asterisk server with a given SIP account and is configured to dial out when a "0" is dialed or the SIP connection fails. Incoming calls on the ISDN line are answered whenever a user picks up the phone.

==========================  ISDN S0 (from phone provider)
  |           |
fritz      asterisk
 box          |
  |           |
==========================  Ethernet