Daha çox

Delikli bir QgsRubberBand necə yarada bilərəm?


Delikli bir QgsRubberBand obyekti yaratmağa çalışdım, amma uğursuz oldu:

rb = QgsRubberBand (iface.mapCanvas (), True) geom = QgsGeometry.fromWkt ("POLYGON ((0 0,4 0,4 ​​3,0 3,0 0), (1 1,3 1,3 2,1 2 , 1 1)) ") rb.setToGeometry (geom, Yoxdur)

Deyəsən QgsRubberBand heç dəlik tanımır. Bu bir səhvdir, yoxsa səhv bir şey edirəm?


TheQgsRubberBandçuxurları dəstəkləmir. Rezin bant, siçanla davam edən bir hərəkəti təmsil etmək üçün istifadə edilən bir şeydir. Bir poliqonun qabığını çəkmək və ya mövcud bir qabıqdan bir çuxur kəsmək üçün istifadə edərdiniz.

Deliklər üçün dəstəyə ehtiyacınız varsa, bunun əvəzinə QgsHighlight istifadə etməlisiniz.


Es-Safi / Gath Qazıntılarını izah edin

Tell es-Safi’də professor Aren Maeir & rsquos arxeoloji işində istifadə olunan texnologiyanın izahı.

19 sentyabr 2013 Cümə axşamı

Fotoşəkil Aren M. Maeir, Tell es-Safi / Gath Arxeoloji Layihəsi

fotoşəkillər, xəritələr və atmosferdəki yüksəklikdən, ümumiyyətlə bir müstəvidə götürülmüş vizual məlumatlara əsaslanan digər əyani məlumatlar.

Şimali Afrika və Orta Şərqdə ən çox yayılmış dil.

keçmişin dəlillərinin elm adamları tərəfindən öyrənildiyi yer.

qədim mədəniyyətlərin əsərlərini və həyat tərzini öyrənən şəxs.

xristianlığın müqəddəs kitabı olan İncil ilə əlaqəli olmaq.

(veb jurnal) yazıçı tərəfindən verilmiş onlayn şəxsi əksləri, şərhləri və çox vaxt hiperlinkləri özündə cəmləşdirən veb sayt.

yumşaq mineral, Yer üzündə ən çox yayılmışlardan biridir. Kalsium karbonat da deyilir.

(tək: datum) elmi tədqiqat zamanı toplanan məlumatlar.

tez-tez kompüterlər tərəfindən istifadə olunan bir formatda rəqəmlərlə (və ya rəqəmlərlə) əlaqəli olmaq.

qazılmış və ya tədqiqat üçün məruz qalmış sahə.

piramidalar və ya sonrakı deşiklər kimi portativ olmayan arxeoloji qalıqlar.

Yer səthindəki mövqelərlə əlaqəli məlumatların tutulması, saxlanılması, yoxlanılması və göstərilməsi üçün hər hansı bir sistem.

erkən İncil hekayəsində gənc David tərəfindən öldürülən nəhəng döyüşçü.

keçmişdəki hadisələri və fikirləri öyrənən insan.

bir şeyin mənasını izah etmək və ya başa düşmək.

ümumiyyətlə düz bir səthdə çəkilmiş bir yerin seçilmiş xüsusiyyətlərinin simvolik təsviri.

Dəmir dövründə çiçəklənən qədim Kənana (Levanta) məxsus insanlar və mədəniyyət.

bir qayda olaraq elmi metoddan sonra elmi müşahidələr və bir mövzu ilə bağlı araşdırma: müşahidə, fərziyyə, proqnozlaşdırma, təcrübə, analiz və nəticə.

Yerin ətrafında dövr edən bir cihazdan istifadə edərək məlumat mübadiləsi prosesi.

su, buz və küləklə daşınan və çökən qatı material.

möhkəmləndirilmiş və ya qorunan bir quruluşa təşkil edilmiş hücum.

kimyəvi birləşmə (SiO)2) Yerin süxurlarının çox hissəsini təşkil edir.

radiasiyanın tezliyini, dalğa uzunluğunu və qırılmasını ölçən cihaz.

bir ərazinin və ya əhalinin xüsusiyyətlərinin öyrənilməsi və ya təhlili.

insan həyatını asanlaşdırmaq və ya daha gəlirli etmək üçün alətlərdən və kompleks maşınlardan istifadə elmi.

bir yaşayış məntəqəsinin əvvəlki yaşayış yerinin üstündə tikildiyi bir sıra insan peşəsinin yerini göstərən yüksək təpə. Həm də deyin deyirlər.

bir sahənin səth xüsusiyyətlərinin formasının öyrənilməsi.

ərazinin yerini, xüsusiyyətlərini və topoqrafiyasını qiymətləndirmək üçün elektron və optik avadanlıqları birləşdirən torpaq ölçmə işində istifadə olunan alət.

istər təbii, istərsə də texnogen mənşəli uzun, dərin depressiya.

ümumiyyətlə kənd şəraitində olan kiçik insan məskənləri.

döyüş, münaqişə və ya müharibədə təcrübəli və ya bacarıqlı insan.

Media kreditləri

Səs, illüstrasiyalar, fotoşəkillər və videolar, media krediti olan başqa bir səhifəyə keçid edən promosyon şəkilləri xaricində media varlığının altına yazılır. Medianın Hüquq Sahibi, borc verilən şəxs və ya qrupdur.

Yazıçı

Redaktorlar

Jeannie Evers, Emdash Redaktoru
Kara Qərb

İstehsalçı

Caryl-Sue, National Geographic Society

Son Yenilənmə

İstifadəçi icazələri haqqında məlumat üçün, Xidmət Şərtlərimizi oxuyun. Layihənizdə və ya sinif təqdimatınızda veb saytımızda bir şeyin necə alınacağına dair suallarınız varsa, müəlliminizlə əlaqə saxlayın. Tercih olunan formatı ən yaxşı şəkildə biləcəklər. Onlara müraciət etdiyiniz zaman səhifə adı, URL və mənbəyə daxil olduğunuz tarixə ehtiyacınız olacaq.

Media

Bir media varlığı yüklənə bilərsə, media görüntüləyicisinin küncündə bir yükləmə düyməsi görünür. Heç bir düymə görünmürsə, medianı yükləyə və saxlaya bilməzsiniz.

Bu səhifədəki mətn yazdırılabilir və Xidmət Şərtlərimizə uyğun olaraq istifadə edilə bilər.

İnteraktivlər

Bu səhifədəki istənilən interaktivlər yalnız veb saytımızı ziyarət edərkən səsləndirilə bilər. İnteraktivləri yükləyə bilməzsiniz.

Əlaqəli mənbələr

Mesopotamiya

Mesopotamiyanın erkən sivilizasiyanın inkişaf etdiyi yerlərdən biri olduğu düşünülür. Dəclə-Fərat çay sistemi daxilində Qərbi Asiyanın tarixi bir bölgəsidir. Əslində Mesopotamiya sözü yunan dilində & quot; çaylar arasında & quot deməkdir. Qədim Şumer, Aşşur və Babil mədəniyyətlərinə ev sahibliyi edən bu xalqlar riyaziyyat və astronomiyaya təsir göstərmişlər. Tələbələrinizin sivilizasiyanın beşiyi haqqında daha yaxşı bir anlayış əldə etmələrinə kömək etmək üçün bu sinif qaynaqlarından istifadə edin.

Şəhərlərin yüksəlişi

İnsanlar kənd təsərrüfatının inkişafından əvvəl min illər boyu yaşamaq üçün ovçuluq və toplama təcrübələrinə güvənirdilər. Ardından & ldquoNeolitik İnqilab və məhsul yetişdirmənin və heyvanların evliləşdirilməsinin başladığı yerlər meydana gəldi. Bu daha etibarlı qida tədarükü insanların bir yerdə qalmağı və yerləşmiş icmaların və şəhərlərin meydana gəlməsini təmin edirdi. Bu şəhər sivilizasiyaları daha böyük əhaliyə, bənzərsiz memarlıq və sənətə, idarəetmə sistemlərinə, fərqli sosial və iqtisadi təbəqələrə və əmək bölgüsünə sahib idi. Bu mənbələrlə şəhərlərin yüksəlişi haqqında daha çox məlumat əldə edin.

Huqoq Qazıntı Layihəsi

İsrailin Huqoq şəhərində Dr.Jodi Magness & rsquo arxeoloji işində istifadə olunan texnologiyanın izahı.

Tel Kabri Layihəsi

İsrailin Kabri şəhərində professor Eric Cline & rsquos arxeoloji işində istifadə olunan texnologiyanın izahı.

Misirşünas: Dr. Sarah Parcak

Sarah Parcak karyerasının çox hissəsini Misirdə keçirdi, saysız-hesabsız xarabalıqları qazdı. Peyk görüntüləri ona daha da çox şey tapmaqda kömək etdi.

