Asterisk PBX

Disambiguazione – "Asterisk" rimanda qui. Se stai cercando il singolo degli Orange Range, vedi Asterisk (singolo).
Asterisk
software
Logo
Logo
GenerePrivate branch exchange (non in lista)
Voice over IP
SviluppatoreDigium, comunità e Russell Bryant
Data prima versione1999
Ultima versione22.1.0 (21 novembre 2024)
Sistema operativoMultipiattaforma
LinguaggioC
LicenzaGNU General Public License
(licenza libera)
Sito webwww.asterisk.org/

Asterisk è un'implementazione software di un sistema PBX. È un software libero che permette di gestire una rete telefonica privata e di connetterla a servizi di telefonia PSTN o VoIP.

La prima stesura venne realizzata da Mark Spencer, un ingegnere informatico statunitense che, attorno all'anno 2000, aveva creato una società che sviluppava schede d'interfaccia FXS ed FXO. Per facilitarne la diffusione Spencer creò Asterisk e, permettendone la libera distribuzione, provocò l'interesse di una rete di sviluppatori e professionisti di tutto il mondo.

Oggi il prodotto ha un importante ruolo nel settore della telefonia in applicazioni come ad esempio la mediazione RTG/IP (centralini telefonici in grado cioè di utilizzare sia le linee telefoniche tradizionali sia i canali IP) e sistemi Centrex (PBX "virtuali" e centralizzati), applicazioni per la gestione di Call Center ed altro ancora.

Configurazione generale

I moduli: modules.conf

Asterisk, al suo avvio, carica un gruppo di moduli che permettono di utilizzare differenti applicazioni. Si può scegliere quali moduli devono essere caricati con il file modules.conf.

I canali

Un'interfaccia ISDN ha due canali, una PRI può averne 30. Asterisk identifica i tipi d'interfaccia sui quali si può telefonare con il termine canal, canale. Un canale può essere, per esempio, l'interfaccia ISDN (che si chiama canale CAPI) o l'interfaccia Ethernet per il VoIP. Ogni protocollo VoIP ha un canale diverso, quindi se si vuole telefonare con SIP o H.323, bisogna configurare un canale SIP o un canale H.323. La configurazione dei canali è fatta con dei file di configurazione *.conf, che si trovano nella directory /etc/asterisk.

Il Dialplan

Il dialplan (ovvero "piano di chiamata") è la parte più interessante della configurazione di Asterisk, ed anche quella che richiede più tempo. Nel dialplan si definisce cosa deve fare il PBX quando riceve una chiamata, oppure quando un utente compone un numero.

Formato del dialplan

Il file /etc/asterisk/extensions.conf contiene il dialplan di Asterisk, cioè un flusso di esecuzione per tutte le sue operazioni. Il dialplan controlla come le chiamate entranti e uscenti sono trattate e instradate: è qui che si configura il comportamento di tutte le connessioni che attraversano il PBX.

Il contenuto del file extensions.conf è organizzato in sezioni, che possono essere usate per delle configurazioni statiche e per delle definizioni, o per delle componenti eseguibili del dialplan, che si chiamano contesti o contexts. Le sezioni general e globals e i nomi dei contesti sono interamente definiti dall'amministratore di sistema. Un tipo speciale di contesti sono le macro, che sono delle procedure o insiemi di istruzioni riutilizzabili in fase di esecuzione, costruite in maniera simile ad linguaggio di programmazione.

Sezione general

In questa sezione si può definire qualche opzione generale che concerne l'uso della funzione save dialplan, che serve a salvare il dialplan se quest'ultimo è modificato in fase d'esecuzione da comandi di Asterisk.

Sezione globals

Nella sezione globals si definiscono le variabili globali per il dialplan. In pratica, le variabili globali di Asterisk non sono impiegate come variabili, ma come costanti. Abitualmente sono impiegate per avere un solo posto nel dialplan dove si possono indicare i valori che si potrebbero voler cambiare per cambiare delle configurazioni del PBX.

Contexts ed extensions

La parte principale e più interessante del dialplan è costituita dai contexts. I contexts sono degli insiemi di extensions (estensioni). Ogni estensione può essere costituita da più linee di istruzione, che Asterisk eseguirà se una certa condizione è soddisfatta.

Come si usa un context

Ogni chiamata che giunge ad Asterisk è attribuita ad un context. L'appartenenza di una chiamata ad un contesto può dipendere dal canale dal quale arriva, dall'ora, dal numero chiamante ed altre differenti possibilità.

IAX

Il file iax.conf permette la configurazione del protocollo di comunicazione IAX. Si tratta di un protocollo specifico per Asterisk che permette l'implementazione di trunk (collegamento) tra diverse centraline con localizzazioni geografiche differenti. IAX permette di raggruppare un flusso di chiamate telefoniche ottimizzando la segnalazione e quindi riducendo significativamente l'overhead di banda. È un'alternativa al protocollo RTP. Nel file iax.conf è possibile creare delle entry provviste di autenticazione per dei PABX Asterisk esterni.

