A collective packet generator forms collective Internet Protocol (IP) data
packets, each of which contains several IP data packets of different
communication data streams, for encrypted transmission of each of the
communication data streams as a sequence of IP data packets. A particular
collective IP data packet is encrypted by an encryption module for
encrypting IP data packets. The encrypted collective IP data packets are
then transmitted via a communication network.