Əlaqəli mənbələr

Mesopotamiya

Mesopotamiyanın erkən sivilizasiyanın inkişaf etdiyi yerlərdən biri olduğu düşünülür. Dəclə-Fərat çay sistemi daxilində Qərbi Asiyanın tarixi bir bölgəsidir. Əslində Mesopotamiya sözü yunan dilində & quot; çaylar arasında & quot deməkdir. Qədim Şumer, Aşşur və Babil mədəniyyətlərinə ev sahibliyi edən bu xalqlar riyaziyyat və astronomiyaya təsir göstərmişlər. Tələbələrinizin sivilizasiyanın beşiyi haqqında daha yaxşı bir anlayış əldə etmələrinə kömək etmək üçün bu sinif qaynaqlarından istifadə edin.

Şəhərlərin yüksəlişi

İnsanlar kənd təsərrüfatının inkişafından əvvəl min illər boyu yaşamaq üçün ovçuluq və toplama təcrübələrinə güvənirdilər. Ardından & ldquoNeolitik İnqilab və məhsul yetişdirmənin və heyvanların evliləşdirilməsinin başladığı yerlər meydana gəldi. Bu daha etibarlı qida tədarükü insanların bir yerdə qalması və yerləşmiş icmalara və şəhərlərə səbəb ola bilməsi demək idi. Bu şəhər sivilizasiyaları daha böyük əhaliyə, bənzərsiz memarlıq və sənətə, idarəetmə sistemlərinə, fərqli sosial və iqtisadi təbəqələrə və əmək bölgüsünə sahib idi. Bu mənbələrlə şəhərlərin yüksəlişi haqqında daha çox məlumat əldə edin.

Huqoq Qazıntı Layihəsi

İsrailin Huqoq şəhərində Dr. Jodi Magness & rsquo arxeoloji işində istifadə olunan texnologiyanın izahı.

Tel Kabri Layihəsi

İsrailin Kabri şəhərində professor Eric Cline & rsquos arxeoloji işində istifadə olunan texnologiyanın izahı.

Misirşünas: Dr. Sarah Parcak

Sarah Parcak karyerasının çox hissəsini Misirdə keçirdi, saysız-hesabsız xarabalıqları qazdı. Peyk görüntüləri ona daha da çox şey tapmaqda kömək etdi.


Ətrafdakı yolun bərpası üçün təkmilləşdirilmiş ALBA ətrafdakı yolun bərpası üçün yaxşılaşdırılmış ALBA

AbstractBu sənəd simsiz sensor şəbəkələrində yolun bərpası və birləşmə tökmə protokolu olan təkmilləşdirilmiş ALBA-nı təqdim edir. Mövcud ALBA protokolu, keçid yolundakı hər hansı bir düyün işləmədikdə bərpa edilə bilmir. Məlumatların ötürülməsi keçid yolundakı səhv nodla qarşılaşdıqda dayanır. Təkmilləşdirilmiş ALBA protokolu bu problemə effektiv həll edir. Röle seçimi və yük balanslaşdırması üçün mübahisələrə əsaslanan MAC ilə coğrafi marşrutun çarpaz qat inteqrasiyasını, habelə əlaqə deliklərini aşkarlamaq və marşrutlaşdırma mexanizmini təqdim edir, arızalı qovşaqda qarşılaşdıqda mənbəyi təyinat nöqtəsinə bağlamaq üçün alternativ yol təqdim edir. yol. Lokallaşdırılır, paylanır və müxtəlif trafik və düyün yerləşdirilməsinə səmərəli şəkildə uyğunlaşır. Geniş ns2 əsaslı simulyasiyalar sayəsində inkişaf etmiş ALBA-nın, paket səth nisbəti, ucdan uca gecikmə və fərqli ssenarilərdə enerji istehlakı baxımından əlamətdar bir performans əldə edən enerji qənaətcil bir protokol olduğunu və bununla da mövcud ALBA ilə müqayisədə daha səmərəli olduğunu göstəririk. protokol.

Açar sözlərKabelsiz Sensor Şəbəkələri, yolun bərpası, yaxınlaşma tökmə, təbəqələrarası marşrutlaşdırma, əlaqə deşikləri, coğrafi marşrutlaşdırma, lokalizasiya səhvləri, çatdırılma nisbəti, sona qədər gecikmə, enerji istehlakı.

Rabitə şəbəkəsi hər biri hesablama gücünə malik olan və rabitə əlaqələri, simsiz və ya kabel vasitəsilə mesaj ötürə və qəbul edə bilən qovşaqlardan ibarətdir. Şəbəkələrin topologiyası sadə bir ulduz şəbəkəsindən inkişaf etmiş bir çox hoplu simsiz şəbəkə şəbəkəsinə qədər dəyişə bilər.

Simsiz Sensor Şəbəkəsi (WSN) fiziki və ya ətraf mühit şərtlərini, məsələn, temperatur, səs, titrəmə, təzyiq, hərəkət və ya müxtəlif yerlərdə çirkləndiricilər kimi kooperativ olaraq hiss edən, bölgü üzrə paylanmış avtonom cihazlardan ibarətdir. Sensor qovşaqları batareyanın gücü, yaddaş, rabitə və hesablama imkanları ilə məhdudlaşır. WSN-lər ətraf mühitin monitorinqi, hərbi tətbiqetmə,

kritik infrastruktur sistemləri, rabitə, tibbi tətbiqlər və s. (Şəkil 1).

Şəkil 1: WSN-lərin tətbiqi

Simsiz şəbəkələr üçün rabitə çoxlu ümidlərlə keçid tələb edir. Sensor qovşaqları məlumat toplama vəzifələrini nəzarətsiz yerinə yetirirlər və daha sonra müvafiq paketlər multihop simsiz marşrutlar vasitəsilə məlumat toplama nöqtəsinə (lavaboya) ötürülür. Paketlər mənbədən təyinat nöqtəsinə ara qovşaqların sayından ötürülür. Mühüm bir protokol sinfi coğrafi və ya məkana əsaslanan marşrut sxemləri ilə təmsil olunur, burada bir rölin lavaboya doğru irəliləməsinə görə acgözlüklə seçilir. Demək olar ki, vətəndaşlığı olmayan, paylanmış və lokallaşdırılmış olmaq üçün coğrafi marşrutlaşdırma qovşaqlarda az hesablama və saxlama mənbəyi tələb edir və bu səbəbdən WSN tətbiqləri üçün çox cəlbedicidir. Bununla yanaşı, bir çox coğrafi marşrut sxemi də daxil olmaqla vacib dizayn problemlərini tam həll edə bilmir

əlaqə deşikləri ətrafında marşrutlaşdırma,

lokalizasiya səhvlərinə davamlılıq və

səmərəli röle seçimi.

Tamamilə əlaqəli bir topologiyada belə, lavaboya doğru paket irəliləməsini təmin edən qonşuları olmayan qovşaqlar (ölü nöqtələr adlanır) ola bilər. Bu səbəbdən ölü nöqtələr, yaratdıqları və ya aldıqları paketləri ötürə bilmirlər. Bu paketlər heç vaxt hədəflərinə çatmayacaq və nəticədə atılacaqlar. Bu yazıda, hər hansı bir bağlı topologiyada işləyən və topologiyanın planarizasiyasına əsaslanan metodlarla yaranan qeyri-dəqiqliklər olmadan işləyən əlaqə deliklərinin ətrafında yönləndirmə probleminə bir yanaşma təklif edirik.

Əsas maddələr olan Adaptiv Yük Balanslaşdırma Alqoritmi üçün ALBA adlı bir çapraz qat protokolu

(coğrafi marşrutlaşdırma, yük balanslaşdırma, mübahisəyə əsaslanan röle seçimi) paketlərin keçid uclarına və ətrafına yönləndirmə mexanizmi ilə qarışdırılır. ALBA, əlaqəli olmasına baxmayaraq seyrək və əlaqə delikli ola bilən WSN-lərdə yaxınlaşma üçün inteqrasiya olunmuş bir həll ilə nəticələnir.

Paketlərin mənbədən təyinata ötürülməsi əlaqə yolundakı hər hansı bir ara qovşaqda nasazlıq olduqda kəsilir. Mövcud protokol ALBA bu vəziyyətdə icra edilə bilmir. Aralıq qovşaqlar arasında hər hansı bir səhv qovşaq varsa, bütün şəbəkə paketləri ötürə bilmir və bu da bütün rabitə şəbəkələrinin sıradan çıxmasına səbəb olur. ALBA protokolunun dezavantajı budur.

