The Changes Made to Dynamics and UDHCP

10.12.2007

Dynamo project group
Tero Hätinen, Joni Purojärvi and Antti Pyykkönen
University of Jyväskylä

The document presents the changes that Dynamo group made into Dynamics Mobile IPv4 and UDHCP system softwares to meet goals of the LaiLA project

1. Dynamics Home Agent Version 0.8.1

The functions, attributes and variables are presented in detail with Doxygen generated Dynamics DHCP Reference manual.

The purpose of the changes is to add DHCP support into the home agent.

UDHCP 0.9.8 files were copied into Home Agent directory.

To the file ha.h were added the following parts


To the file ha.c were added the following parts

To the file ha_config.h was added

To the file ha_config.c was added

To the file dynhad.conf were added

To the file makefile were added

2. Dynamics Mobile Node Version 0.8.1

The functions, attributes and variables are presented in detail in Dynamo VFAG Reference manual generated with Doxygen. The test data is presented in the following order: time (in ascending order), function (0=leave, 1=join, 2=run third party program), home address, home agent address, care-off address and NAI. A test data example is presented in the file mobiles.txt.

The purpose of the changes is to translate the mobile node into a testing tool called "virtual foreign agent generator". The tool is used to test the behaviour of the home agent in stress situation.

New file mobiles.txt with test data

In the file dyn_wireless.c was renamed In the file mn.c was renamed
To the file mn_reg.c were added

3. Modified Linux files

In our test enviroment (Ubuntu 6.10) we had to modify one Linux header file in order to get the program compiled.

To the file net/wireless.h was added