ઓપન વાઇફાઇ, એફપીજીએ અને એસડીઆર પર આધારિત વાઇફાઇને લાગુ કરવા માટેનો એક ઓપન સોર્સ પ્રોજેક્ટ

ઓપન વાઇફાઇ

FOSDEM 2020 કોન્ફરન્સ દરમિયાન તેનું અનાવરણ કરાયું હતું નો પ્રથમ ખુલ્લો સ્રોત વિકાસ OpenWifi "Wi-Fi 802.11 a / g / n" પ્રોગ્રામિંગ (એસડીઆર, સ Softwareફ્ટવેર ડિફાઇન્ડ રેડિયો) અને એફપીજીએ દ્વારા વ્યાખ્યાયિત પૂર્ણ સ્ટેક વેવફોર્મ અને મોડ્યુલેશન.

પ્રોજેક્ટ વિશેની રસપ્રદ બાબત ઓપનવિફાઇ તે છે તમને સંપૂર્ણ લિનક્સ-સુસંગત અમલીકરણ બનાવવાની મંજૂરી આપે છે અને તે વાયરલેસ ડિવાઇસના તમામ ઘટકોને નિયંત્રિત કરે છે, જેમાં પરંપરાગત વાયરલેસ એડેપ્ટરોમાં નીચલા-સ્તરના સ્તરોનો સમાવેશ થાય છે, જેમાં audડિટિંગ માટે inacક્સેસિબલ ચિપ્સના સ્તરે અમલ થાય છે. સોફ્ટવેર ઘટકોનો કોડ, તેમજ સર્કિટ્સ અને એફપીજીએ ભાષા માટે વેરિલોગમાં હાર્ડવેર બ્લોક્સના વર્ણનો, એજીપીએલવી 3 લાઇસેંસ હેઠળ વિતરિત કરવામાં આવે છે.

ઓપનવિફાઇ સોફ્ટમેક આર્કિટેક્ચરનો ઉપયોગ કરે છે, જે નિયંત્રક બાજુ પરના મુખ્ય 802.11 વાયરલેસ સ્ટેકના અમલીકરણ અને એફપીજીએ બાજુ પર નીચા MAC સ્તરની હાજરી સૂચિત કરે છે. લિનક્સ કર્નલ દ્વારા પ્રદાન થયેલ મ80211ક XNUMX સબસિસ્ટમ વાયરલેસ સ્ટેક તરીકે ઉપયોગમાં લેવાય છે, જ્યારે એસડીઆર સાથેની ક્રિયાપ્રતિક્રિયા વિશેષ નિયંત્રક દ્વારા કરવામાં આવે છે.

ફંક્શનલ પ્રોટોટાઇપનો હાર્ડવેર ઘટક સાબિત ઝિલિન્ક્સ ઝીંક એફપીજીએ અને AD9361 યુનિવર્સલ ટ્રાંસીવર (આરએફ) પર આધારિત છે.

