රැහැන් රහිත ආවස්ථික ජාල

රැහැන් රහිත ආවස්ථික ජාලයක් (wireless ad hoc network) යනු විමද්‍යගත රැහැන් රහිත ජාල වර්ගයකි. එය ආවස්ථික ජාලයක් යයි හදුන්වන්නට හේතුව වන්නේ එවැනි ජාලයක් සාදන විට ඊට පෙර පැවති කිසිදු යටිතල පහසුකමක් උපයෝගී කර නොගැනීමයි. උදාහරණයක් ලෙස රැහැන් රහිත ජාලවල සාමන්‍යයෙන් උපයෝගී වෙන මං සොයන්නන් (routers) හෝ ප්‍රවේශ ස්ථාන (access points) මෙහිදී උපයෝගී නොවේ. ඒ වෙනුවට ජාලයෙහි තිබෙන සෑම මංසලක්ම (node) දත්ත අදාළ මාර්ගයන්හි යොමු කිරීමට නැතහොත් මං සෙවීමට (routing) සහභාගී වේ. එම නිසා දත්ත ගමන් ගන්නා මාර්ගයන් තීරණය වනුයේ ඒ ඒ අවස්ථාවට අනුව හා ජාලයේ පවතින වාතාවරණයන් අනුව එක් එක් මංසල විසින් ගන්නා තීරණ අනුවය. සාම්ප්‍රදායික ජාලවල දත්ත විසුරුවන ක්‍රමවලට අමතරව රැහැන් රහිත තාවකාලික ජාල විසින් දත්ත පිටාර යවන (flooding) ක්‍රමය ද භාවිතා කරයි.
රැහැන් රහිත ජංගම ආවස්ථික ජාලවල මංසල් වලට නිදහසේ එහා මෙහා ගමන් කරමින් ස්වයංක්‍රියව ජාල වින්‍යාසය සකස් කරගැනීමට (self-configuring) හැකියාව තිබේ. මේවාගේ ජාල අනෙකුත් පරිගණක ජාලමෙන් සංකීර්ණ ඒවා නොවන්නේ අවශ්‍ය යටිතල පහසුකම් සකස් කරගැනීමට සහ පවත්වාගෙන යාමට වෙහෙසක් නොදරා ඕනැම මොහොතක ඕනැම මංසලකට එවැනි ජාලයකට සම්බන්ද වීමටත් ඉවත් වීමටත් නිදහස තිබීමයි.
රැහැන් රහිත ආවස්ථික ජාල IBSS නැත්නම් Independent Basic Service Set ලෙසද හදුන්වයි. මෙහිදී සිදුවන්නේ ඒවගේ ජාලයක මංසල් අතර සම්බන්දතා රැහැන් රහිතව සිදුකිරීමයි. මෙවැනි ජාල ආවස්ථික ඒවා යයි කියන්නේ සෑම මංසලක්ම තමතමන්ගේ කැමැත්ත පරිදි දත්ත එහා මෙහා යැවීමට අවස්තානුකූලව ඉදිරිපත් වීම නිසාය. මෙම ක්‍රියාකාරීත්වය සාම්ප්‍රදායික ජාල වලට වඩා වෙනස් වන්නෙ ඒවායේ වෙනමම මංසල් වර්ගයක් දත්ත එහා මෙහා යැවීමේ කාර්යය සදහාම වෙන්කර තිබීමයි. උදාහරනයක් ලෙස මං සොයන්නන්, ස්විච්ච, හබ් (hubs) හා ජාල ආරක්ශන පද්ධති (firewalls) සාම්ප්‍රදායික ජාලවල තිබුනද රැහැන් රහිත තාවකාලික ජාලවල නැත. අවම සූදානමකින් සකස් කරගැනීමටත් ඉක්මනින්ම ක්‍රියාත්මක තත්වයට පත්කරගැනීමට හැකි වීමත් නිසා මෙවැනි රැහැන් රහිත ආවස්ථික ජාල හදිසි අවස්තා වලදී පාවිච්චි කිරීමට සුදුසු ඒවා ලෙස සැලකේ. උදාහරන ලෙස ස්වභාවික සහ මිනිසුන් විසින් ඇති කරන ලද විපත් හා යුද ගැටුම් වලදී ඇතිවන සන්නිවේදන අවශ්යතා සැලකිය හැකිය.
පැරණිතම රැහැන් රහිත ආවස්ථික ජාල හදුන්වනු ලැබූයේ පැකට් රේඩියෝ (packet radio) ජාල යනුවෙන් වන අතර ඒවා සදහා අනුග්‍රහය ලබාදීම Defense Advanced Research Projects Agency (DARPA) ආයතනය විසින් 1970 දශකයේ සිට කරගෙන ගියේය. මේ සදහා අවශ්‍ය මූලික සැලසුම් සකස් කිරිම්, පර්යේශණ කිරීම් සහ නිර්මාණය කිරීම් කරනු ලැබූයේ Bolt, Beranek and Newman Technologies (BBN) සහ SRI International වැනි ආයතන විසින්ය.Robert Kahn,Jerry Burchfiel සහRay Tomlinson.වැනි පර්යේශකයින් මේ සදහා මූලිකත්වය ගෙන එවකට කටයුතු කලේය. ආධුනික රේඩියො ශිල්පීන් (Ham radio community) විසින්ද එවැනි අත්හදා බැලීම් සිදු කරන ලදී. මෙහි ඇති ආකර්ශනීයම කාරණය වනුයේ මෙම පැරණි පැකට් රේඩියෝ (packet radio) ජාලවල ස්වභාවය පසුකාලීනව ගොඩනැගූ අන්තර් ජාලයේ ඇතැම් ක්‍රියාකාරිත්වයන් හා සමානකම් තිබීමය. DARPA මගින් සිදු කරනු ලැබූ පර්යේශන වල ඊලග ප්‍රතිපලය ලෙස Survivable Radio Network (SURAN) නැමැති ව්‍යාපෘතිය 1980 ගනන් වලදී සිදුකරනු ලැබීය. මෙහි තුන්වන රැල්ල ලෙස අධ්‍යන මට්ටමේ පර්යේශන සහ සංවර්ධන කටයුතු ආරම්භ වූයේ 1990 දශකයේ මැද භාගයේදී භාවිතයට පැමිනි ඉතා මිලෙන් අඩු 802.11 ප්‍රොටොකෝලය (protocol) භාවිතා කරන උපකරන සහිත පරිගනක නිසාය. කෙසේ වෙතත් දැනට භාවිතා කෙරෙන රැහැන් රහිත ආවස්ථික ජාල බොහොමයක් හමුදාමය අවශ්‍යතා සදහා නිර්මාණය කරනු ලැබූ ඒවාය.
රැහැන් රහිත ආවස්ථික ජාලවල තිබෙන විමද්යගත ස්වභාවය ඉතා සුවිශේශි යෙදවුම් සදහා ඒවා පාවිච්චි කිරීමට සුදුසු ඒවා බවට පත්කර තිබේ. විශේශයෙන්ම කිසියම් මංසලක් කෙරෙහි විස්වාසය තබා එයට පමනක් කිසියම් කාර්යයක වගකීම පැවරිය නොහැකි ආකාරයේ වාතාවරනයකදී රැහැන් රහිත ආවස්ථික ජාල භාවිතයට ගැනීම ඉතාමත්ම සුදුසු වේ. කෙසේ වෙතත් සෛධාන්තිකව සහ ප්‍රායොගිකව මෙවැනි ජාල වල විමද්යගත ස්වභාවයට සීමා ඇති බව පෙන්වා දී තිබේ. අවම සූදානමකින් සකස් කරගැනීමටත් ඉක්මනින්ම ක්‍රියාත්මක තත්වයට පත්කරගැනීමට හැකි වීමත් නිසා මෙවැනි රැහැන් රහිත ආවස්ථික ජාල හදිසි අවස්තා වලදී පාවිච්චි කිරීමට සුදුසු ඒවා ලෙස සැලකේ. උදාහරන ලෙස ස්වභාවික විපත් හා යුද ගැටුම් වලදී ඇතිවන සන්නිවේදන අවශ්යතා සැලකිය හැකිය. ගතික සහ අනුකූල (dynamic and adaptive) දත්ත එහා මෙහා යවන උපක්‍රම තිබීම මෙසේ ඉතා කෙටි කාලයකින් රැහැන් රහිත ආවස්ථික ජාල ගොඩ නැගීමට හැකි වීමට ඉවහල් වී තිබේ. රැහැන් රහිත ආවස්ථික ජාල තව දුරටත් පහත පරිදි ඒවායේ යෙදවුම් අනූව වර්ගීකරනය කරන්නට පුලුවන.
රැහැන් රහිත ජංගම තාවකාලික ජාල (MANETs) යනු යටිතල පහසුකමක් නොමැතිව ස්වයං වින්‍යාසය සකස් කරගන්නා එහා මෙහා යා හැකි උපකරන සම්බන්දවී සැකසුනු රැහැන් රහිත ජාල වේ.
වාහන අතර සැකසූ තාවකාලික ජාල (Vehicular ad hoc networks (VANETs)) භාවිතා කරන්නේ මහ මග ගමන් ගන්නා වාහන සහ මාර්ගයන් අසල සවිකර ඇති උපකරන අතර සිදුකරන සන්නිවේදන කටයුතු සදහාය. බුද්ධිමත් වාහන අතර සැකසූ ආවස්ථික ජාල (Intelligent Vehicular ad hoc networks (InVANETs) යනු එහිම තවත් වර්ගයක් වන අතර එහිදී කෘතීම බුද්ධිය භාවිතා කරමින් වාහන අතර ඇතිවිය හැකි අනතුරු වලක්වා ගැනීමට මෙම සන්නිවේදනයන් උපයෝගී කරගනී.
ස්මාර්ට් දුරකතනවල දැනටත් පවතින දෘඪාංග (Bluetooth සහ Wi-Fi) උපයෝගී කරගෙන ඒවා අතර කෙලින්ම සන්නිවේදන ජාල සැකසීම SPANs වලදී සිදුවේ. එහිදී ජංගම දුරකතන ජාල (cellular networks), රැහැන් රහිත ප්‍රවෙශ ස්ථාන (wireless access points) හෝ සාම්ප්‍රදායික ජාල යටිතල පහසුකම් භාවිතා නොකෙරේ.
iMANETs යනු ද ආවස්ථික ජාල විශේශයක් වන අතර එහිදී ජංගම මංසල් සහ ස්ථාවර අන්තර්ජාල වාහල් (fixed Internet-gateway) අතර සන්නිවේදනය සිදුකෙරේ. එවැනි එක් ජාල නිශ්පාදනයක් වන්නේ Persistent System සමාගම විසින් ඉදිරිපත් කල CloudRelay තාක්ශනයයි.
මේවා හමුදා කන්ඩායම් විසින් ආරක්ශක කටයුතු වලදී සන්නිවේදනය කිරීම සදහා උපයෝගී කරගනී.
මෙම ජාල වල ඇති ජංගම මංසල් නිසා තිබෙන ප්‍රධානතම අවාසිය වන්නේ ඒවා වේගයෙන් ගමන් කිරීම නිසා ඒවා අතර ඇති රැහැන් රහිත සම්බන්දතාවය නිතර නිතර විසන්ධි වීමය. මීට අමතරව රැහැන් රහිත නාලිකාවල කලාප පළල අඩු වීම සහ මංසල් වල බැටරි වල ආයු කාලය අඩු වීම ගැටලුය. මේ හේතූන් නිසා රැහැන් රහිත ජංගම ආවස්ථික ජාල සැලසුම් කිරීම ඉතා අභියෝගාත්මක කාර්යයකි. මෙවැනි ජාල සදහා හරස් ස්ථර (cross-layer) ආකාරයට සම්මත ඇතිරුම (protocol stack) සකස් කිරීම විශේෂ ක්‍රමයක් වන අතර එය සාම්ප්‍රදායික උපක්‍රමය වන එක ස්ථරයක් එක් කාර්‍යයක් පමනක් කිරීමෙන් වෙනස් වේ. මීට අමතරව රේඩියෝ සම්ප්‍රේශකයේ බලය අවශ්‍ය පරිදි වෙනස් කිරීමෙන් මංසල් වලට ඒවායේ භොතික ස්ථරයේ (physical layer) වඩාත් දුරකට දත්ත සම්ප්‍රෙශනය කිරීමට ඇති හැකියාව අඩු හෝ වැඩි කරගත හැකිය. ඊට හේතුව වන්නේ රේඩියෝ තරංග සම්ප්‍රේශනය වන දුර සම්ප්‍රේශකයේ බලයට අනුලෝමව සමානුපාතික වීමයි. මෙසේ රේඩියෝ තරංග සම්ප්‍රේශනය වන දුර පිලිබද භොතික ස්ථරයේ තොරතුරු ඊට ඉහලින් ඇති ජාල ස්ථරයේ (network layer) මං සෙවීමේ තීරණ ගැනීමේ කාර්යයට උපකාර කර ගැනීමෙන් දත්ත යැවීමට වඩාත්ම සුදුසු මාර්ග සොයාගැනීමට එයට හැකියාව ලැබේ. මේ ආකාරයට හරස් ස්ථර ආකාරයට සම්මත ඇතිරුම් සකස් කිරීමෙන් එක් එක් ස්ථර අතර තොරතුරු හුවමාරු කරගැනීම සිදුවේ.
මෙම වර්ගයේ සම්මත විසින් නිතර නිතරම එක් එක් මංසලේ සිට දත්ත ලබන්නන් පිලිබදව සහ ඔවුන් කරා ලගා විය හැකි මාර්ග පිලිබදව තොරතුරු ජාලය පුරා විසිරුවා හරිමින් අලුත්ම තොරතුරු ලැයිස්තුවක් පවත්වාගෙන යාම සිදුකරයි. කෙසේ වෙතත් මෙවනි මං සොයන සම්මත ඇල්ගොරිතම (algorithms) වල පහත පරිදි අවාසිද තිබේ.
උදාහරණය: "Optimized Link State Routing Protocol"OLSR
සාමාන්‍ය ජාලයක මෙන්ම මෙහිදීද සියලුම මංසල් විසින් මාර්ග පිලිබඳ තොරතුරු වගුවක සටහන් කර පවත්වාගෙන යනු ලැබේ.  දූර දෛශික මං සෙවීමේ සම්මත මගින් සිදු කරනු ලබන්නේ විවිධ මාර්ග වලට තිබෙන දුර සහ දිශාව ගණනය කර මෙම වගුවට ඇතුලත් කිරිමයි. දිශාව ලෙස මෙහිදී සලකනු ලබන්නේ ඊලගට ඇති මංසලේ ලිපිනය සහ එයට සම්බන්දවී පවතින මුහුණත කුමක්ද යන්නයි. දුර ලෙස මෙහිදී සලකනු ලබන්නේ යම් මංසලක් වෙත ලඟාවීම  සඳහා මෙම මංසලට දැරීමට සිදුවන පිරිවැයයි. මංසල් දෙකක් අතර අවම පිරිවැය සහිත මාර්ගය අවම දුර සහිත මාර්ගය ලෙස සැලකේ. මෙම පිරිවැය ගණනය කිරිම සඳහා විවිධ මිනුම් භාවිතා කරයි. RIP සම්මතය පිරිවැය ලෙස සලකනු ලබන්නේ මංසල් දෙකක් අතර දත්ත පැකට්ටු යවන විට කී දෙනෙකු අතර දත්ත පැකට්ටුව පනිනවාද යන්නයි. එසේම IGRP සම්මතයේදී එවැනි මාර්ගයක දත්ත පැකට්ටු යැවීමට ගතවන කාලය සහ කොපමණ දත්ත ප්‍රමාණක් යැවිය හැකිද යන්න වැනි කරුණු මිනුම් ලෙස භාවිතා කරයි.
මෙවැනි සම්මත මාර්ගයක් සොයනු ලබන්නේ භාවිතා කරන්නා හට අවශ්යතාවයක් හටගතහොත් හෝ ජාලයේ දත්ත යැවීමට අවශ්යතාවයක් හටගතහොත් පමණි. එහිදී මුලු ජාලය පුරාම පැතිරී යන පරිදි මාර්ග විමසුම් පැකට්ටුවක් යැවීමයි. මෙම මං සෙවීමේ සම්මතයේ ඇති ප්‍රධාන අවාසි වන්නේ:
කෙසේ වෙතත් මංසල් කන්ඩායම් ලෙස ඒකරාශි කිරීම මගින් මෙම මාර්ග විමසුම් පැකට්ටු විශාල ප්‍රමානයක් ‍යැවීම නිසා මාර්ග වල තදබදයක් හට ගැනීම අවම කරගත හැකිය. විවිද මන්සල් මගින් මාර්ග පිළිබඳ තොරතුරු නිරන්තරයෙන් හුවමාරු කරගන්නා නිසා එක් මංසලක් විසින් මං සෙවීමට ගත කරන කාලය නොගිනිය හැකිය.
උදාහරණ:Ad hoc On-Demand Distance Vector Routing(AODV)
මෙය ඉතාම සරල මං සෙවීමේ ක්‍රමයකි. ලැබෙන හැම පැකට්ටුවක්ම එය ලබාදුන් මංසලට හැර අනික් සියලුම මංසල් වලට යැවීම මෙහිදී සිදුකෙරේ. ජාල දෙකක් යාවන ස්ථාන වල සහ යුස්නෙට් වැනි පද්ධති වලත් දත්ත ගොනු එකිනෙකා අතර හුවමාරු කරගන්නා පද්ධති වලත් එමෙන්ම අනෙකුත් මං සෙවීමේ සම්මත තුලත් මෙම ක්‍රමය භාවිතා වේ.OSPF, සහDVMRPමීට හොද උදාහරණ වේ.