A non-transitory computer-readable medium comprising computer program product stored thereon, comprising program code instructions which, when executed by a computing machine, cause the computing machine to implement a method for equalization in a passive optical network type access network, wherein the method comprises, for a given optical distribution network connecting a given port of an optical line termination to a given plurality of optical network units:
- obtaining distances, each distance being between the optical line termination and one of the optical network units of said optical distribution network;
- determining a representative distance between the optical line termination and the plurality of optical network units of the optical distribution network;
- according to the obtained distances;
- determining at least one equalization parameter according to the representative distance of the optical distribution network;
- and
- equalizing transmission channels within the optical distribution network, according to said at least one equalization parameter, each of the transmission channels connecting the given port of the optical line termination to one of the optical network units of said optical distribution network;
- wherein, for at least one of the plurality of optical network units of the optical distribution network, the obtaining the distance for that optical network unit results from sharing at least one transmission parameter including said distance, said at least one transmission parameter being shared between the optical line termination and another optical line termination of a different generation and also connected to the optical distribution network, wherein the sharing is performed during a migration to a new generation of optical line termination.