મુખ્ય લાક્ષણિકતાઓ છે OpenWifi દ્વારા

  • 802.11 એ / જી માટે સંપૂર્ણ સપોર્ટ અને 802.11 એન એમસીએસ 0 ~ 7 (અત્યાર સુધી ફક્ત પીએચવાય આરએક્સ) નો આંશિક સપોર્ટ. યોજનાઓ 802.11ax ને સપોર્ટ કરે છે
  • 20 મેગાહર્ટઝ બેન્ડવિડ્થ અને 70 મેગાહર્ટઝથી 6 ગીગાહર્ટ્ઝ આવર્તન શ્રેણી
  • Ratingપરેટિંગ મોડ્સ: એડ-હ (ક (ક્લાયંટ ડિવાઇસ નેટવર્ક), એક્સેસ પોઇન્ટ, સ્ટેશન અને મોનિટરિંગ
  • સીએસએમએ / સીએ પદ્ધતિનો ઉપયોગ કરીને ડીસીએફ (વિતરિત સંકલન કાર્ય) પ્રોટોકોલનું એફપીજીએ અમલીકરણ. 10us પર ફ્રેમ પ્રોસેસીંગ સમય (SIFS) પ્રદાન કરે છે
  • ચેનલ priorityક્સેસ પ્રાધાન્યતાને ગોઠવવાનાં પરિમાણો: આરટીએસ / સીટીએસ, સીટીએસ પોતે, એસઆઈએફએસ, ડીઆઈફએસ, એક્સઆઈએફએસ, સ્લોટ ટાઇમ, વગેરે.
  • મેક સરનામાં પર આધારિત સમય અંતરાલ દ્વારા
  • સરળતાથી બદલી શકાય તેવી બેન્ડવિડ્થ અને આવર્તન: 2ah માટે 802.11 મેગાહર્ટઝ અને 10 પી માટે 802.11 મેગાહર્ટઝ
  • ઓપનવિફાઇ હાલમાં ઝીલીન્ક્સ ઝેડસી 706 એફપીજીએ એસડીઆર પ્લેટફોર્મ્સને એનાલોગ ડિવાઇસીસથી એફએમકોએમએમએસ 2 / 3/4 ટ્રાંસીવર્સ, તેમજ એડીઆરવી 9361 ઝેડ7035 SOM + ADRV1CRR-BOB અને ADRV9361Z7035 SOM + ADRVCR (FPGA + RF) પેકેજોને સપોર્ટ કરે છે.

વહીવટ માટે, ifconfig અને iwconfig જેવી સ્ટાન્ડર્ડ લિનક્સ ઉપયોગિતાઓ વાપરી શકાય છેતેમજ એક વિશિષ્ટ sdrctl યુટિલિટી કે જે નેટલિંક દ્વારા કાર્ય કરે છે અને તમને નીચા સ્તરે એસડીઆરનું સંચાલન કરવાની મંજૂરી આપે છે (રજિસ્ટરમાં ફેરફાર કરો, સમયની સ્લાઈકર સેટિંગ્સ બદલો, વગેરે).

Wi-Fi સ્ટેક સાથે પ્રયોગ કરતા અન્ય ખુલ્લા પ્રોજેક્ટ્સમાં, અમે વાઈમ પ્રોજેક્ટનો ઉલ્લેખ કરી શકીએ છીએ, જે GNU રેડિયો અને સામાન્ય પીસી પર આધારિત આઇઇઇઇ 802.11 એ / જી / પી સુસંગત ટ્રાન્સમિટર વિકસાવે છે.

802.11 ની સાથે સાથે ખુલ્લા વાયરલેસ સ softwareફ્ટવેર સ્ટેક્સ પણ ઝિરીઆ અને સોરા (માઇક્રોસોફ્ટ રિસર્ચ સ softwareફ્ટવેર રેડિયો) દ્વારા વિકસિત કરવામાં આવી રહ્યા છે.

પ્રદર્શન પરીક્ષણો દરમિયાન, કોઈ ક્લાઇન્ટને TL-WDN4200 N900 યુએસબી એડેપ્ટર સાથે Wપન-વાઇફાઇ-આધારિત accessક્સેસ પોઇન્ટથી કનેક્ટ કરતી વખતે પ્રાપ્ત માહિતીમાંથી, 30.6 એમબીપીએસ (ટીસીપી) અને 38.8 એમબીપીએસ (યુડીપી) નું થ્રુપુટ પ્રાપ્ત કરવાની મંજૂરી જ્યારે ક્લાયંટથી એક્સેસ પોઇન્ટ પર સ્થાનાંતરિત કરતી વખતે ક્લાયંટ અને .17.0ક્સેસ પોઇન્ટથી ડેટા ટ્રાન્સમિટ કરતી વખતે 21.5MBS (TCP) અને XNUMXMBS (UDP).

અહીં Openક્સેસ પોઇન્ટથી Wક્સેસ પોઇન્ટથી કનેક્ટ થતા ફોનનો ડેમો છે.

સામેલ ઘટકો OpenWifi ના પ્રથમ પ્રોટોટાઇપમાં લગભગ 1300 યુરોની કિંમત, પરંતુ તેઓ સસ્તી પ્લેટોમાં સ્થાનાંતરિત થઈ રહ્યા છે. ઉદાહરણ તરીકે, એનાલોગ ડિવાઇસીસ ADRV9364-Z7020 પર આધારિત સોલ્યુશનની કિંમત 700 યુરો હશે અને ZYNQ NH7020 પર આધારિત છે જેની કિંમત લગભગ 400 યુરો છે.

ડાઉનલોડ કરો

અંતે, પ્રોજેક્ટ વિશે વધુ જાણવા અથવા ઓપનવિફાઇની તૈયાર કરેલી છબી ડાઉનલોડ કરવામાં રસ ધરાવતા લોકો માટે જઈને મેળવી શકો છો નીચેની કડી પર

અહીં તમે એસડી કાર્ડ (ઇમેજ લિનક્સના એઆરએમ સંસ્કરણ પર આધારિત છે) પર છબીના ઉપયોગ અને ઇન્સ્ટોલેશન વિશેની માહિતી મેળવી શકો છો.

હાલમાં જે પેકેજને ટેકો આપે છે તેમાંના ઘટકો: ADRV9364Z7020 SOM + ADRV1CRR-BOB, Xilinx zed + FMCOMMS2 / 3/4, Xilinx ZCU102 + FMCOMMS2 / 3/4, અને Xilinx ZCU102 + ADRV9371.

સ્રોત: https://fosdem.org


લેખની સામગ્રી અમારા સિદ્ધાંતોનું પાલન કરે છે સંપાદકીય નૈતિકતા. ભૂલની જાણ કરવા માટે ક્લિક કરો અહીં.

ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં.

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

બૂલ (સાચું)