A method of fragmented packet transmission in a multiple-channel passive optical network, PON, the method comprising: • fragmenting, by a Gigabit-PON encapsulation method, GEM, engine or a next generation-PON encapsulation method, XGEM, engine of a network element, a number of data packets into a plurality of packet fragments, wherein the number of data packets is formed by data packets from a first data packet to a last data packet (step 410); • encapsulating, by the GEM engine or the XGEM engine, the plurality of packet fragments into frames (step 420); • scheduling, by a bonding block of the network element, a transmission of the frames on a plurality of available channels, wherein the scheduling of the transmission of the frames comprises transmitting the number of data packets in such a way that a sequence of starting of transmission of the number of data packets on the time axis from the first data packet ascending to the last data packet is achieved, wherein furthermore the following steps are performed for each data packet of the number of data packets: ∘ transmitting packet fragments in a sequential order, ∘ wherein all packet fragments of the data packet are transmitted before transmitting any packet fragment of a subsequent data packet, and ∘ wherein each packet comprises an End of Packet, EoP, indicator, with a first value, when the packet fragment is not the last packet fragment, and a second value, when the packet fragment is the last packet fragment, ∘ transmitting, when beginning from a start of the data packet, a first packet fragment on a first available channel, transmitting a next packet fragment on a next available channel and continuing the transmission of packet fragments until a last packet fragment is transmitted on a last available channel (step 430); • transmitting, by a transmitter of the network element, the frames on the plurality of available channels according to the scheduling to a receiver (step 440). • fragmenting, by a Gigabit-PON encapsulation method, GEM, engine or a next generation-PON encapsulation method, XGEM, engine of a network element, a number of data packets into a plurality of packet fragments, wherein the number of data packets is formed by data packets from a first data packet to a last data packet (step 410); • encapsulating, by the GEM engine or the XGEM engine, the plurality of packet fragments into frames (step 420); • scheduling, by a bonding block of the network element, a transmission of the frames on a plurality of available channels, wherein the scheduling of the transmission of the frames comprises transmitting the number of data packets in such a way that a sequence of starting of transmission of the number of data packets on the time axis from the first data packet ascending to the last data packet is achieved, wherein furthermore the following steps are performed for each data packet of the number of data packets: ∘ transmitting packet fragments in a sequential order, ∘ wherein all packet fragments of the data packet are transmitted before transmitting any packet fragment of a subsequent data packet, and ∘ wherein each packet comprises an End of Packet, EoP, indicator, with a first value, when the packet fragment is not the last packet fragment, and a second value, when the packet fragment is the last packet fragment, ∘ transmitting, when beginning from a start of the data packet, a first packet fragment on a first available channel, transmitting a next packet fragment on a next available channel and continuing the transmission of packet fragments until a last packet fragment is transmitted on a last available channel (step 430); ∘ transmitting packet fragments in a sequential order, ∘ wherein all packet fragments of the data packet are transmitted before transmitting any packet fragment of a subsequent data packet, and ∘ wherein each packet comprises an End of Packet, EoP, indicator, with a first value, when the packet fragment is not the last packet fragment, and a second value, when the packet fragment is the last packet fragment, ∘ wherein all packet fragments of the data packet are transmitted before transmitting any packet fragment of a subsequent data packet, and ∘ wherein each packet comprises an End of Packet, EoP, indicator, with a first value, when the packet fragment is not the last packet fragment, and a second value, when the packet fragment is the last packet fragment, ∘ transmitting, when beginning from a start of the data packet, a first packet fragment on a first available channel, transmitting a next packet fragment on a next available channel and continuing the transmission of packet fragments until a last packet fragment is transmitted on a last available channel (step 430); • transmitting, by a transmitter of the network element, the frames on the plurality of available channels according to the scheduling to a receiver (step 440).