I-D-Modem, isofthiwe yemodemu yokuhlela ukudluliswa kwedatha ngamanethiwekhi e-VoIP

Uhlelo lokusebenza lusanda kumenyezelwa I-D-Modemu okuyi ivelele ekusebenziseni isofthiwe yemodemu ukuhlela ukudluliswa kwedatha ngamanethiwekhi I-VoIP esekelwe kuphrothokholi ye-SIP.

I-D-Modem ikuvumela ukuthi udale ishaneli yokuxhumana nge-VoIP ngokufanisa nendlela amamodemu okudayela avamile avumela ngayo ukudluliswa kwedatha ngamanethiwekhi ocingo.

Izindawo zokufaka izicelo zephrojekthi zihlanganisa ukuxhuma kumanethiwekhi okudayela akhona ngaphandle kokusebenzisa enye ingxenye yenethiwekhi yocingo, ukuhlela iziteshi zokuxhumana eziyimfihlo, kanye nokuhlola ukuphepha kwezinhlelo ezingafinyeleleka kuphela ngocingo. Ikhodi yephrojekthi ibhalwe ngo-C futhi isatshalaliswa ngaphansi kwelayisensi ye-GPLv2.

Amamodemu endabuko "asekelwe kwisilawuli" ngokuvamile asebenzisa isilawuli esincane ne-DSP ukuze asingathe zonke izici zokuxhumana zemodemu kudivayisi ngokwayo. Kamuva, kwethulwa okuthiwa "ama-Winmodem" avumela ama-DSP ahlelekayo futhi ahambisa isilawuli neminye imisebenzi kusofthiwe esebenza ku-PC yokusingatha. Lokhu kwalandelwa amamodemu "esofthiwe ehlanzekile" nawo alethe ukusebenza kwe-DSP kumsingathi. I-hardware ebonakalayo yalawa ma-softmodem yayisetshenziswa kuphela ukuxhuma kunethiwekhi yocingo, futhi konke ukucutshungulwa kwenziwa kusofthiwe.

I-D-Modemu ingena esikhundleni sezingxenyekazi zekhompuyutha ezingokoqobo zemodemu ngesitaki se-SIP. Esikhundleni sokudlulisa umsindo uye nokubuya kusofthiwe ye-DSP ngomugqa wefoni we-analog, umsindo uhamba nge-RTP (noma i-SRTP) yokusakaza kwemidiya yekholi ye-SIP VoIP.

Ukusekelwa kwephrothokholi ye-SIP kwenziwa ngelabhulali yezokuxhumana ye-PJSIP kanye nezingxenye zomshayeli we-slmodem, ekuqaleni ezazihlinzekwe kumamodemu esofthiwe ye-Smart Link, zisetshenziselwa ukuqinisekisa ukusebenza kwemodemu.

Ngokungafani namamodemu endabuko, asebenzisa i-DSP ekucubunguleni isignali, futhi ukuguquguquka kwenziwa isilawuli esincane, amamodemu esofthiwe ane-DSP kuphela futhi yonke eminye imisebenzi isetshenziswa kusofthiwe ohlangothini lwesilawuli.

Iphrojekthi ye-D-Modem inikeza imodemu yesofthiwe ngokugcwele lapho ukusebenza kwe-DSP iphinde isetshenziswe ku-software. Izingxenye zehadiwe ezisetshenziswa kumamodemu zithathelwe indawo isitaki se-SIP futhi esikhundleni sokusebenzisa i-DSP ukudlulisa umsindo ngemigqa yokuxhumana ye-analogi ku-D-Modemu, umsindo udluliswa ngemisakazo ye-multimedia efana ne-RTP noma i-SRTP esetshenziswa kunqubo yezwi ye-VoIP.

Izindlela zokucubungula amasignali nokusekelwa kwemiyalelo ye-AT, kanye nokusetshenziswa kwephrothokholi ye-V.32bis (14.4kbps) kanye ne-V.34 (33.6kbps), ibolekwe kumshayeli we-kernel we-slmodemd ongaphandle kwebhokisi, Yengezwe futhi yasikwa kubhekwa imininingwane yephrojekthi.

Iningi lekhodi ye-slmodemd iphathelene nokuphathelene, ikhodi yomthombo wayo ayinikeziwe, I-BLOB dsplib.o isetshenzisiwe; Umshayeli wobunikazi uklanywe kabusha ukuze asebenze ngokuhlukene njengohlelo lokusebenza esikhundleni semojula ye-kernel. Ukuze uhlanganyele nezinhlelo zokusebenza zangaphandle, amandla okushintshanisa idatha ngamasokhethi enethiwekhi asetshenzisiwe. Ukuze ulawule i-slmodemd, i-d-modem eyengeziwe isilungisiwe, enikeza isixhumi esibonakalayo sokugcina futhi ehlanganisa izindlela zokulawula ukusakazwa komsindo nezingcingo zezwi ezisuselwe kuphrothokholi ye-SIP.

Ngenkathi, i-a / dev / ttySL idivayisi idaliwe *, lapho ungasebenzisa khona imodemu, uthumele imiyalo ye-AT, futhi ushintshisane ngedatha, efana nendlela osebenza ngayo ngemodemu evamile (isibonelo, ungasebenzisa i-ppd ukuze udale Isiteshi se-IP).

Ukuxhuma ku-akhawunti ye-SIP kwenziwa kusetshenziswa okuguquguqukayo kwemvelo ye-SIP_LOGIN. Iphrojekthi, phakathi kwezinye izinto, ingasetshenziswa ukuxhuma kumanethiwekhi okudayela akhona, ezimeni lapho ingekho imodemu yakudala (ucingo lwe-SIP lungaqondiswa kabusha kunethiwekhi yocingo evamile).

Ekugcineni, uma unentshisekelo yokwazi okwengeziwe ngakho, ungaxhumana ne- imininingwane kusixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.