A system for allocating communication resources, with a resource comprising a time slot and at least one associated channel, said channel comprising at least one transmission and/or reception frequency that can be used during said time slot, in a mobile mesh network comprising: - a first set of radio transceivers communicating with each other via radio links; - at least one group comprising a second set of at least one radio transceiver of said first set, said second set comprising a master transceiver in a master-slave relationship with all of the radio transceivers of said second set; and - a central radio transceiver of said network belonging to said first set, said system being characterised in that it comprises: - first means for determining said group or said groups; - second means for allocating all or part of said resources: - by allocating a resource to a single group that can use said resource for one or more communication(s) between radio transceivers of said group; or - by allocating a resource to a single first group that can use said resource to communicate between radio transceivers of said first group and radio transceivers belonging to one or more neighbouring target group(s), if none of the other resources sharing the same time slot with said resource is determined as belonging to one of said target groups, or to a second group for links to one of said target groups of said first group, except if said first group and said second group do not have any transceivers with a common radio neighbour in the target groups; - third means for allocating, for all or part of the groups, all or part of the resources allocated to said group to one of the radio transceivers of said group. - a first set of radio transceivers communicating with each other via radio links; - at least one group comprising a second set of at least one radio transceiver of said first set, said second set comprising a master transceiver in a master-slave relationship with all of the radio transceivers of said second set; and - a central radio transceiver of said network belonging to said first set, - first means for determining said group or said groups; - second means for allocating all or part of said resources: - by allocating a resource to a single group that can use said resource for one or more communication(s) between radio transceivers of said group; or - by allocating a resource to a single first group that can use said resource to communicate between radio transceivers of said first group and radio transceivers belonging to one or more neighbouring target group(s), if none of the other resources sharing the same time slot with said resource is determined as belonging to one of said target groups, or to a second group for links to one of said target groups of said first group, except if said first group and said second group do not have any transceivers with a common radio neighbour in the target groups; - by allocating a resource to a single group that can use said resource for one or more communication(s) between radio transceivers of said group; or - by allocating a resource to a single first group that can use said resource to communicate between radio transceivers of said first group and radio transceivers belonging to one or more neighbouring target group(s), if none of the other resources sharing the same time slot with said resource is determined as belonging to one of said target groups, or to a second group for links to one of said target groups of said first group, except if said first group and said second group do not have any transceivers with a common radio neighbour in the target groups; - third means for allocating, for all or part of the groups, all or part of the resources allocated to said group to one of the radio transceivers of said group.