பயன்பாடு சமீபத்தில் அறிவிக்கப்பட்டது டி-மோடம் எந்த மோடம் மென்பொருளை செயல்படுத்துவதில் தனித்து நிற்கிறது நெட்வொர்க்குகள் மூலம் தரவு பரிமாற்றத்தை ஒழுங்கமைக்க SIP நெறிமுறையின் அடிப்படையில் VoIP.
பாரம்பரிய டயல்-அப் மோடம்கள் தொலைபேசி நெட்வொர்க்குகள் வழியாக தரவு பரிமாற்றத்தை அனுமதித்த விதத்தில் ஒப்புமை மூலம் VoIP மூலம் ஒரு தகவல் தொடர்பு சேனலை உருவாக்க D-மோடம் உங்களை அனுமதிக்கிறது.
ப்ராஜெக்ட் அப்ளிகேஷன் பகுதிகளில் டெலிபோன் நெட்வொர்க்கின் மறுமுனையைப் பயன்படுத்தாமல் ஏற்கனவே உள்ள டயல்-அப் நெட்வொர்க்குகளுடன் இணைத்தல், ரகசிய தகவல் தொடர்பு சேனல்களை ஒழுங்கமைத்தல் மற்றும் தொலைபேசி அணுகல் மூலம் மட்டுமே அணுகக்கூடிய அமைப்புகளின் பாதுகாப்பு சோதனைகளை நடத்துதல் ஆகியவை அடங்கும். திட்டக் குறியீடு C இல் எழுதப்பட்டுள்ளது மற்றும் GPLv2 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.
பாரம்பரிய "கண்ட்ரோலர்-அடிப்படையிலான" மோடம்கள் பொதுவாக ஒரு மைக்ரோகண்ட்ரோலர் மற்றும் டிஎஸ்பியைப் பயன்படுத்தி மோடம் தகவல்தொடர்புக்கான அனைத்து அம்சங்களையும் சாதனத்திலேயே கையாளும். பின்னர், "Winmodems" என்று அழைக்கப்படுபவை அறிமுகப்படுத்தப்பட்டன, இது புலம்-நிரல்படுத்தக்கூடிய DSPகளை இயக்கியது மற்றும் கட்டுப்படுத்தி மற்றும் பிற செயல்பாடுகளை ஹோஸ்ட் கணினியில் இயங்கும் மென்பொருளுக்கு நகர்த்தியது. இதைத் தொடர்ந்து "தூய மென்பொருள்" மோடம்கள் DSP செயல்பாட்டை ஹோஸ்டுக்குக் கொண்டு வந்தன. இந்த சாஃப்ட்மோடம்களின் இயற்பியல் வன்பொருள் தொலைபேசி நெட்வொர்க்குடன் இணைக்க மட்டுமே பயன்படுத்தப்பட்டது, மேலும் அனைத்து செயலாக்கமும் மென்பொருளில் செய்யப்பட்டது.
டி-மோடம் ஒரு சாஃப்ட்மோடமின் இயற்பியல் வன்பொருளை SIP ஸ்டேக்குடன் மாற்றுகிறது. ஒரு அனலாக் ஃபோன் லைனில் DSP மென்பொருளுக்கு ஆடியோவை அனுப்புவதற்குப் பதிலாக, SIP VoIP அழைப்பின் RTP (அல்லது SRTP) மீடியா ஸ்ட்ரீம்கள் மூலம் ஆடியோ பயணிக்கிறது.
SIP நெறிமுறை ஆதரவு PJSIP தகவல்தொடர்பு நூலகம் மூலம் செயல்படுத்தப்படுகிறது மற்றும் slmodem இயக்கி கூறுகள், முதலில் ஸ்மார்ட் லிங்க் மென்பொருள் மோடம்களுக்காக வழங்கப்பட்டன, மோடம் செயல்பாட்டை உறுதி செய்ய பயன்படுத்தப்படுகிறது.
சிக்னல் செயலாக்கத்திற்கு டிஎஸ்பியைப் பயன்படுத்தும் பாரம்பரிய மோடம்களைப் போலல்லாமல், மைக்ரோகண்ட்ரோலரால் பண்பேற்றம் செய்யப்படுகிறது, மென்பொருள் மோடம்களில் டிஎஸ்பி மட்டுமே உள்ளது மற்றும் மற்ற அனைத்து செயல்பாடுகளும் கட்டுப்படுத்தி பக்கத்தில் உள்ள மென்பொருளில் செயல்படுத்தப்படுகின்றன.
டி-மோடம் திட்டம் முழு மென்பொருள் மோடத்தை வழங்குகிறது, இதில் DSP செயல்பாடு உள்ளது இது மென்பொருளிலும் செயல்படுத்தப்படுகிறது. மோடம்களில் பயன்படுத்தப்படும் வன்பொருள் கூறுகள் SIP ஸ்டாக் மூலம் மாற்றப்பட்டு, D-மோடமில் அனலாக் தகவல்தொடர்பு வரிகளில் ஆடியோவை அனுப்ப DSP ஐப் பயன்படுத்துவதற்குப் பதிலாக, VoIP குரல் செயல்பாட்டில் பயன்படுத்தப்படும் RTP அல்லது SRTP போன்ற மல்டிமீடியா ஸ்ட்ரீம்கள் மூலம் ஒலி கடத்தப்படுகிறது.
சிக்னல் செயலாக்கத்திற்கான வழிமுறைகள் மற்றும் AT கட்டளைகளுக்கான ஆதரவு, அத்துடன் V.32bis (14.4kbps) மற்றும் V.34 (33.6kbps) நெறிமுறைகளை செயல்படுத்துதல் ஆகியவை அவுட்-ஆஃப்-தி-பாக்ஸ் slmodemd கர்னல் டிரைவரிடமிருந்து கடன் வாங்கப்படுகின்றன. திட்டத்தின் சிறப்புகளை கணக்கில் எடுத்துக்கொண்டு இது கூடுதலாகவும் குறைக்கப்பட்டது.
பெரும்பாலான slmodemd குறியீடு தனியுரிமமானது, அதன் மூலக் குறியீடு வழங்கப்படவில்லை, BLOB dsplib.o பயன்படுத்தப்படுகிறது; தனியுரிம இயக்கி ஒரு கர்னல் தொகுதியாக இல்லாமல் தனித்தனியாக ஒரு பயன்பாடாக இயக்க மறுவடிவமைப்பு செய்யப்பட்டுள்ளது. வெளிப்புற பயன்பாடுகளுடன் தொடர்பு கொள்ள, நெட்வொர்க் சாக்கெட்டுகள் மூலம் தரவைப் பரிமாறிக்கொள்ளும் திறன் செயல்படுத்தப்பட்டுள்ளது. slmodemd ஐ கட்டுப்படுத்த, ஒரு கூடுதல் d-மோடம் தயார் செய்யப்பட்டுள்ளது, இது இறுதி இடைமுகத்தை வழங்குகிறது மற்றும் SIP நெறிமுறையின் அடிப்படையில் ஆடியோ ஸ்ட்ரீம்கள் மற்றும் குரல் அழைப்புகளை கட்டுப்படுத்துவதற்கான வழிமுறைகளை உள்ளடக்கியது.
செயல்பாட்டில், a / dev / ttySL சாதனம் உருவாக்கப்பட்டது *, இதன் மூலம் நீங்கள் மோடமுடன் தொடர்பு கொள்ளலாம், AT கட்டளைகளை அனுப்பலாம் மற்றும் ஒரு சாதாரண மோடத்துடன் நீங்கள் எவ்வாறு வேலை செய்கிறீர்கள் என்பதைப் போன்றே தரவுகளை பரிமாறிக்கொள்ளலாம் (எடுத்துக்காட்டாக, IP சேனலை உருவாக்க pppd ஐப் பயன்படுத்தலாம்).
SIP கணக்குடன் இணைப்பது SIP_LOGIN சூழல் மாறியைப் பயன்படுத்தி செய்யப்படுகிறது. கிளாசிக் மோடம் இல்லாத நிலையில் (SIP அழைப்பை சாதாரண தொலைபேசி நெட்வொர்க்கிற்கு திருப்பி விடலாம்) இருக்கும் நிலையில், ஏற்கனவே உள்ள டயல்-அப் நெட்வொர்க்குகளுடன் இணைக்க திட்டம் பயன்படுத்தப்படலாம்.
இறுதியாக, நீங்கள் அதைப் பற்றி மேலும் அறிய ஆர்வமாக இருந்தால், நீங்கள் ஆலோசிக்கலாம் பின்வரும் இணைப்பில் விவரங்கள்.