1. A method for dynamically allocating resources in a satellite network comprising at least one satellite configured to form a plurality of satellite beams and terminals, the method comprising steps executed by a network supervisor:a first step of clustering the beams into groups of beams on the basis of an item of information regarding overall loading of each of the beams,
a second step of allocating frequency resources to each of the groups of beams,
a third step of determining, within the beams of one and the same group and beams of different groups sharing common frequency resources, geographical zones in which these frequency resources can be used simultaneously,
a fourth step, carried out for each of the groups of beams on the basis of the overall loading of the beams and the geographical zones determined, of determining a hop frame, the said hop frame comprising first timeslots, in which the frequency resources are allocated to the whole set of terminals of one of the beams of the group of beams, and second timeslots, in which the frequency resources are allotted to a subset of terminals of at least one beam of the group of beams,
and steps executed by at least one controller which is associated with at least one of the satellite beams:
a fifth step, carried out for each of the beams, of identifying the said subset of terminals and of allocating to the terminals frequency resources associated with instants of sending in the timeslots of the hop frame,
a sixth step of uploading to the supervisor information relating to the overall loading of each of the beams associated therewith.