Właściwości centrali
- Pojemność do 64 portów – rozbudowa płyty bazowej umożliwia zwiększenie liczby portów, jednak możliwości rozbudowy ograniczone są przez moc obliczeniową mikroprocesora.
- Karty abonenckie analogowe – zasilanie –24 V, prąd liniowy 25 mA, napięcie dzwonienia 90 V nałożone na napięcie liniowe –24 V. CLIP DTMF lub FSK, teletaksa 16 kHz, zmiana polaryzacji po zgłoszeniu się abonenta wywoływanego.
- Karta sygnałowa – 6 odbiorników DTMF, jeden nadajnik, generatory 400 Hz, 16 kHz (teletaksa), dwa moduły zapowiedzi słownej (od 16 do 60 sek), nadajnik FSK, wybieranie abonenta wewnętrznego (DISA).
- Translacje miejskie – impedancja 600 V, dekodowanie CLIP FSK, dekodowanie teletaksy, wykrywanie zmiany biegunowości, dekodowanie tonu 400 Hz, odbieranie/wysyłanie SMSów.
- Sterownik – wyjście na miasto przez listę na podstawie wybranego numeru (LCR), automatyczny wybór operatora (preselekcja), wyjście na miasto bez numeru kierunkowego (gorąca linia), ruch przychodzący kierowany do grupy abonentów (w przypadku CLIPa z rekordem $07), kierowanie połączenia przychodzącego na wybraną grupę (mechanizm podobny do DDI w ISDN) lub odrzucanie połączenia pochodzącego z przeniesienia. W ruchu wychodzącym możliwość generowania sekwencji #31# (i innych) przed numerem (połączenie anonimowe). Komunikacja z komputerem i aplikacjami CTI przez Ethernet, RS232C, USB, obsługa drukarki i modemu.
- Translacje miejskie MB – niewielka modyfikacja translacji CB umożliwi współpracę z centralami MB. Wymaga to jednak zmian na płytce. Ze względu na to, że centrale MB zostały praktycznie wyparte przez CB, to nie opracowano odpowiedniej translacji. Jeśli jednak będzie zainteresowanie, to projekt takiej translacji zostanie opublikowany.
- Karta ISDN – zainteresowanych proszę o e-maile. Jeśli będzie zainteresowanie, to opracuję kartę ISDN najpierw w formie translacji miejskiej, później karty abonenckiej z obsługa MSN i DDI.
- Translacje/abonenci VoIP – dodatkowa karta umożliwia podłączenie centrali do sieci Ethernet/Internet. Umożliwi to zdalny dostęp do taryfikatora i konfiguracji centrali oraz korzystanie z telefonii VoIP.
- Translacje GSM – karta taka daje możliwość wykonywania tanich połączeń do sieci komórkowych. Istnieje też możliwość wdzwonienia się z telefonu komórkowego na taką translację, automatycznego zalogowania konta i wykonywania tanich połączeń na numery miejskie.
- Karta komunikatów słownych – dodatkowa karta z ROM i przetwornikami DA umożliwia odtwarzanie komunikatów o stanie centrali (np.: „Wszystkie linie zajęte”, „Abonent czasowo niedostępny”) zamiast generowania sygnału nieosiągalności.
- Karta rejestratora rozmów/poczty głosowej – pamięć Compact Flash na karcie umożliwia rejestrację treści rozmów oraz obsługę poczty głosowej.
Ze względu na to, że napisanie programu obsługującego wszystkie funkcje i wykorzystującego w pełni możliwości sprzętowe centrali zajęłoby bardzo dużo czasu, to program ograniczono do niezbędnego minimum.
Wersja 1.0 programu ma następującą funkcjonalność:
- Realizacja połączeń pomiędzy numerami wewnętrznymi i wychodzących na linie miejskie.
- Spójna numeracja miejska i wewnętrzna (wyjście na linie zewnętrzne bez konieczności wybierania dodatkowej cyfry).
- 8 klas uprawnień dla abonentów w ruchu wychodzącym (restrykcje połączeń).
- Mechanizm LCR (automatyczny wybór najtańszego operatora).
- CLIP DTMF w ruchu wewnętrznym.
- Zmiana biegunowości po zgłoszeniu się abonenta wywoływanego (w ruchu wewnętrznym).
Do czasu ukazania się artykułu, możliwości centrali powinny być rozszerzone o:
- Nadawanie CLIP FSK.
- Odbiór CLIP FSK poprzez translacje miejskie.
- Przekazywanie połączeń.
- Rejestracja połączeń przychodzących i wychodzących w EEPROM.
Oprogramowanie jest stale rozwijane. Najnowszą wersję programu, jak również jego kod źródłowy, można pobrać ze strony: r-mik.eu/ctac. Tam też można dokonać zakupu detalicznego układów firmy Zarlink i CML oraz płytek drukowanych do opisywanej centrali.
Oprogramowanie centrali udostępnione jest na licencji GNU – tylko do celów niekomercyjnych. Program napisano w języku C. Zachęcam do rozwijania oprogramowania.