Təklif olunan Təkmilləşdirilmiş ALBA Protokolu bu problem üçün səmərəli həll təmin edir. Hər hansı bir səhv ara qovşaq varsa, mənbəyi təyinata bağlamaq üçün alternativ yol təqdim edir. yaxşılaşdırılmış ALBA, müxtəlif ssenarilərdə paket çatdırılma nisbəti, uçtan uca gecikmə və enerji istehlakı baxımından diqqətəlayiq bir performansı əldə edən və bu baxımdan mövcud ALBA protokoluna nisbətən daha təsirli olan enerji qənaətli bir protokoldur.

Kağız aşağıdakı kimi tərtib olunmuşdur: Bölmə 2, coğrafi marşrutlaşdırma və ölü nöqtələrlə işləmə sahəsindəki vəziyyəti nəzərdən keçirir. Təkmilləşdirilmiş ALBA Bölmə 3-də (ALBA) ətraflı şəkildə təsvir edilmişdir. Bölmə 4 protokolumuzun geniş ns2 əsaslı performans qiymətləndirməsinin nəticələrini göstərir. Buraya mövcud ALBA-nın təkmilləşdirilmiş ALBA protokolu ilə müqayisəsi daxildir. Nəticələr Bölmə 5-də verilmişdir.

İlk və ən sadə formulasiyasına görə, coğrafi marşrutlaşdırma, maksimum hop başına irəliləyiş təmin edərək hədəfləndiyi təyinat istiqamətində bir paketin göndərilməsinə aiddir [2], [3]. Yoğun şəbəkələrdə, bu açgözlü yanaşma olduqca uğurludur, çünki düyünlərin, məhdud sayda ara röleyi keçərək lavaboya doğru bir yol tapması ehtimalı yüksəkdir. Əksinə, seyrək şəbəkələrdə paketlər bir keçid çuxurunun kənarında yerləşən ölü nöqtələrdə sıxışa bilər və bu da zəif bir performansa səbəb olur. Ölü nöqtələr problemini həll etmək üçün təməl açgözlülük mexanizmi ilə əlaqə deliklərini atlamaq üçün bir sıra digər texnikaları birləşdirmək lazımdır.

Şəkil 2, A qovşağının D qovşağına göndərmək üçün bir paketi olduğu bir vəziyyəti təsvir edir. S düyünü, lavaboya doğru ən yaxşı irəliləməni təmin edən düymədir. Lakin S-nin D istiqamətində qonşusu olmadığı üçün paket S-də ilişib qalır və nəticədə atılır. Paketin D-yə gedən yolda olan B-yə göndərsəydi paketin təyinat D-yə çata biləcəyini müşahidə edirik.

Şəkil 2: S düğümü bir çıxmazdır

Bu səbəbdən ölü nöqtələr ətrafında yönləndirmə problemini həll etmək üçün bir sıra fikirlər təklif edilmişdir. WSN topologiyaları əvvəlcə planarlaşdırılır [4]. Planlaşdırılmış WSN-lər üzərində coğrafi marşrutlaşdırma daha sonra mümkün qədər uzun müddət xəsis marşrutlaşdırma tətbiq edilərək əldə edilir, yalnız ehtiyac olduqda planar marşrutlaşdırmaya müraciət olunur, məsələn, əlaqə deliklərindən keçmək üçün. Ardından növbəti hop röleleri acgözlüklə tapılan anda açgözlü ekspedisiyaya qayıtmaq üçün evristik qaydalar müəyyənləşdirilir [5], [6]. Planarizasiyaya əsaslanan həllərin bir neçə çatışmazlığı var. Hər şeydən əvvəl, şəbəkə topologiyasının bir açar qrafikinin qurulması lazımdır (və düyün dinamikasının mövcudluğunda saxlanılır) və bu, əhəmiyyətsiz xərclərə səbəb olur. Planar marşrutlaşdırma daha sonra daha səmərəli açgözlü yönləndirməyə keçmədən əvvəl daha böyük gecikmələr tətbiq etmək üçün böyük açarların araşdırılmasını tələb edə bilər [7]. Üstəlik, realist mühitlərdə lokalizasiya səhvləri və qeyri-real siqnal yayılması əlaqəsiz planar qrafiklərə və ya qeyri-planar olan topoloji qrafiklərə səbəb ola bilər. Həqiqi şəbəkələrdə planarizasiya işi aparmaq üçün Çapraz Bağlantı Detektor Protokolu (CLDP) tərəfindən yerinə yetirildiyi kimi keçidlərin keçməməsini yoxlamaq üçün dövri bir siqnal forması tətbiq edilməlidir [8]. Bununla birlikdə, bu, WSN-lər üçün ötürülmənin intensiv bir həllidir və nəticədə şəbəkə performansını təsir edir.

Ölü uclarla işləmək üçün fərqli bir sinif sinfi şəbəkə topologiyasını əlaqə deliklərinin ehtimalını azaldan koordinat boşluqlarına yerləşdirməyə əsaslanır. Bu kateqoriyaya virtual koordinatlardan istifadə edən alqoritmlər daxildir [9], [10] və bir növ topoloji çarpışmasını yerinə yetirənlər [11]. Əvvəlki vəziyyətdə, hər bir düyünün koordinatları, düyün və bir sıra mayak dəsti arasındakı atlama məsafəsinin vektorudur. Açgözlü yönləndirmə ümumiyyətlə virtual koordinatlar məkanı üzərində aparılır. Bu, ölü nöqtələrin meydana gəlməsini azaldır, ancaq onları aradan qaldırmaz. Topoloji əyilmə sxemləri qonşularının koordinatlarına əsasən hər bir qovşağın koordinatlarını təkrarən yeniləməyə əsaslanır, beləliklə açgözlü yolların mövcud olma ehtimalı daha yüksəkdir. Bu yanaşmalara yer haqqında məlumat verilmədən coğrafi marşrutlaşdırma deyilir, çünki dəqiq ilkin mövqe qiymətləndirmələri tələb olunmur. Bununla yanaşı, hər iki metod da paketlərin ölü nöqtələrdə sıxışması ehtimalı baxımsızdır.

ALBA protokolu [1] coğrafi marşrutlaşdırma, yük balanslaşdırma, paketləri çıxılmaz nöqtələrə və ətrafa yönləndirmə mexanizmi ilə birləşməsidir. Mənbə düyünü, şəbəkədəki bir çox ara qovşaq vasitəsilə lavabo düyününə bağlanır. Hər hansı bir səhv ara qovşaq varsa, şəbəkə paketin ötürülməsini dayandırır və bu da əlaqə yolunun sıradan çıxmasına səbəb olur.

TƏKMİLLƏNDİBİ ADAPTİF YÜK - BALANSLAYAN ALGORİTM

ALBA, oyaq / yuxu cədvəllərini, MAC, marşrutlaşdırma, trafik yükünün tarazlaşdırılması və arxa arxa paket ötürülmələrini birləşdirən WSN-lərdə birləşmə tökmə üçün bir çarpaz qat həllidir. Düyünlər sabit iş dövrü ilə müstəqil oyanma cədvəllərinə uyğun olaraq oyaq / yuxu rejimləri arasında dəyişir. Paketin yönləndirilməsi, göndəricinin oyaq qonşularının mövcudluğu barədə sorğu keçirərək kanal girişini birgə həyata keçirmək üçün bir RTS paketini yayımlayaraq və müvafiq marşrut məlumatlarını çatdırmaqla həyata keçirilir (qat-qat yanaşma). Mövcud qonşu qovşaqlar, göndəricinin ən yaxşı röleyi seçə biləcəyi məlumatı daşıyan açıq bir paket (CTS) paketi ilə cavab verir. Röle seçimi qablaşdırma paketlərində yaxşı performans təklif edən qonşularına üstünlük verməklə həyata keçirilir. Lavaboya doğru pozitiv coğrafi irəliləyiş, eyni ötürmə performansına malik rölelər arasında ayrı-seçkilik üçün istifadə olunur.

Hər bir perspektivli röle iki parametr ilə xarakterizə olunur: növbə prioritet indeksi (QPI) və coğrafi prioritet indeksi (GPI). QPI aşağıdakı kimi hesablanır: Bir partlayışda ötürülmə üçün tələb olunan paket sayı (arxa arxaya ötürülmə) NB və uyğun bir rölin növbəsindəki paket sayı Q-dır. Potensial röle hərəkət edir Paket sayının ortalama M, sonuncu göndərmə cəhdlərində səhvsiz arxaya ötürə bildi.

Daha sonra QPI min <[(Q + NB) / M], Nq> olaraq təyin edilir, burada Nq icazə verilən maksimum QPI-dir. QPI tıxaclı düyünlər (yüksək növbə doldurma Q ilə) və pis ekspeditorlar (yüksək paket ötürülməsi səhvini yaşayır, yəni aşağı M ilə) daha az röle olaraq seçiləcək şəkildə hazırlanmışdır. Bu səbəbdən aşağı QPI olan röle seçimi, yaxşı ötürücülər arasında şəbəkə yükünü tarazlaşdıraraq hər bir atlamada gecikmənin azaldılmasına yönəlmişdir.