IAX è configurabile in modalità trunk o modalità no-trunk. Nel primo caso ottimizza la segnalazione riducendo significativamente l'overhead, inserendo in un unico pacchetto IP la segnalazione e il flusso media di più canali fonia. Nel secondo caso riduce la banda rispetto RTP, avendo 4byte di overhead invece di 12byte, ma in modo meno significativo in quanto ogni differente chiamata utilizza un differente pacchetto IP/UDP. Anche se non pensato per questa finalità è possibile utilizzare anche degli UAC SIP IAX, come telefoni hardware/software.

Bibliografia

Voci correlate

Altri progetti

Collegamenti esterni

  Portale Software libero: accedi alle voci di Wikipedia che trattano di Software libero

Read other articles:

Coluber Coluber constrictor Klasifikasi ilmiah Kerajaan: Animalia Filum: Chordata Subfilum: Vertebrata Kelas: Reptilia Ordo: Squamata Subordo: Serpentes Famili: Colubridae Subfamili: Colubrinae Genus: ColuberLinnaeus, 1758 Sinonim MasticophisLiophis Coluber adalah genus ular cambuk bertubuh ramping, panjang, dan gesit (fast-moving) dari suku Colubridae. Ular-ular ini tersebar luas di dunia dan mayoritas terdapat di Amerika. Pada sistem klasifikasi tertentu, genus ini juga meliputi genus ular...

 

Alenka Bratušek Perdana Menteri Slovenia ke-8PetahanaMulai menjabat 20 Maret 2013PresidenBorut Pahor PendahuluJanez JanšaPenggantiMiro CerarPemimpin Slovenia PositifMasa jabatan17 Januari 2013 – 25 April 2014 PendahuluZoran JankovićPenggantiZoran Janković Informasi pribadiLahir31 Maret 1970 (umur 53)Celje, Yugoslavia(sekarang Slovenia)Alma materUniversitas LjubljanaSunting kotak info • L • B Alenka Bratušek (lahir 31 Maret 1970) merupakan seorang politik...

 

Edward BelcherPortrait by Stephen Pearce, c. 1859Lahir27 February 1799Halifax, Nova ScotiaMeninggal18 March 1877London, EnglandPengabdianUnited KingdomDinas/cabangRoyal NavyPangkatAdmiralPerang/pertempuranFirst Anglo-Chinese WarPenghargaanKCB Laksamana Sir Edward Belcher, KCB (27 Februari 1799 – 18 Maret 1877) adalah petugas angkatan laut dan penjelajah Inggris asal Nova Scotia. Ia adalah cicit dari Jonathan Belcher. Istrinya, Diana Jolliffe, adalah putri tiri dari Peter Heywo...

العلاقات البالاوية الجنوب أفريقية بالاو جنوب أفريقيا   بالاو   جنوب أفريقيا تعديل مصدري - تعديل   العلاقات البالاوية الجنوب أفريقية هي العلاقات الثنائية التي تجمع بين بالاو وجنوب أفريقيا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجع�...

 

Prem Sanyas (The Light of Asia)Seeta Devi dan Himanshu Rai dalam film tersebutSutradaraFranz OstenHimansu RaiProduserGreat Eastern Film CorporationMünchner Lichtspielkunst AGDitulis olehEdwin Arnold (cerita)Niranjan Pal (skenario)PemeranSeeta DeviHimansu RaiSarada UkilPenata musikHansheinrich DransmannSinematograferWilli Kiermeierand Josef Wirsching.Teknik pewarnaanhitam-putihDistributorMünchner Lichtspielkunst AG Great Eastern Film CorporationTanggal rilis 22 Oktober 1925 ...

 

KankanSub-prefecture and townKankan Kabada health centerCountry GuineaRegionKankan RegionPrefectureKankan PrefecturePopulasi (2009) • Total207.790 [1] Kankan merupakan kota terbesar ketiga di Guinea. Penduduknya berjumlah 114.000 jiwa (2005). Artikel bertopik Afrika ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.lbs

Part of a series onBritish law Acts of Parliament of the United Kingdom Year      1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 ...

 

