A node of a multi-hop ad-hoc radio network, said network applying an information broadcasting service of the flooding type, said node including control means for accessing the radio resource able to perform a dynamic containment for accessing the radio resource so as to dynamically adapt, as a function of the use of the radio resource, the period with which the node is authorized to access the radio resource for the transmission of a data packet, the control means for accessing the radio resource comprising a reception module, a collision reduction module and a transmission module, the reception module being able to extract data contained in the incoming packet and to forward them to a network coding means and to extract parameters pertaining to the use of the radio resource and to forward them to the collision reduction module; and, the collision reduction module being able to estimate a number of neighboring nodes, characterized in that the network coding means comprises: - a storage stage, including an information table comprising a plurality of pieces of information to broadcast, the information table comprising a first field of identification of each of the nodes of the network and a second field of information comprising, when the node has not yet decoded the piece of information generated by the corresponding node of the network, a null information, and, when the node has succeeded in decoding the piece of information generated by the corresponding node of the network, the decode information; - a reception stage for receiving data packets, received from the control means for accessing the radio resource, able to decode the messages contained in the received data packets so as to enrich said information table of the storage stage; and, - a transmission stage, able to generate data packets from all or part of said plurality of pieces of information to broadcast, the transmission stage including a strategy module, an encoding module and a packet generation module, the strategy module being able to determine a number n of pieces of information to combine in a message and to indicate it to the encoding module; the encoding module being able to select randomly n non null pieces of information in the information table and to generate a message by applying a network coding algorithm realizing a linear combination of the pieces of information selected, the algorithm effecting a binary operation between the bits of the pieces of information selected; and, the packet generation module being able to generate a data packet, so that the packet comprises, in a payload portion, the message, and, in a header portion, a list if identifiers (id k) of the pieces of information combined in sait message, the data packet thus generated being provided to the control means for accessing the radio resource, the reception stage includes a reception module, a decoding module, and a matrix reduction module, the reception module being able to: receive a data packet from the receiving module; read, in the header portion of the data packet, the list of the identifiers (Id k) of the nodes of the network for which the pieces of information (Info k) are combined in the message contained in the payload portion of the data packet; when the list includes a single identifier, store the piece of information in the information table at the line corresponding to the node of the network identified in the list or, when the list includes several identifiers, stores the message in a new line of a message table and add a new line to a matrix, made up of "0s" for each node of the network for which the identifier does not appear in the list and of "1s" for each node of the network for which the identifier appears in the list; and call upon the matrix reduction module, the matrix reduction module allowing reducing the matrix and simplifying accordingly the message table, before calling upon the decoding module, the decoding module applying a decoding algorithm giving the possibility of solving all or part of the system of k equations with N unknowns formed by the matrix and the message table, and when, at the end of the decoding, new pieces of information are isolated, the decoding module is able to store the latter in the information table, and in that the collision reduction module is able to pass the number of neighboring nodes estimated to the strategy module to determine the number n of pieces of information to combined, the collision reduction module being thus able to control the network coding means for generating a data packet. - a storage stage, including an information table comprising a plurality of pieces of information to broadcast, the information table comprising a first field of identification of each of the nodes of the network and a second field of information comprising, when the node has not yet decoded the piece of information generated by the corresponding node of the network, a null information, and, when the node has succeeded in decoding the piece of information generated by the corresponding node of the network, the decode information; - a reception stage for receiving data packets, received from the control means for accessing the radio resource, able to decode the messages contained in the received data packets so as to enrich said information table of the storage stage; and, - a transmission stage, able to generate data packets from all or part of said plurality of pieces of information to broadcast, the transmission stage including a strategy module, an encoding module and a packet generation module,