D-Modem, programu ya modemu ya kupanga utumaji data kupitia mitandao ya VoIP

Huduma hiyo ilitangazwa hivi karibuni D-Modemu ambayo inasimama kwa kutekeleza programu ya modem kupanga utumaji data kupitia mitandao VoIP kulingana na itifaki ya SIP.

D-Modem hukuruhusu kuunda chaneli ya mawasiliano kupitia VoIP kwa mlinganisho kwa jinsi modemu za kawaida za upigaji simu ziliruhusu utumaji data kupitia mitandao ya simu.

Maeneo ya maombi ya mradi yanajumuisha kuunganisha kwa mitandao iliyopo ya upigaji simu bila kutumia upande mwingine wa mtandao wa simu, kupanga njia za siri za mawasiliano, na kufanya majaribio ya usalama ya mifumo inayoweza kufikiwa kupitia ufikiaji wa simu pekee. Msimbo wa mradi umeandikwa kwa C na unasambazwa chini ya leseni ya GPLv2.

Modemu za kawaida za "msingi wa kidhibiti" kwa ujumla zilitumia kidhibiti kidogo na DSP kushughulikia vipengele vyote vya mawasiliano ya modemu kwenye kifaa chenyewe. Baadaye, kinachojulikana kama "Winmodems" kilianzishwa ambacho kiliwezesha DSP zinazoweza kupangwa kwa shamba na kuhamisha kidhibiti na kazi zingine kwenye programu inayoendesha kwenye PC mwenyeji. Hii ilifuatiwa na modemu za "programu safi" ambazo pia zilileta utendaji wa DSP kwa seva pangishi. Vifaa vya kimwili vya modem hizi za laini zilitumiwa tu kuunganisha kwenye mtandao wa simu, na usindikaji wote ulifanyika katika programu.

D-Modemu inachukua nafasi ya maunzi halisi ya modemu laini na mrundikano wa SIP. Badala ya kupitisha sauti kwenda na kutoka kwa programu ya DSP kupitia laini ya simu ya analogi, sauti husafiri kupitia mitiririko ya media ya RTP (au SRTP) ya simu ya SIP VoIP.

Usaidizi wa itifaki ya SIP unatekelezwa kupitia maktaba ya mawasiliano ya PJSIP na vipengele vya viendeshi vya slmodem, vilivyotolewa awali kwa ajili ya modemu za programu ya Smart Link, hutumika kuhakikisha utendakazi wa modemu.

Tofauti na modem za jadi, ambazo hutumia DSP kwa usindikaji wa ishara, na urekebishaji unafanywa na microcontroller, modem za programu zina DSP pekee na kazi nyingine zote zinatekelezwa katika programu kwenye upande wa mtawala.

Mradi wa D-Modem inatoa modemu ya programu kikamilifu ambayo utendaji wa DSP pia inatekelezwa katika programu. Vipengee vya maunzi vinavyotumika katika modemu vimebadilishwa na staka ya SIP na badala ya kutumia DSP kusambaza sauti kupitia njia za mawasiliano za analogi katika D-Modem, sauti hiyo hupitishwa kupitia mitiririko ya media titika kama vile RTP au SRTP inayotumiwa katika mchakato wa sauti wa VoIP.

Taratibu za usindikaji wa mawimbi na usaidizi wa amri za AT, pamoja na utekelezaji wa itifaki za V.32bis (14.4kbps) na V.34 (33.6kbps), hukopwa kutoka kwa kiendeshi cha nje cha kisanduku cha slmodemd kernel, ambacho Iliongezwa na kukatwa kwa kuzingatia mambo maalum ya mradi.

Nambari nyingi za slmodemd ni za umiliki, msimbo wake wa chanzo haujatolewa, BLOB dsplib.o inatumika; Kiendeshaji cha umiliki kimeundwa upya ili kiendeshe kando kama programu badala ya moduli ya kernel. Ili kuingiliana na programu za nje, uwezo wa kubadilishana data kwenye soketi za mtandao umetekelezwa. Ili kudhibiti slmodemd, d-modemu ya ziada imetayarishwa, ambayo hutoa kiolesura cha mwisho na inajumuisha njia za kudhibiti mitiririko ya sauti na simu za sauti kulingana na itifaki ya SIP.

Katika mchakato huo, a / dev / ttySL kifaa kimeundwa *, ambayo unaweza kuingiliana na modem, kutuma amri za AT, na kubadilishana data, sawa na jinsi unavyofanya kazi na modem ya kawaida (kwa mfano, unaweza kutumia pppd kuunda IP Channel).

Kuunganisha kwa akaunti ya SIP hufanywa kwa kutumia mabadiliko ya mazingira ya SIP_LOGIN. Mradi huo, kati ya mambo mengine, unaweza kutumika kuunganisha kwenye mitandao iliyopo ya kupiga simu, katika hali ambapo hakuna modem ya kawaida (simu ya SIP inaweza kuelekezwa kwenye mtandao wa kawaida wa simu).

Mwishowe, ikiwa una nia ya kujua zaidi juu yake, unaweza kushauriana na maelezo katika kiunga kifuatacho.


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Kuwa wa kwanza kutoa maoni

Acha maoni yako

Anwani yako ya barua si kuchapishwa.

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.

bool (kweli)