Change search
ReferencesLink to record
Permanent link

Direct link
AgentNE: a networking module for Agent Studio
2004 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This master thesis in computer science was performed at Luleå University of Technology, Sweden, during the fall of 2003, and is a part of a larger project run by the Swedish game development company Agency9. The company plans to include a networking module in their complete software suit and needs to design, implement and evaluate a prototype in order to start the development process. This thesis evaluates the most common solutions suitable for implementation into the company software today and compares chosen solutions in different areas as ease of use and performance. The master thesis also discusses some issues of scalability in networking applications used for time critical multimedia distribution. In order to achieve the specifications and allow further enhancements of the framework, some commonly used methods of traffic limitation must be implemented in the prototype. This thesis describes a general framework called AgentNE, which is a networking module (middleware) implemented in Java. The framework provides a clean and simple way to access the Java networking layer in order to reduce development time. The conclusion of the thesis is that the most suitable implementation is to implement a combination of currently used solutions, which provides a framework to further develop the target applications network capabilities. The thesis also mentions areas in which the framework needs further work in order to fulfill certain expectations of developers using commercial networking middleware. The framework has been tested through prototyping together with Agency9´s software project MegaCorps Online, which relies exclusively on the AgentNE to manage its networking functions. MegaCorps Online is an online entertainment application: enabling up to 32 players to play the game through any network using the Internet Protocol. The thesis presents some results from some experiments using this prototype.

Place, publisher, year, edition, pages
Keyword [en]
Technology, networking, middleware, games, multimedia, realtime, deadreckoning, cubic splines
Keyword [sv]
URN: urn:nbn:se:ltu:diva-42106ISRN: LTU-EX--04/307--SELocal ID: 028eeffd-571d-4199-87cd-d14ee86d9e72OAI: diva2:1015322
Subject / course
Student thesis, at least 30 credits
Educational program
Computer Science and Engineering, master's level
Validerat; 20101217 (root)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

fulltext(620 kB)0 downloads
File information
File name FULLTEXT01.pdfFile size 620 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

ReferencesLink to record
Permanent link

Direct link