Data unit receiver and sender control method
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsHenning Wiemann, Joachim Sachs, Michael Meyer
Life of this patent
Estimating the term…
Abstract
A method is described for controlling a data unit receiver or a data unit sender. The data unit receiver or sender comprise a gap response procedure for responding to gaps in the sequence of data units received at the receiver. A reordering detection procedure S12 is provided for detecting a reordering indication indicative of a potential re-ordering of data units in the course of a transmission from sender to receiver, and the gap response procedure is adapted in response to detecting a re-ordering indication.
Claims9
A method of controlling a data unit receiver arranged to receive data units from a sender over a network, said sender being arranged to send said data units in an ordered sequence, each data unit comprising a sequence position identifier, the method comprising:
- a gap detection and response procedure in said data unit receiver for monitoring said sequence position identifier in said data units and detecting and responding to a gap among said data units with respect to said ordered sequence,
- a reordering detection procedure in said data unit receiver for detecting a reordering indication that is indicative of a potential reordering of data units in a course of a transmission from said sender to said data unit receiver, and
- adapting said gap detection and response procedure in response to detecting said reordering indication so as to make a response to said gap suitable for said re-ordering indication instead of for a data unit loss being a cause of said gap,
- wherein adapting said gap detection and response procedure comprises:
- dividing said data units into at least two groups in dependence on said reordering indication, and
- applying said gap detection and response procedure separately to said groups.
A data unit receiver for receiving data units from a sender over a network, said sender being arranged to send said data units in an ordered sequence, each data unit comprising a sequence position identifier, said data unit receiver comprising:
- a gap detector for monitoring said sequence position identifier in said data units and detecting and responding to a gap among said data units with respect to said ordered sequence,
- reordering detector for detecting a reordering indication that is indicative of a potential reordering of data units in a course of a transmission from said sender to said data unit receiver, and
- an adaptor for adapting said gap detector in response to detecting said reordering indication so as to make a response to said gap suitable for said re-ordering indication instead of for a data unit loss being a cause of said gap,
- wherein said adaptor for adapting said gap detector is configured to:
- divide said data units into at least two groups in dependence on said reordering indication;
- and
- adapt said gap detector to detect and respond to gaps in separate ones of the at least two groups of data units.
Dependencies are inferred from the claim text.