Genus of carnivores Catopuma[1] Bay cat (C. badia) and Asian golden cat (C. temminckii) Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammalia Order: Carnivora Suborder: Feliformia Family: Felidae Subfamily: Felinae Genus: CatopumaSevertzov, 1858 Type species Felis moormensis(Hogson, 1831) Synonyms Badiofelis Pocock, 1932 Catopuma is a genus of the Felidae containing two small cat species native to Southeast Asia, the Asian golden cat (C. temmin...

 

2020 Indiana Attorney General election ← 2016 November 3, 2020 2024 →   Candidate Todd Rokita Jonathan Weinzapfel Party Republican Democratic Popular vote 1,717,924 1,226,938 Percentage 58.3% 41.7% County results Precinct resultsRokita:      50–60%      60–70%      70–80%      80–90%      >90%Weinzapfel:    ...

Steve PendletonLahir(1908-09-16)16 September 1908New York City, New York, Amerika SerikatMeninggal3 Oktober 1984(1984-10-03) (umur 76)Pasadena, California, Amerika SerikatPekerjaanPemeranTahun aktif1923–1976 Steve Pendleton (16 September 1908 – 3 Oktober 1984) adalah seorang pemeran film dan televisi Amerika Serikat. Ia tampil dalam lebih dari 220 film dan episode televisi berbeda. Pendleton tampil dalam film dan televisi bersama dengan Roy Rogers, John Wayne, dan...

 

2nd edition in the history of CONCACAF2010 CONCACAF Under-17 Women's ChampionshipCosta Rica 20102010 CONCACAF Women's U-17 Championship official logoTournament detailsHost countryCosta RicaDates10–20 MarchTeams8 (from 1 confederation)Venue(s)1 (in 1 host city)Final positionsChampions Canada (1st title)Runners-up MexicoThird place United StatesFourth place Costa RicaTournament statisticsMatches played16Goals scored73 (4.56 per match)Top scorer(s) Lindsey Horan (...

 

Musée de la mosaïque du Grand PalaisInformations généralesType Musée national (d)Ouverture 1953LocalisationLocalisation Fatih TurquieCoordonnées 41° 00′ 16″ N, 28° 58′ 36″ Emodifier - modifier le code - modifier Wikidata Intérieur du musée. Le Musée de la mosaïque du Grand Palais (en turc : Büyük Saray Mozaikleri Müzesi) à Istanbul abrite les mosaïques de la période byzantine mises au jour lors d’excavations du Grand Palais d...

Державний комітет телебачення і радіомовлення України (Держкомтелерадіо) Приміщення комітетуЗагальна інформаціяКраїна  УкраїнаДата створення 2003Керівне відомство Кабінет Міністрів УкраїниРічний бюджет 1 964 898 500 ₴[1]Голова Олег НаливайкоПідвідомчі ор...

 

  لمعانٍ أخرى، طالع السيح (توضيح). 24°8′54″N 47°18′18″E / 24.14833°N 47.30500°E / 24.14833; 47.30500 السيح السيح[1]  تقسيم إداري البلد السعودية  التقسيم الأعلى مدينة الخرج  إحداثيات 24°08′54″N 47°18′18″E / 24.1483326°N 47.30500031°E / 24.1483326; 47.30500031   السكان التعداد السك�...

 

This article is about the events of 1912. For the events of 1791, see Battle of Cape Kaliakra. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Battle of Kaliakra 1912 – news · newspapers · books · scholar · JSTOR (July 2010) (Learn how and when to remove this message) Battle of KaliakraPart of the First...

Ongoing COVID-19 viral pandemic in El Salvador This article needs to be updated. The reason given is: Information past 2021 and 2022 needed. Please help update this article to reflect recent events or newly available information. (July 2022) COVID-19 pandemic in El SalvadorDiseaseCOVID-19Virus strainSARS-CoV-2LocationEl SalvadorFirst outbreakWuhan, ChinaIndex caseMetapán, Santa Ana[1]Arrival date18 March 2020(4 years, 2 months, 3 weeks and 6 days)Confirmed cases20...

 

County in Georgia, United States County in GeorgiaFulton CountyCountyAtlanta's Fulton County Courthouse in 2011 FlagLogoLocation within the U.S. state of GeorgiaGeorgia's location within the U.S.Coordinates: 33°47′N 84°28′W / 33.79°N 84.47°W / 33.79; -84.47Country United StatesState GeorgiaFoundedDecember 20, 1853; 171 years ago (1853)Named forRobert FultonSeatAtlantaLargest cityAtlantaArea • Total534 sq mi (1,3...

 

Saranya PonvannanLahirSheela Christina Raj26 April 1970 (umur 54)Allappuzha, Kerala, IndiaTempat tinggalChennai, Tamil NaduKebangsaanIndianPekerjaanActress, Model, Fashion Designer, Playback Singer, Director of DSOFTTahun aktif1987–1996 2000(Television)2003–presentSuami/istriPonvannan (m. 1995–present)Orang tuaA. B. Raj (Father) Saranya Ponvannan (lahir pada April 1970), lahir dengan nama Sheela Christina Raj,[1] adalah seorang aktris film India Selatan yang populer y...

تحتاج هذه المقالة إلى تنسيق لتتناسب مع دليل الأسلوب في ويكيبيديا. فضلًا، ساهم بتنسيقها وفق دليل الأسلوب المعتمد في ويكيبيديا. (سبتمبر 2019) لغة تجميعمعلومات عامةالتصنيف لغة برمجة التنميط برمجة غير منظمة ظهرت في 1949 التطويرالإصدار الأول 1949 متفرقاتامتدادات الملفات asm — s[1]...

 

Agency of the US government supporting the humanities NEH redirects here. For other uses, see NEH (disambiguation). National Endowment for the HumanitiesSealLogoAgency overviewFormedSeptember 29, 1965JurisdictionFederal government of the United StatesHeadquartersConstitution Center, Washington, D.C.Employees500 (2022)Annual budget$207 million (2023)[1]Agency executiveShelly Lowe, ChairWebsitewww.neh.gov The National Endowment for the Humanities (NEH) is an independent federal agency o...