Yerləşdirmə məlumatlarına və lavabonun yeri barədə biliklərə əsaslanaraq, hər bir qovşaq potensial bir rölin yerləşdiyi yerin göndərmə sahəsinin coğrafi bölgəsinin sayı olan GPI-ni də hesablayır. GPI bölgələrinin nömrələnməsi 0 ilə Nr arasındadır

& # 8211 1. Nömrələr bölgənin sayı nə qədər çox olsa, lavabondakı qovşaqların içərisində o qədər çox təyin edilir, yəni 0 bölgəsindəki qovşaqlar lavaboya doğru maksimum irəliləməni təmin edir. QPI və GPI tapşırığının nümunəsi Şəkil 3-də verilmişdir.

Şəkil 3. QPI və GPI dəyərlərinin hesablanması.

Göndərici S qara dairə ilə təmsil olunur, xaçlar və ağ dairələr sırasıyla yuxuda və oyaq qonşuları göstərir. RTS-nin yayımlandığı anda yalnız oyanma qovşaqları mövcuddur. Yönləndirmə sahəsi açıq boz rəngə boyanır və GPI bölgələri lavabonun mərkəzində olan qövslərlə ayrılır (şəkildə göstərilməyib). Bu nümunədə, S mənbəyi (NB / 2) paket göndərmək istəyir. Oyaq düyünlər arasında A-nın boş bir növbəsi var, həm də pis bir ötürmə rekordu var (M / 1),

QPI 2. B və C qovşaqlarının hər ikisinə malikdir (M / 4). Bununla birlikdə, B-nin daha kiçik bir növbəsi var və bu səbəbdən də QPI 1, C-nin göstəricisi isə 2-dir. Göndərən bir qovşaq qonşularına QPI artan sırada sorğu göndərir. Göndərən, davam edən əl sıxışmaları ilə toqquşma ehtimalının az olması üçün paket ötürülməsindən əvvəl kanal algılamasını həyata keçirir. Kanal algılamasından sonra göndərici Şəkil 4-də göstərildiyi kimi davam edir.

Birinci RTS yayımlayır, uyğun göndəricilərdən QPI və GPI-lərini hesablamalarını xahiş edir və GPI 1 olan qovşaqlardan cavabları dəvət edir. RTS, QPI və GPI-lərini hesablamaq üçün rölelər tərəfindən tələb olunan bütün məlumatları, yəni göndəricinin yerini ehtiva edir. , lavabonun yeri və məlumatların uzunluğu NB-ni partladı. CTS paketi ilə ilk RTS-yə cavab vermək üçün yalnız GPI = 1 olan qovşaqlara icazə verilir. Heç kim cavab vermirsə, digər RTS paketləri getdikcə daha yüksək GPI olan qovşaqlar tərəfindən cavab çağırışı yayımlanır. Tək bir qovşaq cavab verərsə, dərhal bir-bir ötürdüyü məlumat paketlərinə göndərilir. Eyni tələb olunan GPI ilə daha çox qovşaq cavab verərsə, əlaqələr QPI vasitəsilə pozulur. Ən yaxşı QPI ilə qovluğu seçmək üçün yeni bir RTS paketi yayımlanır

yalnız QPI 0 olan qovşaqlardan, yəni ən yüksək irəliləməni təmin edən qovşaqlardan cavablar üçün. Heç bir qovşaq tapılmasa, ardıcıl RTS yayımlanır və getdikcə daha yüksək QPI ilə qovşaqlara çağırış edilir.

Eyni (QPI, GPI) cütü ilə cavab verən birdən çox qovşaqdan gələn əlaqələr ikili bölünmə ağac toqquşması həlli mexanizmi tərəfindən pozulur. Bu röle seçimi prosesi iki halda uğursuz ola bilər: 1) Hər hansı bir QPI ilə bir qovşaq tapılmadıqda və ya 2) eyni QPI və GPI ilə qovşaqlar arasındakı ziddiyyət maksimum cəhd sayında həll edilmədikdə. Hər iki vəziyyət də göndərənin geri çəkilməsinə səbəb olur. Göndərən NBoff-dan çox dəfə geri qayıdırsa, paket atılır. B düyününün oyaq olduğunu və yeganə olduğunu düşünək

ilk RTS-dən sonra GPI 1 olan mövcud röle (Şəkil 4-in yuxarı hissəsi bütün digər qonşular yuxuda). Düyün B, CTS ilə S-yə cavab verir və röle olaraq seçilir. B yuxuda olduqda (Şəkil 4-ün alt hissəsi), yalnız A, C və D mövcud olardı. Bu vəziyyətdə, 1-ə bərabər olan GPI ilə heç bir düyün yoxdur, belə ki ilk RTS cavablanmayacaq. Həm A, həm də C ikinci RTS-yə cavab verir, çünki hər ikisi də GPI-nin 2-yə bərabərdir. Sonra ikinci mərhələ (ən yaxşı QPI axtarışı) başlayır və QPI 0-a bərabər olan A düyünün seçimi ilə sona çatır.

Bir röle seçildikdən sonra bir məlumat paketi partlayışı göndərilir (röle növbə edə biləcəyi qədər, NB-yə qədər) və hər paket fərdi olaraq qəbul edilir. Paketlərdən biri üçün ACK yoxdursa, göndərici geri çəkilmə müddətindən sonra, təsdiqlənməmiş paketi və aşağıdakıları partlayışda yenidən təyin edərək partlayışın ötürülməsini dayandırır. Göndərən, alınan düzgün paket sayını nəzərə alaraq (səhvlər meydana gəldiyi təqdirdə) və ya NB & ltMB ( səhv olmadıqda). MB, partlayışda arxaya ötürülə bilən maksimum paket sayını məhdudlaşdıran tənzimlənən protokol parametridir.

Mübahisəni itirən qovşaqlar məlumat ötürülməsini eşidir, başlıqdan röle olaraq seçilmədiklərini başa düşür və yenidən yuxuya gedir. Eynilə, bir əl sıxma zamanı röle olaraq seçilməyəcəklərini anlayan qovşaqlar dərhal yuxuya gedir.

Mövcud ALBA protokolunda düyünlər dəsti nəzərə alınır. Paketlər bir çox ara qovşaq vasitəsilə mənbədən təyinata ötürülür (şəkil 5). Aralıq qovşaqlar oyaq və aktiv olduğu müddətdə yaxşı işləyir.

Sensor qovşaqları batareyanın gücü, yaddaş, rabitə və hesablama imkanları ilə məhdudlaşır. Göndərmə zamanı hər hansı bir ara qovşaq uğursuz olarsa, paketlər atılacaq (Şəkil 6). Mənbədən lavaboya ötürülmə baş vermir.

Şəkil 6: Dağılan düyünlü bölgə

Təkmilləşdirilmiş ALBA protokolu alternativ yol seçərək bu problemi həll edir (Şəkil 7). Arızalı ara node kənarda qalır, yeni aktiv qonşu nodu seçilir. İndi əlaqə yolu yeni alternativ qovşaq vasitəsilə yaradılır və ALBA-ya əsaslanan bir çox qonşu qovşaq qovşaqları arasında yeni qovşaq seçilir.

Təkmilləşdirilmiş ALBA protokolu ns2 simulyatorunda tətbiq edilmişdir. N düyününün <50,60,70,80> olduğu n düyünlü şəbəkələri nəzərdən keçiririk. Sensorlar təsadüfi və bərabər şəkildə 10 * 10 sm2 ölçülü bir kvadrat ərazidə yerləşdirilir, düyünlər sabit bir vəzifə dövrü ilə müstəqil oyaq yuxu cədvəllərinə uyğun olaraq yuxuya gedir və rejimləri oyanır. Hər paket təsadüfi və eyni şəkildə bir mənbəyə təyin edilir. Seçilən mənbə təyin olunmuş paketləri növbəyə alır və onları ən qısa müddətdə ötürür. Paketlər mənbədən təyinat nöqtəsinə ara qovşaqlar vasitəsilə ötürülür. Düyün başına maksimum növbə uzunluğu 20 paket olaraq təyin edilmişdir. Yeni yaradılan paket yalnız buferi tam olmadıqda mənbə tərəfindən qəbul edilir.

ALBA protokolunun yoxlanılması üçün bir sıra qovşaq hesab olunur. İki qovşaq Mənbə və təyinat olaraq seçilir. Paketlər bir çox ara qovşaq vasitəsilə mənbədən təyinata ötürülür.

