Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
PBX бағдарламалық жасақтамасы
PBX software
Asterisk – жеке филиалдық телефон станциясының (PBX) бағдарламалық жасақтамасы. Тиісті телекоммуникациялық аппараттық интерфейстері мен желілік қосымшалармен бірге Asterisk, дәстүрлі телефон аппараттары, қоғамдық телефон желісіндегі (PSTN) бағыттар және дауыс протоколы арқылы интернетте (VoIP) желілердегі құрылғылар немесе қызметтер сияқты телекоммуникациялық терминалдар арасында телефон қоңырауларын орнату және басқару үшін қолданылады. Оның атауы екі тонды көп жиілікті (DTMF) теруде қолданылатын сигналдың жұлдызша (*) символынан шыққан. Asterisk 1999 жылы Digium компаниясының Марк Спенсері жасаған, ол 2018 жылдан бері Sangoma Technologies Corporation бөлімшесі болып табылады. Алғашқыда Linux үшін жасалған Asterisk, NetBSD, OpenBSD, FreeBSD, macOS және Solaris сияқты әртүрлі операциялық жүйелерде жұмыс істейді және OpenWrt негізіндегі кіріктірілген жүйелерге орнатылуы мүмкін.
Asterisk is a software implementation of a private branch exchange (PBX). In conjunction with suitable telephony hardware interfaces and network applications, Asterisk is used to establish and control telephone calls between telecommunication endpoints such as customary telephone sets, destinations on the public switched telephone network (PSTN) and devices or services on voice over Internet Protocol (VoIP) networks. Its name comes from the asterisk (*) symbol for a signal used in dual tone multi frequency (DTMF) dialing. Asterisk was created in 1999 by Mark Spencer of Digium, which, since 2018, has been a division of Sangoma Technologies Corporation. Originally designed for Linux, Asterisk runs on a variety of operating systems, including NetBSD, OpenBSD, FreeBSD, macOS, and Solaris, and can be installed in embedded systems based on OpenWrt.
Ерекшеліктері
Asterisk бағдарламалық жасақтамасы коммерциялық және жекеменшік PBX жүйелерінде қол жетімді көптеген мүмкіндіктерді қамтиды: дауыстық пошта, конференц-байланыс, интерактивті дауыстық жауап (телефондық мәзірлер) және автоматты қоңырау таратқыш. Пайдаланушылар Asterisk-тің бірнеше кеңейтім тілдерінде қоңырау жоспары сценарийларын жазу арқылы, PHP немесе C тілінде жазылған қосымша модульдерді қосу арқылы немесе стандартты ағын жүйесі (stdin және stdout) немесе желілік TCP сокеттері арқылы байланыс жасай алатын кез келген бағдарламалау тілін пайдаланып Asterisk Gateway Interface (AGI) бағдарламаларын жүзеге асыру арқылы жаңа функционалдылықты құруға болады. Asterisk бірнеше стандартты VoIP протоколдарын қолдайды, оның ішінде Сессияны бастау протоколы (SIP), Медиа шлюзін басқару протоколы (MGCP) және H.323. Asterisk көптеген SIP телефондарын қолдайды, ол тіркеуші ретінде де, және кері байланыс пайдаланушы агенті ретінде де жұмыс істейді. Ол IP телефондар мен PSTN арасында T немесе E операторлық интерфейстері немесе аналогты FXO карталары арқылы шлюз ретінде қызмет ете алады. Inter Asterisk eXchange (IAX) протоколы, RFC 5456, Asterisk-ке тән, Asterisk PBX жүйелері арасындағы қоңырауларды тиімді транкингпен қамтамасыз етеді, сонымен қатар кейбір конфигурациялық логиканы бөліседі. Көптеген VoIP қызмет провайдерлері оны PSTN-ге қоңырауды аяқтау үшін қолдайды, өйткені олардың өзі Asterisk-ті орнатқан немесе оны хостингтік қолданба ретінде ұсынады. Кейбір телефондар да IAX протоколын қолдайды. Әдеттегі және VoIP телефония қызметтерінің әртүрлі түрлерін қолдау арқылы Asterisk жүйе құрушыларға телефон жүйелерін құруға немесе қолданыстағы жүйелерді жаңа технологияларға көшіруге мүмкіндік береді. Кейбір ұйымдар Asterisk-ті жекеменшік PBX-терді алмастыру үшін пайдаланады, ал басқалары дауыстық пошта немесе дауыстық жауап мәзірлері, виртуалды қоңырау орталықтары сияқты қосымша мүмкіндіктерді ұсынады немесе интернет арқылы жергілікті және алыс қашықтыққа қоңырау шалу арқылы шығындарды азайтады. VoIP протоколдарына қосымша, Asterisk ISDN және SS7 сияқты дәстүрлі тізбектік коммутациялық протоколдарды қолдайды. Бұл үшін үшінші тарап өндірушілер сататын тиісті аппараттық интерфейс карталары қажет. Әрбір протокол бағдарламалық модульдерді орнатуды талап етеді. Asterisk 14 нұсқасында Opus аудио кодегі қолдау көрсетіледі.
The Asterisk software includes many features available in commercial and proprietary PBX systems: voice mail, conference calling, interactive voice response (phone menus), and automatic call distribution. Users can create new functionality by writing dial plan scripts in several of Asterisk's own extensions languages by adding custom loadable modules written in PHP or C or by implementing Asterisk Gateway Interface (AGI) programs using any programming language capable of communicating via the standard streams system (stdin and stdout) or by network TCP sockets. Asterisk supports several standard VOIP protocols, including the Session Initiation Protocol (SIP), the Media Gateway Control Protocol (MGCP), and H.323. Asterisk supports most SIP telephones, acting both as registrar and back to back user agent. It can serve as a gateway between IP phones and the PSTN via T or E carrier interfaces or analog FXO cards. The Inter Asterisk eXchange (IAX) protocol, RFC 5456, native to Asterisk, provides efficient trunking of calls between Asterisk PBX systems in addition to distributing some configuration logic. Many VoIP service providers support it for call completion into the PSTN, often because they themselves have deployed Asterisk or offer it as a hosted application. Some telephones also support the IAX protocol. By supporting a variety of traditional and VoIP telephony services, Asterisk allows deployers to build telephone systems, or migrate existing systems to new technologies. Some sites are using Asterisk to replace proprietary PBXes, others provide additional features, such as voice mail or voice response menus, or virtual call shops, or to reduce cost by carrying both local and long distance calls over the Internet. In addition to VoIP protocols, Asterisk supports traditional circuit switching protocols such as ISDN and SS7. This requires appropriate hardware interface cards, marketed by third party vendors. Each protocol requires the installation of software modules. In Asterisk release 14 the Opus audio codec is supported.
Халықаралықласу
Бастапқыда АҚШ-та жасалған болса да, Asterisk бүкіл әлемде танымал VoIP PBX жүйесіне айналды. Ол тілдер бойынша (тіпті әр тіл үшін бірнеше жиынтық) дауыстық хабарларды қолдануға және әртүрлі тілдерде уақыт форматтарын пайдалануға мүмкіндік береді. Asterisk жүйесіне интерактивті дауыстық жауап беру және дауыстық пошта мүмкіндіктері үшін бірнеше дауыстық хабар жиынтығы қоса берілген: американдық, британдық және австралиялық ағылшын, канадалық француз, жапон, орыс, мексикалық испан және швед тілдері. Әзілдер және Хэллоуинге арналған «зомби апокалипсисі» тақырыбындағы хабарлама сияқты бірнеше ойын-сауық хабарлары да ұсынылады. Сонымен қатар, әртүрлі тілдерде, диалектілерде және гендерлік ерекшеліктерде коммерциялық сатуға арналған дауыс жинақтары да бар. Ағылшын тіліндегі Asterisk дауыстық хабарларының стандартты жиынтығы кәсіби телефон дауысы Эллисон Смитпен жазылған.
While initially developed in the United States, Asterisk has become a popular VoIP PBX worldwide. It allows having multiple sets of voice prompts identified by language (and even multiple sets of prompts for each language) as well as support for time formats in different languages. Several sets of prompts for the interactive voice response and voice mail features are included with Asterisk: American, British, and Australian English, Canadian French, Japanese, Russian, Mexican Spanish and Swedish. A few novelty prompts are offered, such as jokes and a themed "zombie apocalypse" message for Halloween. Additionally, voice sets are offered for commercial sale in various languages, dialects, and genders. The default set of English language Asterisk prompts are recorded by professional telephone voice Allison Smith.