Lecture Notes in Computer Science 1931 Editedby G.Goos,J. Hartmanisand J.van Leeuwen 3 Berlin Heidelberg NewYork Barcelona HongKong London Milan Paris Singapore Tokyo Eric Horlait (Ed.) Mobile Agents for Telecommunication Applications Second International Workshop, MATA 2000 Paris, France, September 18-20, 2000 Proceedings 1 3 SeriesEditors GerhardGoos,KarlsruheUniversity,Germany JurisHartmanis,CornellUniversity,NY,USA JanvanLeeuwen,UtrechtUniversity,TheNetherlands VolumeEditor EricHorlait Universite´PierreetMarieCurie,LaboCNRS-LIP6 4,PlaceJussieu,75252ParisCedex05,France E-mail:[email protected] Cataloging-in-PublicationDataappliedfor DieDeutscheBibliothek-CIP-Einheitsaufnahme Mobileagentsfortelecommunicationapplications:second internationalworkshop;proceedings/MATA2000,Paris,France, September18-20,2000.EricHorlait(ed.).-Berlin;Heidelberg; NewYork;Barcelona;HongKong;London;Milan;Paris; Singapore;Tokyo:Springer,2000 (Lecturenotesincomputerscience;1931) ISBN3-540-41069-4 CRSubjectClassification(1998):C.2,I.2.11,H.4.3,H.5,J.1,J.2 ISSN0302-9743 ISBN3-540-41069-4Springer-VerlagBerlinHeidelbergNewYork Thisworkissubjecttocopyright.Allrightsarereserved,whetherthewholeorpartofthematerialis concerned,specificallytherightsoftranslation,reprinting,re-useofillustrations,recitation,broadcasting, reproductiononmicrofilmsorinanyotherway,andstorageindatabanks.Duplicationofthispublication orpartsthereofispermittedonlyundertheprovisionsoftheGermanCopyrightLawofSeptember9,1965, initscurrentversion,andpermissionforusemustalwaysbeobtainedfromSpringer-Verlag.Violationsare liableforprosecutionundertheGermanCopyrightLaw. Springer-VerlagBerlinHeidelbergNewYork amemberofBertelsmannSpringerScience+BusinessMediaGmbH (cid:2)c Springer-VerlagBerlinHeidelberg2000 PrintedinGermany Typesetting:Camera-readybyauthor Printedonacid-freepaper SPIN10781161 06/3142 543210 Preface Mobile agents refer to self-contained and identifiable computer programs that can movewithinthenetworkandcanactonbehalfoftheuseroranotherentity.Mostofthe current research work on the mobile agent paradigm has two general goals: reduction ofnetworktrafficandasynchronousinteraction.Thesetwogoalsstemdirectlyfromthe desiretoreduceinformationoverloadandtoefficientlyusenetworkresources. Therearecertainlymanymotivationsfortheuseofamobileagentparadigm;how- ever,intelligentinformationretrieval,networkandmobilitymanagement,andnetwork servicesarecurrentlythethreemostcitedapplicationtargetsforamobileagentsystem. The aim of the workshop is to provide a unique opportunity for researchers, software andapplicationdevelopers,andcomputernetworktechnologiststodiscussnewdevel- opmentsinthemobileagenttechnologyandapplications. Afterlastyear’sverysuccessfulworkshopinOttawa,Canada(110attendees),this year’s workshop will focus on mobile agent issues across the areas of network man- agement,mobileapplications,nomadiccomputing,e-commerce,ad-hocnetworksand applications,featureinteractions,Internetapplications,QoSmanagement,policybased management,interactivemultimedia,andcomputer–telephonyintegration. September2000 EricHorlait ScientificProgramCommittee MihaiBarbuceanu,UniversityofToronto,Canada RaoufBoutaba,WaterlooUniversity,Canada Jean-PierreBriot,LIP6,France Jean-PierreCourtiat,LAAS,France JaimeDelgado,UniversitatPompeuFabra,Spain PetreDini,AT&T,USA AndrzejDuda,LSR-IMAG,France BenjaminFalchuk,TelcordiaTechnologies,USA NelsonFonseca,Unicamp,Brazil DamianosGavalas,UniversityofEssex,UnitedKingdom ValerieGay,UTS,Australia Marie-PierreGervais,LIP6,France RochGlitho,Ericsson,Sweden CliffordGrossner,NortelNetworks,Canada EricHorlait,LIP6,France RogerImpey,NationalResearchCouncil,Canada BijanJabbari,GeorgeMasonUniversity,USA AhmedKarmouch,UniversityofOttawa,Canada RamiroLiscano,NationalResearchCouncil,Canada ThomasMagedanz,IKV++GmbH,Germany JohnMeech,NetworkComputingGroup,IIT,Canada BerniePagurek,CarletonUniversity,Canada MichelRiguidel,Thomson,France MichelSoto,LIP6,France MATAWorkshopSteeringCommittee EricHorlait,LIP6,France RogerImpey,NationalResearchCouncil,Canada AhmedKarmouch,UniversityofOttawa,Canada,Chair ThomasMagedanz,IKV++GmbH,Germany Table of Contents Ad-hocNetworksandApplications TopologyDiscoveryinAdHocWirelessNetworksUsingMobileAgents ....... 1 RomitRoyChoudhury,SomprakashBandyopadhyay,KrishnaPaul (HaldiaInstituteofTechnology,PricewaterhousecoopersLtd., CognizantTechnologySolutions,India) MobileCode,AdaptiveMobileApplications,andNetworkArchitectures ....... 17 SalimOmar,XinanZhou,ThomasKunz(CarletonUniversity,Canada) TowardaMobileWorkEnvironment .................................... 29 LarbiEsmahi,RogerImpey,RamiroLiscano (NRC,MitelCorporation,Canada) NetworkManagement HandlingSubscriptioninaMobileAgent-BasedServiceEnvironment forInternetTelephony:SwappingAgents ................................ 49 RochH.Glitho,BertrandE.Lenou,SamuelPierre (Ericsson,EcolePolytechnique,Canada) MobileNetworkDomainAgencyforManagingNetworkResources ........... 67 FaragSallabi,AhmedKarmouch(UniversityofOttawa,Canada) PartitioningApplicationswithAgents ................................... 79 OskariKoskimies,KimmoRaatikainen (UniversityofHelsinki,Finland) EvaluatingtheNetworkPerformanceManagementBasedonMobileAgents .... 95 MarceloGoncalvesRubinstein,OttoCarlosM.B.Duarte,GuyPujolle (UniversidadeFederaldoRiodeJaneiro,Brazil, Universite´ deVersailles-StQuentin,France) ArchitectureandMethodologies–1 VisualizingMobileAgentExecutions ................................... 103 YiWang,ThomasKunz(CarletonUniversity,Canada) TowardsPolicy-DrivenAgentDevelopmentandManagement ................ 115 LarryKorba,FuhuaLin(NRC,Canada) VIII Table of Contents ModelinganOMG-MASIFCompliantMobileAgentPlatform withtheRM-ODPEngineeringLanguage ................................ 129 FlorinMuscutariu,Marie-PierreGervais (Universite´ PierreetMarieCurie-LIP6,France) ActiveNetworks ActiveNetworksforIPv6CommunicationRedirection...................... 139 MouhamadouLamineDiagne,ThomasNoel,Jean-JacquesPansiot, (Universite´ LouisPasteur-LSIIT,France) AnAgent-InspiredActiveNetworkResourceTradingModel AppliedtoCongestionControl......................................... 151 LidiaYamamoto,GuyLeduc(Universite´ deLie`ge,Belgique) OnSynchronizationinaMobileEnvironment............................. 171 AncaRarau,IoanSalomie,KalmanPusztai (TechnicalUniversityofCluj-Napoca,Romania) YAAP:YetAnotherActivePlatform .................................... 185 NicolasRouhana,SamerBoustany,EricHorlait(UniversitySt-Joseph,Libanon, Universite´ PierreetMarieCurie-LIP6,France) Agent-BasedApplications SearchingforMusicwithAgents ....................................... 195 NatashaKravtsova,AndreMeyer(PhilipsResearch,Netherlands) UseofMobileAgentsforIPRManagementandNegotiation ................. 205 IsabelGallego,JaimeDelgado,RobertoGarc´ıa (UniversitatPolite`nicadeCatalunya,UniversitatPompeuFabra,Spain) TheEffectsofMobileAgentPerformanceonMP3StreamingApplications ..... 215 B.Thai,A.Seneviratne(UniversityofNewSouthWales,Australia) Semi-trustedHostsandMobileAgents: EnablingSecureDistributedComputations ............................... 219 BartDeDecker,FrankPiessens,ErikVanHoeymissen,GregoryNeven (Universite´ deLouvain,Belgique) ArchitectureandMethodologies–2 NomadicUsers’SupportintheMAPAgentPlatform ....................... 233 OrazioTomarchio,LorenzoVita,AntonioPuliafito (UniversityofMessina,UniversityofCatania,Italy) Table of Contents IX Keyphrase-BasedInformationSharingintheACORNMulti-agent Architecture........................................................ 243 HuiYu,AliA.Ghorbani,VirendraC.Bhavsar,StephenMarsh (NRC,Canada) AgentsBasedImplementationofPersonalisedNewsDeliveryService.......... 257 HenrykaJormakka,ToniJussila,KirsiValtari (TechnicalResearchCenter,Finland) AuthorIndex.................................................... 271