Asterisk 17 байланыш платформасы жеткиликтүү

Бир жылдык өнүгүүдөн кийин алып, ачык коммуникация платформасынын жаңы туруктуу бутагын чыгаруу Жылдызча 17, программалык АТСтерди, үн байланыш системаларын, VoIP шлюздарын, IVR системаларын (үн менюсун), үн почтасын, телефондук конференцияларды жана чалуу борборлорун уюштуруу үчүн колдонулат. Долбоор булактары жеткиликтүү GPLv2 боюнча лицензияланган.

Жылдызча 17 таандык үзгүлтүксүз колдоосу менен релиздердин категориясы, жаңыртуулары эки жылдын ичинде түзүлөт. Asterisk 16нын мурунку LTS бутагын колдоо 2023-жылдын октябрына чейин, ал эми Asterisk 13 бутагын колдоо 2021-жылдын октябрына чейин созулат. LTS релиздери туруктуулукту жана өндүрүмдүүлүктү оптималдаштырууга көңүл бурат, ал эми үзгүлтүксүз чыгарылыштары функцияларды кошууга багытталган.

Ачкыч жакшыртууларжылдызча 17 кошулду:

  • ARI (Asterisk REST Interface), Asteriskтеги каналдарды, көпүрөлөрдү жана башка телефония компоненттерин түз башкара ала турган тышкы байланыш тиркемелерин түзүү үчүн APIде окуя чыпкаларын аныктоо мүмкүнчүлүгү ишке ашырылган - колдонмо уруксат берилген же тыюу салынган окуя түрлөрүнүн тизмесин көрсөтө алат. , анан тиркемелерде ак тизмеге уруксат берилген же кара тизмеге кирбеген окуялар гана өткөрүлөт;
  • REST API'ге жаңы "жылуу" чалуу кошулду, бул чалууну иштетүү скриптине (диалплан) кайтпай эле каналдарды бир тиркемеден экинчисине жылдырууга мүмкүндүк берет;
  • Жаңы AttendedTransfer тиркемеси көрсөтүлгөн кошумча номерге кезекке турууга жардам берген чалууларды которуу (оператор адегенде максаттуу абонентке кошулат жана ийгиликтүү чалуудан кийин чалуучуну ага туташтырат) үчүн кошулду;
  • Чалуучу менен байланышкан бардык каналдарды максаттуу абонентке багыттоо үчүн жаңы BlindTransfer тиркемеси кошулду (“сокур” которуу, качан оператор чалуучу чалууга жооп берерин билбесе);
  • ConfBridge конференция шлюзинде remb_behavior опциясына "ортача_баары", "жогорку_баары" жана "төмөн_баары" параметрлери кошулду, алар булак деңгээлинде эмес, көпүрө деңгээлинде иштейт, б.а. кардардын өткөрүү жөндөмдүүлүгүн баалаган REMB (Receiver Estimated Maximum Bitrate) мааниси белгилүү бир жөнөтүүчүгө байланбастан, ар бир жөнөтүүчүгө эсептелинет жана жөнөтүлөт;
  • Терүү буйругуна жаңы өзгөрмөлөр кошулду, алар жаңы туташууну жана анын канал менен байланышын түзүүгө арналган:
    • RINGTIME жана RINGTIME_MS - каналды түзүү жана биринчи ШИНГЕРҮҮ сигналын алуу ортосундагы убакытты камтыйт;
    • PROGRESSTIME жана PROGRESSTIME_MS - каналды түзүү менен PROGRESS сигналын алуу ортосундагы убакытты камтыйт (PDD, Post Dial Delay маанисине барабар);
    • DIALEDTIME_MS жана ANSWEREDTIME_MS - DIALEDTIME жана ANSWEREDTIME убакыттын секунданын ордуна миллисекундда көрсөтүлгөн варианттары;
  • RTP/ICE үчүн rtp.conf ичинде ice_host_candidate жергиликтүү дарегин, ошондой эле которулган даректи жарыялоо мүмкүнчүлүгү кошулду;
  • DTLS пакеттери эми MTU маанисине жараша фрагменттелиши мүмкүн, бул DTLS туташууларын сүйлөшүүдө чоңураак сертификаттарды колдонууга мүмкүндүк берет;
  • ReadExten буйругуна "#" белгисин басканда кеңейтүү топтомун окууну токтотуу үчүн "p" опциясы кошулду;
  • DUNDi АТС модулуна IPv4/IPv6 менен кош байланышты колдоо кошулду;
  • MWI (билдирүү күтүү индикаторлору) үчүн “res_mwi_devstate” жаңы модулу кошулду, ал “бар болуу” окуяларын колдонуу менен үн почта ящиктерине жазылууга мүмкүндүк берет, бул BLF линиясынын статусунун баскычтарын үн почтасын күтүү индикаторлору катары колдонууга мүмкүндүк берет;
  • chan_sip драйвери жокко чыгарылган; анын ордуна, SIP протоколу үчүн SIP стекинин жардамы менен курулган chan_pjsi канал драйверин колдонуу сунушталат PJSIP жана эски драйверге мүнөздүү болгон чектөөлөрдөн жана тоскоолдуктардан арылууга мүмкүндүк берет, мисалы, монолиттүү дизайн, чаташкан код базасы, катуу коддолгон чектөөлөр жана жаңы функцияларды кошуунун түйшүгү.

Source: opennet.ru

Комментарий кошуу