Simulyasiya zamanı hər hansı bir ara qovşaq uğursuz olarsa, paketlər bu nöqtədə atılacaq. Mənbədən lavaboya ötürülmə baş vermir. Təkmilləşdirilmiş ALBA protokolu alternativ yol seçərək bu problemi həll edir. Arızalı ara node kənarda qalır və yeni aktiv node seçilir.

Aşağıdakı performans göstəriciləri qiymətləndirmə üçün nəzərə alınır və mövcud sistemlə müqayisə olunur:

Enerji istehlakı: Bir paketi lavaboya uğurla çatdırmaq üçün bütün qovşaqlar tərəfindən sərf olunan orta enerji miqdarı kimi təyin olunur

Paket çatdırılma nisbəti: lavaboya uğurla çatdırılan paketlərin hissəsi kimi təyin olunur

Uçtan uca gecikmə: paket əmələ gəlməsindən boğaza çatdırılma vaxtı kimi müəyyən edilir.

Sonuncu metrik yalnız uğurla çatdırılan paketlər üçün hesablanır.

Şəkil 8. a Paketin çatdırılma nisbəti

Şəkil 8.c Enerji istehlakı

Şəkil 8. Təkmilləşdirilmiş ALBA və mövcud ALBA-nın şəbəkələrdə performans müqayisəsi.

Təkmilləşdirilmiş ALBA protokolunun mövcud ALBA protokolu ilə müqayisədə aşağıdakı göstəricilərdə çox səmərəli olduğunu qrafiklər vasitəsilə təsdiq etdik: paket çatdırılma nisbəti, Gecikmə və Enerji istehlakı (Şəkil 8).

Təkmilləşdirilmiş ALBA əla çatdırılma nisbətinə, gecikməyə nail olur və mövcud ALBA-nı geridə qoyaraq enerji istehlakını xeyli məhdudlaşdıra bilər.

Bu yazıda, WSN-lərdə yolun bərpası və yaxınlaşma üçün çarpaz bir sxem olan təkmilləşdirilmiş ALBA-nın performansını təklif etdik və araşdırdıq. Təkmilləşdirilmiş ALBA coğrafi marşrutlaşdırma, ölü nöqtələrlə işləmə, MAC, oyaq yuxuda planlaşdırma, enerji səmərəli məlumat toplama mexanizminə nail olmaq üçün arxa arxaya məlumat paketi ötürülməsini, yolun bərpasını birləşdirir. Uçtan uca gecikməni azaltmaq və yüksək trafikə qədər inkişaf etdirmək üçün təkmilləşdirilmiş ALBA, trafikə və əlaqə keyfiyyətinə görə trafiği daha təsirli və etibarlı şəkildə apara bilən qovşaqlara üstünlük verən bir cross-layer röle seçmə mexanizminə əsaslanır. aşağı xərclərə malikdir və bunu mümkün edir

planar topoloji qrafiklərinin yaradılmasına və saxlanmasına müraciət etmədən bağlama delikləri ətrafında paketləri yönləndirmək. Təkmilləşdirilmiş ALBA ilə mövcud ALBA-nı müqayisə edən bir performans qiymətləndirməsindən alınan nəticələr göstərir ki, inkişaf etmiş ALBA, diqqətəlayiq çatdırılma nisbətinə və gecikməyə nail olur və enerji istehlakını bu işdə nəzərə alınan mövcud ALBA-dan üstün tutaraq xeyli məhdudlaşdıra bilər.

Chiara Petrioli, Michele Zorzi, ALBA: Simsiz Sensor Şəbəkələrindəki Bağlantı Deliklərinin Ətrafında Yük Balanslaşdırma Coğrafi Marşrutu

Ieee trans. 25, YOX 3 Mart 2014

H. Takagi və L. Kleinrock, Rastgele Paylanmış Paket Radio Terminalları üçün Optimal Şanzıman Aralığı, IEEE Trans. Kom., Cild 32, yox. 3, s. 246-257, Mart 1984.

S. Basagni, I. Chlamtac, V.R. Syrotiuk və B.A. Woodward, Mobillik üçün Uzaqdan Bir Yönləndirmə Təsiri Alqoritmi (DREAM), Proc. ACM MobiCom, səh. 76-84, oktyabr 1998.

J. Gao, L.J. Guibas, J. Hershberger, L. Zhang və A. Zhu, Mobil Şəbəkələr üçün Həndəsə Dəstəkləyicilər, IEEE J. Seçim Alanları Kom., C. 23, yox. 1, s. 174-185, yanvar 2005.

P. Bose, P. Morin, I. Stojmenovic və J. Urrutia, Ad Hoc Simsiz Şəbəkələrində Zəmanətli Çatdırılma ilə Yönlendirme, ACM / Kluwer Simsiz Şəbəkələri, c. 7, yox. 6, s. 609-616, Kasım 2001.

