accounttoutoulu.com

toutoulu.com  时间:2021-03-18  阅读:()
FREQUENCYHOPPINGMOBILEADHOCANDSENSORNETWORKSYNCHRONIZATIONTeemuVanninen,MattiRaustia,HarriSaarnisaariandJariIinattiCentreforWirelessCommunications/UniversityofOulu,Finlandteemu.
vanninen@ee.
oulu.
ABSTRACTThetimesynchronizationisoneofthemainissuesinfre-quencyhoppingmobileadhocnetworks(FHMANET)ortimesynchronouswirelesssensornetworks(TWSN).
IntheformercaseanetworkwidetimereferenceisneededinFHcodephasesynchronizationandinthelattercase,e.
g.
,intimestampingofthesensedphenomenon.
Herein,adis-tributeddecisionmakingmethod(s)thatsolvestheproblemsconsideringinitialtimesynchronization,FHcodephasesynchronization,late-entrynodesandsubnetworkmergingcasesoftacticalFHMANETsandTWSNsisproposed.
Oneofthestartingpointsisarecentlydevelopedrobustcontrolchannelmethodthatenablesthenodestoexchangethenec-essarysynchronizationmessagespriorthefrequencyhop-pingsynchronism,i.
e.
,out-of-phase.
Theproposedmethodismasterfreeandbasedonnodeidentiersandlocalinfor-mationthatanodecollectsfromthesurroundings,namelylocaldensityandlocaldata-activity.
Simulationresultsaregiventhatprovethefunctionalityandthepotentialityoftheproposedmethods.
I.
INTRODUCTIONArealtimeandcomprehensivesituationalpictureismoreorlessdefaultexpectationinmoderncrisismanagementandOperations-Other-Than-War(OOTW).
Forthis,moreandmoredemandsareimposedtothesensoranddatanetworksinordertoaccomplishthehighdemands.
Forexampleanti-jamming(AJ),lowprobabilityofdetectionandinterception(LPD/LPI)andhighmobilityareusuallyrequired.
ThewellknownsolutiontoenablemobilityhasbeenMANET(MobileAdHocNetwork).
Theinfrastructurelessconstruc-tionofaMANETtendsalsotorobustfythenetworkssinceMANETsdonothavesingleweakspotsasallthenodesactsassources,sinksandrouters.
Ontheotherhand,thecom-plexityoftheindividualnodes,andthus,thewholenetworkisincreasedconsidering,e.
g.
,routing,channelaccessandsynchronization.
RoutingandMAC(MediumAccessCon-trol)protocolshavebeenwidelyinvestigatedinrecentyears[1,2].
Thesynchronization,however,hasnotgainedasmuchat-tention,sincethesynchronizationinanadhocnetworkdoesnotbasicallydifferfromsynchronizationinacentralizedcontrolnetwork,wherebothtimeandfrequencydomainshavetobeconsideredbythelinkbasis.
Unfortunatelythisisvalidonlywhenexcludingthenetworkwidetimesyn-chronizationandfrequencyhopping,sincethecomplexityisincreased,e.
g.
,duetouncertaintyoftheusedhopfrequency(FH-codephase)foranodebeforeitssynchronization.
IfFHisusedtoincreaseLPI,LPD&AJpropertiesinsteadofmul-tipleaccess,thetaskistosynchronizetheFH-codephasetobethesameforeverynodeinthenetwork.
Thisintroducesanambiguityproblem:whowilldecidetheusedFH-codephaseandtimereferenceandhowallthenodeswillenduptothesamedecisionWhenFHisutilizedinaMANETthereshouldbepossi-bilitytoaccomplishlate-entriestothenetworkforindivid-ualnodes.
Inaddition,thereshouldbealsopossibilityfornetworkmergingwhentwo(ormore)separatelyinitializednetworksmovetotheRF(RadioFrequency)rangeofeachother.
Furthermore,re-merging,i.
e.
,commonlyinitialized,ofnetworkpartitionsshouldbeenabled.
Similarambiguitychallengesareencounteredwithmerenetworktimingsyn-chronization,andaccordingly,samekindofsynchronizationmethodscouldpresumablybeusedinbothFHMANETsandtimesynchronouswirelesssensornetworks(TWSN).
TobeafullyMANETandTWSNcompatiblesynchroniza-tionmethod,thenetworksplitting,re-mergingormergingshouldcausenodistortionoronlyminimaldistortiontothesynchronism.
Afterthenetworktimingand/orFHcodephaseinitializa-tion,thenetworktimesynchronizationisneededbecausethefrequencyreferenceshaveatendenciestodriftcom-paredtotheirnominalfrequency.
Adiscretenetworktimesynchronizationalgorithmin[3]solvestheclocknetun-ingproblem,i.
e.
,synchronizationmaintainingprobleminaFHMANETbut,however,lacksaspiltting-mergingandlate-entryrelateddecisionmakingfunctionalities.
Dis-tributeddecisionmakingcanexploit,e.
g.
,nodeIDs(Identi-er)[4,5].
However,theshortcomingsofamereIDbaseddecisionmakingwasacknowledgedin[6]tobewithlate-entrynodesandnetworkmerging.
Therelevantnetworktopologycontrolhasbeenissuedinnumerouspapers[7,8,9,10]andanetworkdivisiondetec-978-1-4244-2677-5/08/$25.
002008IEEE1of7tionmethodin[11].
Themethodin[10]exploitstheGPS(GlobalPositioningSystem),whichcouldbefairlyeasilydisabledbyjammingtheweakGPSsignals[12].
Thesyn-chronizationmethodin[13]exploitsaxedfrequencydo-maincontrolchannelwhomeverynodeissupposedtolistenonaregularbasis.
Itisdeclaredthatthemethodenablesboththelateentriesandsubnetworkmergingbut,however,thenecessarydistributeddecisionmakingisnotconsidered.
Allofthemethodsreferencedhereinfailtosolvetheprob-lemsrelatedtosustainingacommontimereference/FHcodephasewhenlate-entriesandnetworksplitting/merg-ingoccur.
Thespecialcasesofthelateentrynodesandnetworkre-mergingandmergingcasesareaddressedinthispaper.
Adistributeddecisionmakingmethodsarepresentedtosolvetheknownissuesconsideringtheseunsolved(asfarastheauthorsknow)problems.
II.
BACKGROUNDReference[4]proposestoplacethecontrolchannelincodedomainaccordingtotheDS-CDMA(DirectSequenceCodeDivisionMultipleAccess)principle.
Consequently,boththesynchronizationdataandthepayloaddataaremultiplexedinthetransmitterandsimultaneouslytransmittedthroughthechannel.
Bothofthesedatasarespreadwithindivid-ualnearorthogonalDSspreadingcodes.
Ifnegligiblemulti-pathpropagationisassumedthesedatacomponentscanbedemodulatedfromthesumsignalvirtuallywithoutinterfer-encetoeachother.
Boththenodesbelongingtothenetworkandthenodestry-ingtojoinitaresupposedtoknowalltheusedDScodes(ifapplicable),theusedhopchannels,thehoppingrateandtheusedhoppingcode.
FHisusedforimprovedrobustness,notformultipleaccessmethodortoimprovethenetworkcapac-itybyexploitingachannelizingmethod.
Thesynchroniza-tiongoalistoachievethenetworkwidecommonhoppingphase,andthus,theunknownfactoristhecommonnetworktime.
Herein,anetworkischaracterizedbyanetworkID(NID)thatisidenticalwiththenodeIDofthetimingorigi-natoraspresentedin[4].
IfthesystemisahybridSFH/DSSS(SlowFH,DSSpreadSpectrum)itsthoroughsynchronizationhastobeconductedinmultiplephasesthroughan(out-of-phasefunctioning)controlchannel[4].
First,theDScodephasehastobesolvedandafterthattheFHtiming,i.
e.
,thetimeinstantwhentochangethefrequency(takingaccountthepropa-gationdelay).
BoththeDScodephaseandtheFHtimingcanbeeffectivelyestimatedthroughmatchedlteringasde-scribedin[4].
Afterthesephasesthereceiverhasacapabil-itytochangefrequencysynchronously,i.
e.
,hopattherighttimeinstantandtosampleattherighttimeinstancesthein-comingsignal.
However,itdoesnothaveknowledgeaboutthecurrentFHcodephase,i.
e.
,localtimereferenceofthetransmitter.
Forthis,thetransmitter-receiverpairhastobeabletoexchangetimereferenceinformation,i.
e.
,transfersynchronizationmessages.
Furthermore,thesynchroniza-tionmessageshavetobetransmittedperiodicallyaspre-sentedin[4].
Theassumptionsgivenaboveareconsideredtobefairforanodethathasbeengrantedanopportunitytojointthenet-work.
Furthermore,itisassumedthatGNSS(GlobalNavi-gationSatelliteSystem)timingisnotavailablewhichcouldbeveryeffectivelyusedfornetworktimesynchronization.
III.
PROPOSEDMETHODThischapterpresentsanoveldistributeddecisionmakingmethodforFHMANETsandTWSNsthatenableslateen-triesandbothnetworkre-mergingandmerging.
Atrst,itisdiscussedaboutthestartingpointsandpositionedthegoalsforthemethod.
A.
DesignprinciplesandthegoalsReference[14]discussesaboutselforganizationininforma-tionnetworksandpresentsfourprinciplestobeusedwhendesigningselforganizingfunctionalitiesforanetwork:Rule1"DesignLocalBehaviorRulesThatAchieveGlobalProp-erties";Rule2"DoNotAimForPerfectCoordination:Ex-ploitImplicitCoordination";Rule3"MinimizeLong-LivedStateInformation";Rule4"DesignProtocolsThatAdaptToChanges".
Forexamplein[15]theabovementionedde-signprinciplesareusedtocompriseanetworkclustercon-trolingmethod.
Inthispapertheseprinciplesaretakenintoaccountbut,however,areseenratherasaframeworkthanrules.
Herein,thegoalsforthemethodarepositionedsothattheforeseenusecasesofaMANETarefullled:Goal1"Ini-tialsynchronization"ThemethodhastoofferameantoconductaninitialsynchronizationforanFHMANEToraTWSN.
Thismeansanintervalfromthestartuptoastatewhereacommontimingand/orFHcodephaseisachievedwithinthenetwork.
Forthis,e.
g.
,distributeddecisionsaboutthetimingoriginatorhastobedone.
Goal2"Re-mergingofnetworkpartitions"Theanticipatedcasewhereanex-2of7istingnetworksplitstotwosubnetworksisproblematicbe-causeinthatcaseboththesubnetworkshavethesameNIDs1.
Therefore,whenthepartitionsarere-mergingtheoc-currencecannotbeidentiedjustbycomparingtheNIDs.
Consequently,afterthere-mergingincidentboththesubnet-workstrytonetunetheirdivergenttimereferencesbyatimesynchronizationalgorithm,althoughitwouldbefavor-abletore-initializethetimereferenceofeitherofthesub-networks.
Especially,whentheinstanterrorsbetweenthesubnetworktimereferencesishighitwouldtakeconsider-ablylongertimetonetunethetimereferencebythesyn-chronizationalgorithmthantore-initialize,i.
e.
,changethereference[3].
Therefore,amethodforidentifyingthere-mergingcasetogetherwithadistributedmethodonhowtochoosethetimingoriginatorinare-mergednetworkhastobedeveloped.
Goal3"Mergingofnetworks"Separatelyini-tiatednetworkshavedifferentNIDsandtimereferences,andthus,theoccurrenceofnetworkmergingcanbeidentiedbycomparingtheNIDs.
Therefore,adistributedmethodonhowtochoosethetimingoriginatorinmergingnetworkshastobedeveloped.
B.
InitialSynchronizationWhentheinitialsynchronizationisbasedonthesimplenodeIDcomparisonthenodeswithIDsmallerthanlargestIDex-periencemultiplere-initializationsoftheirtimereferencesbeforeacommontimingisachieved.
Thatisbecauseinhomogenousnetworkeverynodehasasameprobabilitytostartthesynchronizationmessagebroadcastingatarandomtimeinstantintheinitializationphase[4].
Thetimerefer-enceischangedeverytimeanodereceivesamessageorig-inatedbyanodewithahigherIDthanitsown.
Therefore,intheworstcasetheamountoftimingchanges,Sv,canbecalculatedasSv≤NN1,(1)whereNNisthenumberofnodeswithinthenetwork.
Duetotimingchangesthereareinitiallymultiplenetworkclus-terswiththeirowntimereferences,andasaconsequence,thedatatransferbetweentheseclustersisnotpossible(whenanFHwaveformisconsidered).
Eventhougheventuallyallthenodesconvergetothesametimingitispossibletoen-hancetheratetheyconverge,e.
g.
,bytakingadvantageoftheneighborinformation.
Forexample,uponreceivingalargerIDsynchronizationmessagethereceivernodecouldpromptlyinformitsinstantneighborsabouttheoccurrence1Notethatthecaseisanalogousalsowithmorethantwore-mergingsubnetworks.
ChannelSensing[Data-MFCorrelation]DatareceivingSynchronizationmessagereceiving[Control-MFCorrelation][SmallID]ClockCorrection[SameID]SynchronizationChange[LargeID][NoNeighbors]TheNewSynchronizationInformationTransmissionOvertheDataChanneltotheNeighbors[Neighbors]SynchronizationMessageTransmissionFigure1.
Theoperationoninitialsynchronization.
ofsuchanevent.
Thebenetisfasterconvergencerate(notethatthesynchronizationmessagesarenormallytransmittedonthepredenedratethroughthecontrolchannel[4]).
ThismethodisdescribedintheFigure1asanUML(UniedModelingLanguage)diagram.
Thestartingpointisthatthenodeissynchronizedtosomeofitsneighborsifanyexist.
Inaddition,thenodelistensboththedatachannelandthecontrolchannelsimultaneously.
Ifthesignalisencounteredformthecontrolchannel([Control-MFCorrelation])therearetwooptions:thesynchronizationmessageistransmittedbyanodethatbelongstothesamecluster([SameID])orthedataisfromanodeofanothercluster.
Inthelatterop-tiontherearetwopossiblecases:theNIDinthemessageissmaller([SmallID])andthemessageisignoredoritislarger([LargeID])andthereceivernodehastochangeitstiming.
Ifthereisnoneknownneighborsthenodejustchangesitstiming([Noneighbors]),butifthereare([Neighbors])theinformationaboutnewNIDanditstimereferenceistrans-mittedtotheneighborsbeforethenodechangesitstiming.
TheknowledgeaboutneighborhoodisbasedontheRule2,i.
e.
,nodecanexploittheinformationcollectedindirectlyfromthesurroundings.
ThisissueisfurtherdiscussedinthesectionsE.
andF.
C.
MergingRecognitionWithTheSameNetworkIDTheproblemofanetworkpartitioningandmergingcanbesubdividedintotwoslightlydifferentcases,namelythecaseofacommonNIDandthecaseofdifferentNIDs.
ThecasesaredescribedasGoal2andGoal3inthesectionA.
3of7ChannelSensingSynchronizationMessageTransmission[Data-MFCorrelation]DatareceivingSynchronizationmessagereceiving[Control-MFCorrelation]ClockCorrection[SameID]SynchronizationChange[LargeID][SmallID][LargeClockError][SmallClockError]DistributedDecisionMaking(aboutsynhchronizationchange)Figure2.
There-mergingrecognitionbythetiminger-rors.
TheprobleminsameNIDcasecanbeapproachedbysub-dividingtheproblemintothreestages:1.
Howtosepa-rateconfrontingsubnetworkswhenboth(all)havethesameNID2.
AfterthepresenceofequalNIDsubnetworksisde-tected,howtodecidewhichoneschangetheirtimingandwhichonenot3.
HowtoguaranteeunambiguousnetworkwidedecisionsaboutthetimingchangesTheNIDbasedhierarchyassuchdoesnotoffersolutionsimplybecausetheNIDsarethesameinbothmergingsub-networks.
However,iftheseparationtimeisnottoolongthereisnoneedforsubnetworkdistinguishingsincenetworktimesynchronizationalgorithmscanusuallyconvergequiterapidlyfromsmallmutualtimeerrors.
Thus,themaximumallowedseparationtimedependsoftheclockdriftrate.
Withidealclocksthisseparationtimewouldbeinnite.
There-fore,themethodproposedhereinisbasedonthetimedif-ferencecomparisonandthefactthatsmalltimingerrorscanbeignored.
Thus,alargetimeerrorbetweenthetimestampintheincomingmessage(withtheequalNIDs)andthelo-caltimebaseofthenodeisusedasametricfordeningaoccurrenceofasubnetworkre-merging.
ThefunctionalityisfurtherdescribedintheFigure2.
WhenanodereceivesasynchronizationmessagewiththesameNIDithas([SameID])itconductsatimingerrorcom-parison.
Ifthedifferenceissmall([SmallClockError])theconclusionisthatthemessageoriginsfromthesamesubnet-work.
Ifthetimingerrorislarge([LargeClockError])theconclusionisopposite,i.
e.
,themessagearrivesfromanothersubnetworkandadecisionabouttimingchangeisneeded.
ThedecisionmakingrulesarediscussedinthesectionE.
,ChannelSensingSynchronizationMessageTransmission[Data-MFCorrelation]DatareceivingSynchronizationmessagereceiving[Control-MFCorrelation][SameID][LargeID][SmallID]ClockCorrectionDistributedDecisionMaking(aboutsynhchronizationchange)InformingtheOtherNetworkAbouttheDecisionNottoChangetheSynchronization[NottoChange]InformingtheOwnNetworkAbouttheDecisiontoChangetheSynchronization(anordertotheneighbors)SynchronizationChange[ACKreceivedormaximumNumberofre-transmissionsdone][Change]ChannelSensing[else][NotaMergingCase][AMergingCase]Figure3.
Theoperationonthenetworkmerging.
whereasthecorrespondingactionsarepresentedinthenextsectionandintheFigure3.
Themethodassuchispronetoarepetitionjamming,i.
e.
,thesynchronizationmessagecouldberecordedandrepeatedbyaninterferer.
Asaconsequencethemethodwouldmakefalsedecisions,andthetimingconsistencywouldnotholdanymorewithinthenetwork.
Therefore,e.
g.
,runningpacketnumbering,multiplepacketreceivingbeforedecisionmak-ingortwodirectionalmessagingcouldbeconsideredasanantijammingmethods.
However,theseproblemsareleftasfutureresearchtopics.
D.
MergingRecognitionWithTheDifferentNetworkIDsThetwolatterproblemspresentedinthesectionC.
arerel-evantwhensubnetworkswithdifferentNIDsaremerging.
Furthermore,anewproblemisintroduced,namelyhowtodistinguishtheinitialsynchronizationcasefromthenetworkmergingcase.
Theinitialsynchronizationischaracterizedbyarapidtimingadaptation,i.
e.
,thelocaltimingofanodeischangedseveraltimesbeforeofconvergence.
Incontrary,beforeofannet-workmergingthere(usually)hasbeenasteady-statephase,i.
e.
,timingisne-tunedbutnotchanged.
Thisbehaviorcanbeexploitedwhenmakingsuchadecisionthatasynchro-nizationmessageisfromanothersubnetwork.
ThemethodispresentedintheFigure3.
Itshouldbeemphasized,how-ever,thatthereasonfortheinitialsynchronizationphaseanddifferentNIDmergingcasedistinguishingisthatintheini-tializationphasethemerenodeIDmethodisefcient[4]whereaswithmergingcaseitisanticipatednottobe[6].
4of7Thedecisionaboutamergingcaseprecedesmeasuringofhowlongthesametimesynchronizationhasbeenvalid.
Ifacertainthresholdvalue(notdeterminedherein)isexceedthecaseisdeclaredtobemerging([AMergingCase]).
WhenamergingcaseisdeclaredthedecisionrulespresentedinthesectionE.
areadopted.
Ifthethresholdisnotexceed,thedecisionisreversed([NotAMergingCase]).
Anyhow,ifitisdecidedthatthesynchronizationistobechanged([Change])]are-synchronizationmessageistransmittedtotheneighborsandanacknowledgement(ACK)messageiswaited.
Ifthedecisionisreversed([NottoChange])thiscouldbenotiedtotheothernetwork.
Theseissuesarefur-therdiscussedinthesectionI.
E.
DistributedDecisionMakingAfteranodehasdetectedtheoccurrenceofanetworkmerg-ingadecisionabouttimingchangehastobedone.
Asstatedearlierthedecisionmakingruleshavetotakeintoac-countthetransmissionblackout(withFHwaveform)orthemeretiminginaccuracy(withTWSN)withinthenetworkthatmakesthetimingchange.
Thisisduetothefactthatsimultaneoustimingchangeisnotpossiblewithinamulti-nodenetwork.
Takingthatintoaccountitwouldbefavor-abletochangethetimingwithinanetworkwithleastnum-berofnodesand/orleastdatatransferactivity.
Duetothedistributedcharacteristicsofanadhocnetworkitisnotal-waysarealisticassumptionthatthenodeshaveuptodateknowledgeaboutthenetworksizeordataactivity.
Togetevenclosetoreal-time-estimateofthoseparameterswouldpresumablerequirealotofcontroltrafc.
Inordertokeepthecontroltrafcmarginalitisstatedthatnodeshavetomakethedecisionsabouttheirnetworksizeanddataactiv-itydistributively,i.
e.
,basedontheirlocalvicinity.
Thisis,again,anexampleofthedesignprinciplesreferredinthesectionA.
Thenodescangatherinformationoftheirsur-roundingsbylistening,e.
g.
,MACmessages,likeRTS(Re-questToSend),CTS(ClearToSend)orroutingmessages,likeRREQ(RouteREQuest),RREP(RouteREPly)orbymeansofsynchronizationmessages.
ThetypesandamountoftheMACandroutingmessagesdependsontheusedpro-tocols.
Theotherrelevantinformationthatcouldbegath-eredistheamountofdatatransmittedeitherbythenodeitselforitsneighbors.
Thenodecaneasilykeeptrackoftheamountofthedataithasgenerated,receivedorrouted.
Fur-ther,forexamplewidelyinvestigatedIEEE802.
11standarddenesanDCF(DistributedCoordinationFunction)andas-sociated"virtualcarriersense"mechanismthatdenesanNAV(NetvorkAllocationVector)[16]thatcanbeeffec-tivelyusedindeterminingthedataactivityoftheneighbors.
Sinceboththeneighborinformationandthedataactivityinformationaregatheredindirectlyfromthesurroundingsthereisnotintroducedadditionalcontroltrafc.
Anyhow,theinformationgatheredispronetoloseitsrelevance,i.
e.
,becomeold.
Thisisduetothemobilitywhichchangesthetopologyand,e.
g.
,thedataactivitycanchange.
Therefore,theestimatesofthedecisionmakingmetricshavetobeup-datedoncontinuousmannerbymeansofthesynchroniza-tion,MACandroutingmessages.
F.
NeighborinformationInadditiontothatanodecankeeptrackofthenumberofitsinstantneighborsitcansendthisinformationtoitsownneighbors.
Thisinformationcanbeincludedinthesynchro-nizationmessage,andtherefore,thenodesattainaknowl-edgeabouttheirsurroundingscoveringtwohops.
Thiskindofmethodisusedalsoin[11].
Theneighborinformationcouldbeformulated,e.
g.
,by:Ld=Nn+coeffn*Na(2)andNa=Nni=1NiNn,(3)whereLdisanode'sestimationofthelocaldensityofthenetwork,Nnisthenumberofneighborsofanode,coeffnistheweightingtermfortheamountof2-hopneighbors(≤1)andNiisthenumberoftheneighborsoftheithneigh-bor.
Equation(2)givesthesumofthenode'sneighborsandweightedaverageof2-hopneighbors.
Thecoeffnisde-nedtobe≤1inordertogivethesmalleroratmostequalemphasistothenumberofthe2-hopneighbors.
G.
DataactivityLiketheneighborinformation,alsothedataactivityinfor-mationcanbetransferredfromneighbortoneighborbythesynchronizationmessages.
Thedataactivityinformationcanbeformulatedlikeinequations(2)and(3)La=Oa+coeffd*Nda(4)andNda=Nni=1NaiNn,(5)whereLaisanode'sestimationofthelocaldataactivityofthenetwork,Oaistheamountofdatathenodehastrans-ferredandrouted,coeffdistheweightingtermforthedata5of7activityof1-hopneighbors(≤1)andNaiisthedataactiv-ityoftheithneighbor(itsLavalue).
Equation(4)givesthesumofthenode'sowndataactivityandweightedaverageofthedataactivityof1-hopneighbors.
Theunitofthedataactivitydependsonthe,e.
g.
,theoreticaldatabandwidthofthesystemandhowlongthestatisticsarecollectedbeforedeclaredold.
Thesamerationalebehindthedenitionofcoeffd≤1isstatedaswithcoeffn,H.
DecisionmakingrulesThedecisionmakingmetricspresentedinsectionsF.
andG.
areusedbyanindividualnodewhenadecisionaboutthetimereferencechangeisneeded.
ThecomparisonismadeforthecalculatedLdandLavaluesofthereceivingnodeandcorrespondingvaluesinthereceivedsynchronizationmessage.
Therearemultiplealternativeshowthemetricscanbecompared.
Aconvenientalternativeisforexample:"CompareLdvalues.
Ifthevaluesareequal(orcloseto),compareLavalues.
"Thechoiceismadeinfavorofthenodewithlargervalues.
Inthatcasethelargernetwork(orthenodeoflargerdensityinitsvicinity)isalwayschosenastheonethatkeepsitssynchronizationandotherhavetochangetheirtiming.
Furthermore,thisfunctionalityisapplicabletoalateentrycasetoo,sinceanodewithoutneighborsandob-viouslywithoutanydataactivityisalwaysoverrunregard-lessofitsID.
OtherwisealateenteringnodewiththelargestIDcouldforcethenetworktochangeitstimereference[6].
I.
ConsistencyoftheDecisionsTherstprincipleofthedesignofaselforganizinginfor-mationnetworkispresentedinthesectionA.
astheRule1.
Thegoalistodesignsuchdecisionrulesthatleadtoanetworkwideconsistentandintendedoutcome.
Further-more,thedecisionrulesshouldbedesignedtobesuchthatanindividualnodecould,byobeyingthem,makeanetworkwide(intended)decisions.
IfFHorjustthenetworktimingareconsidereditwouldmeanthatthewholenetworkwouldmakethesamedecisionaboutchangingtheFHcodephaseorjustthetiming.
DuetothefactthatLdandLametricsaredeterminedlocallythevalueswillbedifferentdepend-ingonthenode.
Asaconsequence,thedecisionthatthenodesmakearenotnecessarilyconsistentwithinanetwork.
Thiswouldbeemphasizedwhentwo(ormore)equallysizedandequallyactivenetworksaremerging.
Nevertheless,thedecisionsshouldbethesamethroughoutthenetworks.
Inordertoguaranteetheconsistencyofthedecisionmak-ingthedecisionsareproposedtobecentralizedtemporary.
123Transmissionrange12344MovementNetworkXNetworkYThesizeofthenetworkYisalteredbyremovingthenodesinnumberedorder.
Forexample,for13nodesvs.
11nodesscenario,nodesnumberedasonesareremoved,etc.
NID:12NID:25Figure4.
Thesimulationsetup.
Therefore,thenodethatistherstonetoreceiveasyn-chronizationmessagefromanothernetworkmakesthedeci-siononbehalfofthewholenetworkitbelongsto.
Thenodethatmadethechangingdecisionbroadcasts(ormulticasts)amessagetoitsneighbors.
Themessageisanordertochangethetiming,andthus,nodecisionmakingsareconductedbythenodesthatreceivethemessage.
Besidestheinformationofferedtotheneighborsthemessagecouldactasaninfor-mationsourcefortheanothernetworkthatanewnetworkismergingtoit.
Intheoppositecasewhenthenewsyn-chronizationisdecidedtobeignoredthenodethatmadethedecisioncoulddonothingorinformtheothernetworkaboutitsdecision.
Thisdecisioncouldalsobeconsideredbind-ingfortheothernetwork,sinceitwouldfurtherenhancetheconsistencyofthedecisions,i.
e.
,extendittointernetworkwide.
TheUMLchartpresentedinFigure3describesthefunctionality.
IV.
SIMULATIONS010203040506070809010011000,10,20,30,40,50,60,70,80,91coeff_nProbabilitythatnetworkYchangesthetiming(%)X(13)VS.
Y(13)X(13)VS.
Y(11)X(13)VS.
Y(9)X(13)VS.
Y(7)X(13)VS.
Y(5)Figure5.
TheprobabilitythatthenetworkYchangesthesynchronizationasafunctionofcoeffn.
Fivesimulationscenarioswereformulatedinordertoin-vestigateboththefunctionalityofthedistributeddecisionmakingandtheconsistencyofthedecisions,i.
e.
,doesthealgorithmfavorthelargernetworkanddoesthemergednet-workconvergetoasametimebase.
Thescenariosareout-linedintheFigure4andcorrespondstoa"differentNID"6of7-caseinthesectionD.
Thesimulationresultsforthedis-tributeddecisionmakingbasedonLdparameteraregivenintheFigure5where,e.
g.
,X(13)vs.
Y(5)correspondstoacasewherenodesmarkedas1-4intheFigure4areremovedfromthenetworkY,etc.
Theprobabilitythatasmallernet-workchangesitstimingasafunctionofcoeffnissimulatedwithOPNET.
Theresultsconrmthatwhenthedecisionisbasedon2-hopneighborinformation,i.
e.
,coeffn>0,thesmallernetworkhasahigherprobabilitytochangethesyn-chronization.
Adivergentresultisobtainedwhenonlyone-hopneighborinformationisawailable(coeffn=0):thesynchronizationischangedabout50%probabilitybyei-therofthenetworkswhennetworkYhas13,11or9nodes.
Thisisduetothefactthatinthosecasesone-hopinforma-tiondoesnotincludeanotionofthenodesmarkedas1and2.
Furthermore,theconvergenceofthedistributeddecisionswasseparatelyconrmedtoholdsinceacommonNIDwaschoseninallthesimulationscenarios(notshownintheFig-ure5).
TheLaparameterinvestigationsandsimulationsareleftasfuturetopicsdueboththespacelimitationsofthepaperandthefactthatLametric'smorecomplexformationjustiestotallynewandcomprehensivescenarios.
However,itisanticipatedthatequalorclosetoequalresultswouldbeachievedwithLametricaswithLdmetricinthesepartic-ularstudiedscenarios.
V.
CONCLUSIONSInthispaperthenetworktimesynchronizationproblemwasinvestigated,inparticularlyfromtheviewpointofFHadhocandtimingsensitivesensornetworks.
Apropositionsforthreeforeseenspecialproblemcaseshasbeengiven,namelyforlate-entrynodes,samenetworkIDmergingcaseanddifferentnetworkIDmergingcase.
Thepropositionstakeadvantageofindirectlygatheredinformationfromthesurroundings,likethenumberofneighbors,i.
e.
,localden-sityandalocaldataactivity.
Therefore,itispossibletotakeintoaccountboththesizeestimateanddataactivityestimateofthenetworkswhendecidingwhich(sub)networkchangesthetiming,andaccordingly,suffersthepossibledatatrans-missionblackoutortimereferenceasynchronismduringthere-timingphase.
Thedecisionsaremadedistributively,i.
e.
,withoutcentralentityorinfrastructuralintervening.
Simu-lationresultsofthedecisionmakingbasedonLdparameteraregiven.
Theresultsshowthattheparametercanbeeffec-tivelyusedasadecisionmetric.
Thefutureworkwillcon-sidercomprehensiveLametricsimulations,simulationwithrandomlyshapednetworkclustersandsimulationsagainstintentionaljamming.
ACKNOWLEDGEMENTSThisworkwassupportedbytheScienticAdvisoryBoardforDefence(project41/MDD707/06).
ThecontributionofJuhaHuovinentothesimulationmodelisgreatlyappreci-ated.
REFERENCES[1]JarmoProkkolaandTimoBr¨aysy,"Bi-codechannelaccessmethodforadhocnetworks,"inIEEEproc.
ofSpreadSpectrumTechniquesandApplications,2004.
[2]JoshBroch,DavidA.
Maltz,DavidB.
Johnson,Yih-ChunHu,andJorjetaJetcheva,"Aperformancecomparisonofmultihopwire-lessadhocnetworkroutingprotocols,"inIEEEProceedingofIEEE/ACMMOBICOM,1998.
[3]HarriSaarnisaari,"Analysisofadiscretenetworksynchronizationalgorithm,"inIEEEProc.
ofMilCom,2005.
[4]TeemuVanninen,HarriSaarnisaari,MattiRaustia,andTimoKoskela,"FH-codephasesynchronizationinawirelessmulti-hopFH/DSSSadhocnetwork,"inIEEEProc.
ofMilCom,October2006.
[5]MKochhal,LSchwiebert,andSGupta,"Role-basedhierarchicalselforganizationforwirelessadhocsensornetworks,"inACMProc.
ofWSNA,September2003.
[6]TeemuVanninen,TimoBr¨aysy,andMattiRaustia,"Enhancedper-formanceintacticaladhocnetworks–technologyenablersandso-lutions,"inProceedingsofMilitaryCISConference(MCC).
Bonn,Germany,25.
–26.
September2007.
[7]AKarnikandAKumar,"Distributedoptimalself-organisationinadhocwirelesssensornetworks,"IEEE/ACMTransactionsonNet-working,vol.
15,no.
5,October2007.
[8]JZhang,KPremaratne,andPHBauer,"Adistributedself-organizationalgorithmforad-hocsensornetworks,"inIEEEProc.
ofWCNC,2003.
[9]VSBorkarandDManjunath,"Distributedtopologycontrolofwirelessnetworks,"inIEEEProc.
ofWIOPTSymbosium,2005.
[10]CHOu,KFSsu,andHCJiau,"Connectingnetworkpartitionswithlocation-assistedforwardingnodesinmobileadhocenviron-ments,"inIEEEProceedingsofPacicRimDependableComput-ingSymposium,2004.
[11]HRitter,RWinter,andJSchiller,"Apartitiondetectionsystemformobilead-hocnetworks,"inIEEEProc.
ofSECON,October2004.
[12]E.
DKaplan,UnderstandingGPSPrinciplesandApplications,ArtechHouse,Inc.
,England,1996.
[13]ZTangandJJGarcia-Luna-Aceves,"Hop-reservationmultipleaccess(hrma)forad-hocnetworks,"inIEEEProc.
ofINFOCOM,March1999.
[14]CPrehoferandCBettstetter,"Self-organizationincommunicationnetworks:principlesanddesignparadigms,"IEEECommunica-tionsMagazine,vol.
43,no.
7,July2005.
[15]NChatterjee,APotluri,andANegi,"Aself-organizingapproachtomanetclustering,"inInternationalConferenceOnHighPerfor-manceComputing(HiPC),BangaloreIndia,December2006.
[16]"Ieeestd.
802.
11-part11:Wirelesslanmediumaccesscontrol(mac)andphysicallayer(phy)specications,"1997.
7of7

