The invention relates to a device for either generating or maintaining an
organic data network having an dynamic topology, comprising a data
processing unit at least one data connection to a data network to which
several devices provided with a data processing unit are connected by
means of a data connection, and software having a receiving routine for
receiving data packages of at least one transmitting device in the data
network, a transmission routine for transmitting data packages, received
from the transmitting device or devices in the data network to at least
one receiving device that is connected to the data network, independent
of the transmitting device or devices. Additionally the invention
relates to a method and software for data packages received from a
transmitting device to at least one receiving device, independent of said
transmitting device.A device according to the invention can be used in
for instance mobile phones, streaming internet applications and cable
television.