L. Barrie`re, P. Fraigniaud, L. Narayanan və J. Opatrny, Qeyri-sabit Şanzıman Aralığında Simsiz Ad Hoc Şəbəkələrində Mövqe Əsaslı Yönləndirmə, J. Wireless Comm. və Mobil Kompüter, cild 2, yox. 3, s. 141-153, 2001.

Y.-J. Kim, R. Govindan, B. Karp və S. Shenker, Coğrafi Yönlendirme Tuzaklarında, Proc. ACM Müştərək Atölye Əsasları Mobil Hesablama (DIALM-POMC 05), s. 34-43, sentyabr 2005.

Y.-J. Kim, R. Govindan, B. Karp və S. Shenker, Coğrafi Routing Practical Made, Proc. İkinci Konf. Simp. Şəbəkəli sistemlərin dizaynı və tətbiqi (NSDI 05), c. 2, s. 217-230, May 2005.

A. Caruso, S. Chessa, S. De və A. Urpi, Simsiz Sensor Şəbəkələrində GPS Pulsuz Koordinat Təyinatı və Yönləndirilməsi, Proc. IEEE INFOCOM, s. 150-160, Mart 2005.

Y. Zhao, Q. Zhang, Y. Chen və W. Zhu, Mobil Ad Hoc Şəbəkələrində Hop ID Əsaslı Yönləndirmə, Proc. IEEE 13th İnt. Şəbəkə Protokolları (ICNP 05), s. 179-190, Kasım 2005.

A. Rao, S. Ratnasamy, C. Papadimitriou, S. Shenker və I. Stoica, Location ++ n Information olmadan Coğrafi Yönlendirme, Proc. ACM MobiCom, s. 96-108, sentyabr 2003.


Simsiz Sensor Şəbəkələrinin növləri

Ətraf mühitdən asılı olaraq, şəbəkələrin növləri su altında, yeraltı, quruda və s. Yerləşdirilə bilməsi üçün qərar verilir. Fərqli WSN tiplərinə aşağıdakılar daxildir:

  1. Yerüstü WSN-lər
  2. Yeraltı WSN-lər
  3. Sualtı WSN-lər
  4. Multimediya WSN-ləri
  5. Mobil WSN-lər

Yerüstü WSN-lər

Yerüstü WSN-lər baza stansiyaları ilə səmərəli əlaqə qurma qabiliyyətinə malikdir və ya strukturlaşdırılmamış (xüsusi) və ya əvvəlcədən planlaşdırılmış şəkildə yerləşdirilmiş yüzlərlə minlərlə simsiz sensor qovşaqlarından ibarətdir. Yapılandırılmamış bir rejimdə, sensor düyünləri təsadüfi olaraq sabit bir təyyarədən atılan hədəf bölgəsində paylanır. Əvvəlcədən hazırlanmış və ya qurulmuş rejim optimal yerləşdirmə, şəbəkə yerləşdirmə və 2B, 3B yerləşdirmə modellərini nəzərə alır.

Bu WSN-də, batareyanın gücü məhduddur, lakin batareya ikincil bir enerji mənbəyi olaraq günəş batareyaları ilə təchiz edilmişdir. Bu WSN-lərin enerji qənaəti aşağı iş dövrü əməliyyatları, gecikmələrin minimuma endirilməsi və optimal marşrutlaşdırma və s.

Yeraltı WSN-lər

Yeraltı simsiz sensor şəbəkələri, yerləşdirmə, istismar və avadanlıq xərcləri və diqqətlə planlaşdırma baxımından yerüstü WSN-lərdən daha bahalıdır. WSN şəbəkələri yeraltı şəraiti izləmək üçün yerdə gizlənmiş bir neçə sensor qovşaqlarından ibarətdir. Sensor düyünlərindən baza stansiyasına məlumat ötürmək üçün əlavə lavabo düyünləri yerin üstündə yerləşir.

Yeraltı WSN-lər

Yerə yerləşdirilmiş yeraltı simsiz sensor şəbəkələrini yenidən doldurmaq çətindir. Məhdud batareya gücü ilə təchiz olunmuş sensor batareya düyünlərini yenidən doldurmaq çətindir. Buna əlavə olaraq, yeraltı mühit yüksək dərəcədə zəifləmə və siqnal itkisi səbəbindən simsiz rabitəni çətinləşdirir.

Su WSN-ləri altında

Yerin 70% -dən çoxu su ilə məşğuldur. These networks consist of several sensor nodes and vehicles deployed underwater. Autonomous underwater vehicles are used for gathering data from these sensor nodes. A challenge of underwater communication is a long propagation delay, and bandwidth and sensor failures.

Under Water WSNs

Underwater, WSNs are equipped with a limited battery that cannot be recharged or replaced. The issue of energy conservation for underwater WSNs involves the development of underwater communication and networking techniques.

Multimedia WSNs

Multimedia wireless sensor networks have been proposed to enable tracking and monitoring of events in the form of multimedia, such as imaging, video, and audio. These networks consist of low-cost sensor nodes equipped with microphones and cameras. These nodes are interconnected with each other over a wireless connection for data compression, data retrieval, and correlation.

Multimedia WSNs

The challenges with the multimedia WSN include high energy consumption, high bandwidth requirements, data processing, and compressing techniques. In addition to this, multimedia contents require high bandwidth for the content to be delivered properly and easily.

Mobile WSNs

These networks consist of a collection of sensor nodes that can be moved on their own and can be interacted with the physical environment. The mobile nodes can compute sense and communicate.

Mobile wireless sensor networks are much more versatile than static sensor networks. The advantages of MWSN over static wireless sensor networks include better and improved coverage, better energy efficiency, superior channel capacity, and so on.

Classification of Wireless Sensor Networks

The classification of WSNs can be done based on the application but its characteristics mainly change based on the type. Generally, WSNs are classified into different categories like the following.

  • Static & Mobile
  • Deterministic & Nondeterministic
  • Single Base Station & Multi Base Station
  • Static Base Station & Mobile Base Station
  • Single-hop & Multi-hop WSN
  • Self Reconfigurable & Non-Self Configurable
  • Homogeneous & Heterogeneous

Static & Mobile WSN

All the sensor nodes in several applications can be set without movement so these networks are static WSNs. Especially in some applications like biological systems uses mobile sensor nodes which are called mobile networks. The best example of a mobile network is the monitoring of animals.

Deterministic & Nondeterministic WSN

In a deterministic type of network, the sensor node arrangement can be fixed and calculated. This sensor node’s pre-planned operation can be possible in simply some applications. In most applications, the location of sensor nodes cannot be determined because of the different factors like hostile operating conditions & harsh environment, so these networks are called non-deterministic that need a complex control system.

Single Base Station & Multi Base Station

In a single base station network, a single base station is used and it can be arranged very close to the region of the sensor node. The interaction between sensor nodes can be done through the base station. In a multi-base station type network, multiple base stations are used & a sensor node is used to move data toward the nearby base station.

Static Base Station & Mobile Base Station

Base stations are either mobile or static similar to sensor nodes. As the name suggests, the static type base station includes a stable position generally close to the sensing area whereas the mobile base station moves in the region of the sensor so that the sensor nodes load can be balanced.

Single-hop & Multi-hop WSN

In a single-hop type network, the arrangement of sensor nodes can be done directly toward the base station whereas, in a multi-hop network, both the cluster heads & peer nodes are utilized to transmit the data to reduce the energy consumption.

Self Reconfigurable & Non-Self Configurable

In a nonself configurable network, the arrangement of sensor networks cannot be done by them within a network & depends on a control unit for gathering data. In wireless sensor networks, the sensor nodes maintain and organize the network and collaboratively work by using other sensor nodes to accomplish the task.

Homogeneous and Heterogeneous

In a homogeneous wireless sensor network, all the sensor nodes mainly include similar energy utilization, storage capabilities & computational power. In the heterogeneous network case, some sensor nodes include high computational power as well as energy necessities as compared to others. The processing & communication tasks are separated consequently.

Types of Attacks in WSNs

There are different types of attacks against wireless sensor networks. These attacks can be faced by a variety of measurements. Attacks are classified into two types the active attacks and passive attacks.
In the active type attack, an attacker attempts to modify or detach the transmitted messages over the network. An attacker can give a reply to old messages and also insert his own traffic to interrupt the network operation otherwise to cause a rejection of service.

The passive attack can be restricted to listening & examining exchanged traffic. So this kind of attack can be easier to recognize & it is complex to notice. As the attacker does not make any change on exchanged data. The goal of the attacker is to get confidential information otherwise the significant nodes data within the network by examining routing data.

  • Tampering
  • Identity replication attack
  • Blackhole
  • Wormhole attack
  • Selective forwarding
  • Exhaustion
  • Sybil attack
  • Blackmail attack
  • HELLO flood attack
  • Jamming

Types of Mobility in Wireless Sensor Networks

In ad hoc networks, mobility is a basic feature for all nodes. In WSNs, mobility exists generally to separate the elements of the network & more specifically it depends on the application. Wireless sensor network applications have been involving in different fields but in many fields, there is no involvement of mobility. So mobility plays a key role where wireless sensor networks are used. In WSNs, we can differentiate three different types of mobility like the following.

The first type of mobility like sensor nodes mobility mainly occurs whenever the sensor node’s slightest element is mobile. The best examples of this type of mobility are once sensor nodes go away & freely move within the monitored area. These are set up on animals for monitoring & tracking of animals.

The second type of mobility refers to a condition where sink nodes are capable of separately moving within the monitored area for collecting information from the sensor network. Lastly, the third type of mobility mainly happens once a wireless sensor network is used for tracking/monitoring purposes & functions under the event-driven data model.

In the same way, once the wireless sensor network is used for tracking target, movement of target modeling is extremely useful for guessing the pattern & amount of produced data within the network throughout tracking the target.

Types of Routing Protocols in Wireless Sensor Networks

The routing protocol can be defined as it is one kind of a process used to choose the appropriate lane for the data to move from basic to end. This process faces numerous difficulties while choosing the route. Here, this route depends on the type of network, the performance metrics & channel characteristics.

Routing Challenges

For WSN, the design task of routing protocols is pretty challenging due to several characteristics which distinguish them from wireless infrastructure with fewer networks. In WSNs, different types of routing challenges are available where some of them are discussed below.

It is approximately complex to assign a universal identifiers system for sensor nodes with high quantity. Thus, wireless sensor nodes are not capable of utilizing protocols based on classical IP. The information which is detected is essential from different sources to a particular base station. However, this does not happen in normal communication networks.

In most cases, the data which is created has important redundancy because several sensing nodes can produce similar data while detecting. So, it is necessary to use such redundancy through the routing protocols, the accessible bandwidth & energy.

Furthermore, wireless nodes are definitely restricted in bandwidth, transmission energy relations, storage, capacity & onboard energy. Because of these dissimilarities, the number of the latest routing protocols have been estimated to handle routing challenges within WSNs.

Design Challenges

There are some main design challenges in WSNs because of a lack of resources like bandwidth, processing storage & energy. When designing the latest routing protocols, then the following basics must be fulfilled through a network engineer.

  • Efficiency of Energy
  • Location of Sensor
  • Complexity
  • Transmission of Data & Transmission Models
  • Scalability
  • Strength
  • Delay

Challenges of WSN

The different challenges in wireless sensor networks include the following.

  • Fault Performance
  • Scalability
  • Production Cost
  • Operation Environment
  • Quality of Service
  • Data Aggregation
  • Data Compression
  • Data Latency

Fault Performance

Some sensor nodes stop working because of power loss, so physical damage may occur. This shouldn’t affect the sensor network’s overall performance, so this is known as the issue of fault tolerance. Fault tolerance is nothing but the ability to maintain the functionalities of the sensor network without any interruption because of the failures of sensor nodes.

Stability

The number of nodes used in the detecting area may be in the order of thousands, hundreds & routing schemes should be scalable enough for responding to events.

Production Cost

The sensor networks include a number of sensor nodes where a single node price is very significant to validate the cost of the overall network and thus each sensor node’s price must be kept low.

Operation Environment

The arrangement of sensor networks can be done within large machinery, under the ocean, in the field of chemically or biologically contaminated. in homes, battlefields, connected to fast-moving vehicles, animals, for monitoring in forests, etc.

Quality of Service

The quality of service which needs by the application could be energy efficiency, lifetime length, and reliable data.

Data Aggregation

The combination of data from various sources with different functions like average, max, min, is known as data aggregation.

Data Compression

The data reduction is known as data compression

Data Latency

These are treated like the essential factors that influence the design of routing protocol. The data latency can be caused through data aggregation & multi-hop relays.

Issues in Wireless Sensor Networks

There are different issues occurred in wireless sensor networks like design issues, topology issues, and other issues. The design issues in different types of wireless sensor networks mainly include

  • Low latency
  • Fault
  • Coverage Problems
  • Transmission Media
  • Scalability

The topology issues of wireless sensor networks include the following.

The major issues of a wireless sensor network include the following. These issues mainly affect the design and performance of the WSN.

  • Operating System & Hardware for WSN
  • Middleware
  • Characteristics of Wireless Radio Communication
  • Schemes for Medium Access
  • Deployment
  • Lokallaşdırma
  • Sensor Networks Programming Models
  • Synchronization
  • Memarlıq
  • Calibration
  • Database Centric and Querying
  • Network Layer
  • Data Dissemination & Data Aggregation
  • Transport Layer

Limitations

The limitations of wireless sensor networks include the following.

  1. Possess very little storage capacity – a few hundred kilobytes
  2. Possess modest processing power-8MHz
  3. Works in short communication range – consumes a lot of power
  4. Requires minimal energy – constrains protocols
  5. Have batteries with a finite lifetime
  6. Passive devices provide little energy

Wireless Sensor Networks Applications

  • These networks are used in environmental trackings, such as forest detection, animal tracking, flood detection, forecasting, and weather prediction, and also in commercial applications like seismic activity prediction and monitoring. , such as tracking and environment monitoring surveillance applications use these networks. The sensor nodes from sensor networks are dropped to the field of interest and are remotely controlled by a user. Enemy tracking, security detections are also performed by using these networks.
  • Health applications, such as Tracking and monitoring of patients and doctors use these networks.
  • The most frequently used wireless sensor network applications in the field of Transport systems such as monitoring of traffic, dynamic routing management, and monitoring of parking lots, etc., use these networks.
  • Rapid emergency response, industrial process monitoring, automated building climate control, ecosystem and habitat monitoring, civil structural health monitoring, etc., use these networks.

This is all about the types of wireless sensor networks and their applications. We believe that the information about all the different types of networks will help you to know them better for your practical requirements. Apart from this, for additional information about wireless SCADA, queries, and doubts regarding this topic or electrical and electronic projects, and any suggestions, please comment or write to us in the comment section below.


How Can I Make My Business Idea Bigger and Better?

Talk to as many trusted people and get regular feedbacks.

Once you are confident about your business idea, its monetary compensation, and the amalgamation of your passion and skills, you need to start working to make it big! So, if you are confident and comfortable with your idea, it’s time for step 2 – working towards upgrading the idea.

How? Well, the age-old saying still holds ground to relevance, honesty is the best policy. Be honest with yourself and be willing to learn and adapt. All that is left now is to learn the act of acceptance. Unless you accept your flaws and have the will to change – DO NOT start your architectural startup. Learn your shortcomings, understand your limits and be realistic about what and how much you can deliver, and what you need to learn as you progress. Talk to as many trusted people as possible, get periodic feedback and updates. This process is a cyclic approach. Hence, it strengthens your foundation and helps you expand.

Remember Vaishali from the last article? After her eureka moment, she immediately started exploring and networking with like-minded people and businesses, pursuing work and hobbies related to architectural designs of institutional buildings. Then, she assessed if there were people in the field of architecture pursuing something similar. She started her research about clients, their present taste in artwork, competitors in the market – how many are within the city, the country and where she's trying to set up? What do their profiles, works, social media feeds have to talk about their work style, growth, and issues? What is the current trend? What is the market price of raw materials required, and which services are being offered by the competitors?

She began learning the challenges of the field. If you want to prepare before the battle begins, learn about the field where the war is going to be. After a proper understanding of her competition, she can differentiate herself in comparison to others. She started to evaluate her competitor’s clients and the kind of designs they were willing to buy. Within this valuation, she tried to discover something which she could produce regularly, something which is more significantly unavailable in the market but has the potential to be sold something that the existing clients might love.

Always remember, with the onset of digitisation and easier access to data, people are very well aware of the new things they want, whether it is in their homes or offices. Never underestimate your client. Learn to listen. If something is in high demand and you can do that better, currently or even in a few months down the line, it is worth it. Be your own judge.

A similar process was suggested to Benny, during which he realised the issues his competitors face and what he could do about them. For example, before the launch of his design startup, he made a website where his competitors could team up to sell their art. This was perfect because it fulfiled all his needs. He was producing and selling his own art, had control over the process, and was surrounded by people who did the same work for learning and motivation. At this point, his idea was very vague. But it doesn’t have to be full-proof because after the light bulb moment and convincing yourself, the actual research and analysis into the idea begins. Right now, both Vaishali and Benny need to see if their respective ideas are worth investing time into to develop their research.

The next step is to talk to a few people about your idea. Vaishali engaged in several one-on-one conversations with some of her family friends who were into institutional buildings. And Benny researched for the ones who would be willing buy his artwork from the website. Both of them executed this research to understand if people out there in the market were even willing to be their potential customers.

Another way of doing the same thing is to note down the key highlights of your business idea and keywords and search them on Google. This is to understand if there are people already talking about or working on a similar idea or parts of it. How successful have they been? How big are they? Learn from their mistakes, write everything down, make notes and pin it to your bulletin board. You can go to more niche platforms like Reddit, to explore forums and groups to get an idea of their pain points, to find more interventions or features you can develop as a part of your business. The struggle is very real, but the fruits of labour will be very sweet. So go for it and keep on updating your idea, thoughts, and processes. Bu never too late to learn, never too late in life to have a genuine adventure, and never too late to be great!

Next time we’ll come back to talk about how to find the right market for your business idea.

About the Writer

Anchal Srivastava is an architect, urban planner, writer, researcher and scholar. She is a certified GIS specialist from IIRS, ISRO, Dehradun. She is a graduate of the School of Planning and Architecture (SPA), Delhi and Dr. A.P.J. Abdul Kalam Technical University (APJAKTU), Uttar Pradesh. She has experience working at the Town and Country Planning Organisation Delhi, Jabalpur Smart City Limited, Suresh Goel & Associates (SGA), APS Green Architects & Associates, and as the head architect at SSAP and Shantiniketan Buildtech Pvt. Ltd.

About the Editor

Nidhi Joshi is a writer, architect and artist. She experiments with art, calligraphy and all things Interior Design. She is a graduate of the Bharati Vidyapeeth College of Architecture, Mumbai. She has experience interning at PG Patki Architects.

About the Illustrator

Priya Bansal is an architect and a generalist, currently based out of Delhi NCR. She is a graduate of the School of Planning and Architecture (SPA), Bhopal. She has experience working with Studio Juggernaut.


More Information

Internet Security Policy

By using this site, you are agreeing to security monitoring and auditing. For security purposes, and to ensure that the public service remains available to users, this government computer system employs programs to monitor network traffic to identify unauthorized attempts to upload or change information or to otherwise cause damage, including attempts to deny service to users.

Unauthorized attempts to upload information and/or change information on any portion of this site are strictly prohibited and are subject to prosecution under the Computer Fraud and Abuse Act of 1986 and the National Information Infrastructure Protection Act of 1996 (see Title 18 U.S.C. §§ 1001 and 1030).

To ensure our website performs well for all users, the SEC monitors the frequency of requests for SEC.gov content to ensure automated searches do not impact the ability of others to access SEC.gov content. We reserve the right to block IP addresses that submit excessive requests. Current guidelines limit users to a total of no more than 10 requests per second, regardless of the number of machines used to submit requests.

If a user or application submits more than 10 requests per second, further requests from the IP address(es) may be limited for a brief period. Once the rate of requests has dropped below the threshold for 10 minutes, the user may resume accessing content on SEC.gov. This SEC practice is designed to limit excessive automated searches on SEC.gov and is not intended or expected to impact individuals browsing the SEC.gov website.

Note that this policy may change as the SEC manages SEC.gov to ensure that the website performs efficiently and remains available to all users.

Qeyd: We do not offer technical support for developing or debugging scripted downloading processes.


We found at least 10 Websites Listing below when search with geo maps forsyth county nc on Search Engine

Map of Forsyth County, N.C. :: North Carolina Maps

Dc.lib.unc.edu DA: 14 PA: 34 MOZ Rank: 48

  • Roads--North Carolina--Forsyth County--Maps
  • North Carolina Maps is made possible by the Institute of Museum and Library Services under the provisions of the Library Services and Technology Act as administered by the State Library of North Carolina
  • This item is presented courtesy of the Forsyth County Public Library, for research and

Map of Forsyth County, N.C. :: North Carolina Maps

Dc.lib.unc.edu DA: 14 PA: 33 MOZ Rank: 48

  • North Carolina Maps Add or remove collections Home North Carolina Maps Map of Forsyth County, N.C
  • To embed this object, paste this HTML in website
  • Download: small (maximum 250 x 250 pixels) medium (maximum 2000 x 2000 pixels) Large (maximum 4000 x 4000 pixels) Extra Large (maximum 8000 x 8000

County GIS Data: GIS: NCSU Libraries

Lib.ncsu.edu DA: 16 PA: 24 MOZ Rank: 42

  • NC State University Libraries staff are unable to answer questions specifically related to land and property in Forsyth County such as ownership, deeds, or provide property maps
  • We also cannot troubleshoot problems or answer usability questions about online GIS mapping websites
  • For such questions, please use "Forsyth County's GIS Links" directly below to find the appropriate local office …

Tax Administration, Forsyth County, North Carolina

  • Geo-Data Explorer is a GIS (coğrafi information systems) tool that allows users to locate mapping, tax and appraisal data for all property within Forsyth County, NC
  • A School Locator option allows you to locate the Public School districts that any property is in
  • Tax Bill Online Services allows you to search the Tax Collections database for any unpaid accounts and for paid accounts for the

Forsyth County Geographic Information Services (GIS)

Forsythco.com DA: 17 PA: 50 MOZ Rank: 71

The mission of Geographic Information services is to work in affiliation with county departments to provide accurate, consistent, accessible, affordable, and comprehensive GIS data, GIS infrastructure, and GIS services to support the unique business needs of Forsyth County and the citizens we serve.

Free Forsyth County, North Carolina Topo Maps & Elevations

  • Forsyth County, North Carolina covers an area of approximately 416 square miles with a coğrafi center of 36.12281799°(N), -80.27860006°(W)
  • These are the far north, south, east, and west coordinates of Forsyth County, North Carolina, comprising a rectangle that encapsulates it.

Geographic Information Systems (GIS) City of Winston

Cityofws.org DA: 16 PA: 40 MOZ Rank: 62

  • The City-County Geographic Information Office provides world-class mapping expertise, data, and applications for Forsyth County, NC, its municipalities, and all citizens
  • Also known as Winston-Salem Online Information Center
  • Includes portals for citizens, developers and commercial and residential real estate.

Geologic units in Forsyth county, North Carolina

Mrdata.usgs.gov DA: 15 PA: 28 MOZ Rank: 50

  • North Carolina geologic units Geologic units in Forsyth county, North Carolina
  • Additional scientific data in this coğrafi area
  • Biotite Gneiss and Schist (Cambrian/Late Proterozoic) at surface, covers 45 …

North Carolina County GIS Data: GIS: NCSU Libraries

Lib.ncsu.edu DA: 16 PA: 18 MOZ Rank: 42

  • Standardized parcel data for every NC county may be downloaded from NC OneMap
  • A xəritə service and web mapping app are also available
  • Please report all corrections and updates to Data and Visualization Services
  • Most recent thorough link check: 9/2019
  • Most recent link update: 4/1/2020.

North Carolina Maps: Historic Overlay Maps

Web.lib.unc.edu DA: 15 PA: 32 MOZ Rank: 56

  • Edgecombe County Map of Edgecombe County, 1905 Town of Tarboro, n.d
  • Forsyth County Forsyth County Soil Survey, 1913 Xəritə of Winston-Salem, ca
  • 1920 City of Winston-Salem Zone Xəritə, 1930 Franklin County Gray's New Xəritə of Louisburg, Franklin County, North Carolina, 1882 Xəritə of Franklin County, 1907 Gaston County Gaston County Soil Survey, 1909

Detailed Road Map of Forsyth County

Maphill.com DA: 15 PA: 50 MOZ Rank: 75

  • Bu xəritə of Forsyth County is provided by Google Maps, whose primary purpose is to provide local street maps rather than a planetary view of the Earth
  • Within the context of local street searches, angles and compass directions are very important, as well as ensuring that distances in all directions are shown at the same scale.

Rural delivery routes, Forsyth County, N.C. :: North

Dc.lib.unc.edu DA: 14 PA: 34 MOZ Rank: 59

  • North Carolina Maps Add or remove collections Home North Carolina Maps Rural delivery routes, Forsyth County, N.C
  • Download: small (maximum 250 x 250 pixels) medium (maximum 2000 x 2000 pixels) Large (maximum 4000 x 4000 pixels) Extra Large (maximum 8000 x 8000 pixels) Large (full resolution of stored

North Carolina Maps: Historic Overlay Maps: Forsyth County

Web.lib.unc.edu DA: 15 PA: 37 MOZ Rank: 64

  • Forsyth County Soil Survey, 1913
  • Using the interface below, users can compare a historic xəritə from the North Carolina Maps project with a current xəritə or satellite image
  • Xəritə Controls Turn Historic Xəritə On/Off Fade Historic Xəritə
  • View original xəritə Help with this page Open in Google Earth.

Access GIS Data Viewer Guilford County, NC

  • 5/1/20 – Completed the installation of our Enterprise Architecture
  • 6/6/2019 – Added 2018 Orthoimagery to the site
  • Please click here for more information
  • 5/1/2019 – New Oblique Imagery from 2019 has been added to our site
  • Users now have access to 2008, 2015 and 2019 imagery.

Johnston County, North Carolina Geographic Information

Johnstonnc.com DA: 18 PA: 17 MOZ Rank: 49

  • There are two links below that access MapClick6
  • One link is for internal users (inside the Johnston County Government firewall) and one for all external users
  • Please click on one of the specified links

Forsyth County, NC Zip Code Map Premium Style

Marketmaps.com DA: 18 PA: 50 MOZ Rank: 83

  • Bu Forsyth County zip code xəritə comes laminated on both sides using 3mm hot lamination, which protects your wall xəritə and allows you to write on it with dry-erase markers
  • The Color Cast Style Forsyth County, NC Zip Code Xəritə is a multi-colored display that shades each coğrafi area with its own background color.

Tanglewood Park, Forsyth County, North Carolina

Forsyth.cc DA: 10 PA: 50 MOZ Rank: 76

Softgolf™ is a user friendly full swing golf game using 4 1/2” foam balls, three proportionally large faced clubs ( a driver, wedge and putter)used to hit the balls into 12 inch holes.

Yadkin County, North Carolina GIS

  • Xəritə Scale: 1 inch = 554 feet Road Photography
  • Aerials 2018 Aerials 2014 Aerials 2010 Aerials 2007 Yadkin County, North Carolina

U.S. Census Bureau QuickFacts: Forsyth County, North

Census.gov DA: 14 PA: 50 MOZ Rank: 82

  • QuickFacts Forsyth County, North Carolina Guilford County, North Carolina
  • QuickFacts provides statistics for all states and counties, and for cities and towns with a population of 5,000 or more.

Historical Markers and War Memorials in Forsyth County

Hmdb.org DA: 12 PA: 12 MOZ Rank: 43

  • 1 North Carolina (Forsyth County), Arcadia — George Washington Stopped Here —
  • In 1709 George Washington stopped here at an inn where these stones were in use ——— D.A.R
  • 1930 — — Xəritə (db m54392) HM
  • 2 North Carolina (Forsyth County), Bethania — Alpha Chapel — constructed 1895 —.

Forsyth County, North Carolina Zip Code Wall Map Maps

Maps.com DA: 12 PA: 50 MOZ Rank: 82

  • Forsyth County, North Carolina Zip Code Wall Xəritə was created specifically with businesses in mind and offers only that data that is essential for business functions and decision making, tracking sales territories, and for general reference
  • Although the Forsyth County Map contains some street detail, it is not overwhelming and cluttered, instead it is clear, concise, and great for easy

Winston-Salem & Forsyth Co, NC Wall Map Maps.com.com

Maps.com DA: 12 PA: 50 MOZ Rank: 83

  • Our Winston-Salem and Forsyth County, NC Wall Xəritə, with adjacent areas, measures 73" x 59.375" (6'1" W x 4' 11.375" H) and features up-to-date cartography at a scale of 1:32000 or 1"=2666' or 1"=.51 mi, with new streets and changes in complete street detail is printed in color, with a markable and washable laminated surface and offers a street index in a separate book-format

CENSUS 2000 BLOCK MAP: FORSYTH County

Www2.census.gov DA: 15 PA: 50 MOZ Rank: 87

FORSYTH 067 GUILFORD 081 FORSYTH 067 STOKES 169 ROCKINGHAM 157 GUILFORD 081 STOKES 169 ROCKINGHAM 157 West Belews Creek Belews Creek Belews Creek Belews Lake 80.099293W 36.231034N 80.099293W 36.287863N 80.028618W 80.028618W 36.287863N N E S W The plotted xəritə scale is 1:8500.4 .3 .2.1 0 .4 mi.7 .6 .5 .4 .3 .2 .1 0 .7 km ST: North Carolina (37


Videoya baxın: في عمق الدماغ - futuris (Sentyabr 2021).