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:
- for at least one of the optical network units of the given plurality, obtaining a distance between the optical line termination and said optical network unit;
- determining a representative distance associated with the given optical distribution network, according to the obtained distance(s);
- determining at least one equalization parameter, according to the representative distance;
- and
- equalizing transmission channels within the given 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 the given plurality.