<p>The embodiments herein relate to a method in a relay node (110) for relaying data from a first network node (107) to a second network node (101) in a radio communication network (100). The relay node (110) receives the data from the first network node (107) and decodes the received data. The relay node (110) determines a delay constraint of the decoded data and recodes the decoded data. The relay node (110) relays the recoded data to the second network node (101) based on the determined delay constraint and according to a radio communication protocol. The communication between the relay node (110), the first network node (107) and the second network node (101) is based on the same radio communication protocol.</p>