tmhhost:暑假快乐,全高端线路,VPS直接8折,200G高防,美国gia日本软银韩国cn2香港cn2大带宽

tmhhost为2021年暑假开启了全场大促销,全部都是高端线路的VPS,速度快有保障。美国洛杉矶CN2 GIA+200G高防、洛杉矶三网CN2 GIA、洛杉矶CERA机房CN2 GIA,日本软银(100M带宽)、香港BGP直连200M带宽、香港三网CN2 GIA、韩国双向CN2。本次活动结束于8月31日。官方网站:https://www.tmhhost.com8折优惠码:TMH-SUMMER日本...

knownhost西雅图/亚特兰大/阿姆斯特丹$5/月,2个IP1G内存/1核/20gSSD/1T流量

美国知名管理型主机公司,2006年运作至今,虚拟主机、VPS、云服务器、独立服务器等业务全部采用“managed”,也就是人工参与度高,很多事情都可以人工帮你处理,不过一直以来价格也贵。也不知道knownhost什么时候开始运作无管理型业务的,估计是为了扩展市场吧,反正是出来较长时间了。闲来无事,那就给大家介绍下“unmanaged VPS”,也就是无管理型VPS,低至5美元/月,基于KVM虚拟,...

丽萨主机122元/每季,原生IP,CN2 GIA网络

