資源描述:
《mobile agents and smart networks for distributed simulations》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、MOBILEAGENTSANDSMARTNETWORKSFORDISTRIBUTEDSIMULATIONSSteveStone*MikeZydaDonBrutzmanJohnFalbyComputerScienceDepartment,CodeCS/ZkNavalPostgraduateSchoolMonterey,California93943-5118E-Mail:{stonesw,zyda,brutzman,falby}@cs.nps.navy.mil*contactauthorKEYWORDSCommunicationsArchitecture,Commun
2、icationNetwork,Multicast,ScalabilityABSTRACTAstheuseofDistributedInteractiveSimulationshasgrown,theneedtosupportalargenumberofplayersintheenvironmenthasbecomeapparent.DIShasnotbeenabletosupportalargenumberofentitiesbecauseofitshighnetworkbandwidthrequirementsandthelargecomputationalloa
3、dsitplacesonhostcomputers.Acombinationofanagentbasedarchitectureandsmartnetworksprovidesapromisingsolutiontotheseproblemswhenimplementinglarge-scaledistributedsimulations.Anagentsystemusingtheremoteprogrammingparadigm,transportingthenecessaryparametersandthenecessarycodeforremoteexecut
4、ion[WHITE95],couldreducethenetworkbandwidthrequirementsandlargecomputationalloadsassociatedwithalargedistributedsimulation.ThisreductionwouldoccurbyeliminatingunnecessaryPDUtrafficthroughtheuseofmobileagentsthatrepresenttheoriginatingentity.Theseagentswouldtravelto,andresideon,thehostc
5、omputerofotherentitiesandprovidethenecessarystateinformationforstationaryentitieswithoutusingnetworkresources.SmartNetworkscouldbeusedtocreateaflexibleareaofinterestmanager,allowingentitiestospecifytheirareaofinterestandtheinformationthattheyrequirefromwithinthatarea[HARR95a].Thisappro
6、achallowsanentitytogetalloftheinformationitrequirestorepresentitsviewofthesimulatedworldwhileeliminatingunnecessaryinformationprocessing.DISTRIBUTEDINTERACTIVESIMULATIONS:Engineers(IEEE)asanInternationalStandard(IEEEStd1278-1993).DISProtocol:WhiletheDISstandardadoptedmanyaspectsoftheea
7、rlierSIMNETprotocolincludingitsgeneralDevelopmentoftheDISprotocolbeganin1989,principles,terminologyandPDUformats,itisintendedjointlysponsoredbytheUnitedStatesArmySimulation,toovercomethelimitationsofSIMNETandincludesTrainingandInstrumentationCommand(STRICOM),packetdefinitionsnotfound