萨主机(lisahost)新上了美国cn2 gia国际精品网络 – 精品线路,支持解锁美区Netflix所有资源,HULU, DISNEY, StartZ, HBO MAX,ESPN, Amazon Prime Video等,同时支持Tiktok。套餐原价基础上加价20元可更换23段美国原生ip。支持Tiktok。成功下单后,在线充值相应差价,提交工单更换美国原生IP。!!!注意是加价20换原生I...

toutoulu.com为你推荐
有机zz怎么看不了呢有机zz怎么进不去了哈利波特罗恩升级当爸哈利波特2为啥赫敏只抱哈利波特不抱罗恩。只是握手!!!这……敬汉卿姓名被抢注身份证号码被别人抢注了12306帐号怎么办刘祚天Mc浩然的资料以及百科谁知道?7788k.comwww.8855k.com是个什么网站www.qq530.com谁能给我一个听歌的网站?sss17.comwww.com17com.com是什么啊?www.7788dy.com回家的诱惑 哪个网站更新的最快啊www.sesehu.comwww.121gao.com 是谁的网站啊www.niuav.com在那能找到免费高清电影网站呢 ?
100m网站空间 域名查询工具 如何注册中文域名 视频存储服务器 美国仿牌空间 租空间 徐正曦 双11秒杀 1g空间 免费申请个人网站 raid10 上海电信测速 石家庄服务器托管 广东服务器托管 七十九刀 asp.net虚拟主机 西部数码主机 vpsaa 赵荣 极域网 更多