摘要:
The present invention relates to a new error control paradigm in a packet switched network that is particularly advantageous for multicast transmission.A transmission Status Vector TSV (T) is updated at the sender side whenever a new outgoing data packet (Dj−1) is scheduled for transmission. A corresponding Reception status Vector RSV (R) is similarly updated at the receive side whenever a new incoming and correctly indexed data packet (Dj−1) is validly received.As soon as a missing or corrupted data packet (Dj) is detected, the update of the RSV is suspended. A request is then sent to the sender to get the current Tsv's value, or a part thereof. The erroneous data packet is then recovered from the current TSV's value (Sk,m), from the lastly updated RSV's value (Sj−1), and from otherwise validly received data packets (Dj+1, . . . , Dk).The present invention more specifically relates to a transmitting unit (100) and a receiving unit (200) implementing that paradigm, and correspondingly to a method for protecting a flow of indexed data packets against data lost or data corruption, and a method for recovering a missing or corrupted data packet within a flow of indexed data packets.
摘要:
The present invention relates to a new error control paradigm in a packet switched network that is particularly advantageous for multicast transmission.A transmission Status Vector TSV (T) is updated at the sender side whenever a new outgoing data packet (Dj−1) is scheduled for transmission. A corresponding Reception status Vector RSV (R) is similarly updated at the receive side whenever a new incoming and correctly indexed data packet (Dj−1) is validly received.As soon as a missing or corrupted data packet (Dj) is detected, the update of the RSV is suspended. A request is then sent to the sender to get the current Tsv's value, or a part thereof. The erroneous data packet is then recovered from the current TSV's value (Sk,m), from the lastly updated RSV's value (Sj-1), and from otherwise validly received data packets (Dj+1, . . . , Dk).The present invention more specifically relates to a transmitting unit (100) and a receiving unit (200) implementing that paradigm, and correspondingly to a method for protecting a flow of indexed data packets against data lost or data corruption, and a method for recovering a missing or corrupted data packet within a flow of indexed data packets.
摘要:
The present invention relates to a network unit adapted to transmit a video channel (Chx) to be played at a nominal motion speed (α), which network unit comprising: a signaling means (104) adapted to receive a request (Join_Chx) from a decoding device (200) whereby transmission of the video channel is requested, a video transmitting means (112) adapted thereupon to transmit the video channel towards the decoding device, initially as a dedicated multimedia stream (UC_Chx) dedicatedly supplied to the decoding device and comprising an independent video frame (I) as first transmitted video frame, and further in time as a common multimedia stream (MC_Chx) commonly supplied to a plurality of decoding devices (200, 220). A network unit according to the invention is characterized in that the video transmitting means is further adapted to transmit the video channel within the dedicated multimedia stream ahead of time with respect to transmission of the video channel within the common multimedia stream, and in that the video channel is to be initially played at an averagely slower motion speed (β, β′, β″, β′″), thereby allowing transmission of the video channel to be resumed with the common multimedia stream. The present invention also relates to a decoding device, to a method for transmitting a video channel, and to a method for receiving and playing that video video channel.
摘要:
Network devices (30) receiving first packets from first devices (10) and in response transmitting second packets to second devices (20), and receiving third packets from the second devices (20) and in response transmitting fourth packets to the first devices (10), get manipulation means (40) for manipulating information at layers higher than internet protocol layers of headers of packets for improving transport efficiencies between the first and second devices (10,20). The higher layer may comprise a transport control protocol layer-4 to allow the network devices (30) to take over acknowledging functions of the second devices (20) and to take over re-transmission functions of the first devices (10) and to support the second devices (20) through offering additional buffer space and to support the first devices (10) through offering extended/advanced stream management.
摘要:
Disclosed are an apparatus and method configured to perform media file encryption. One example method may include retrieving a media file stored in a memory during a play time operation, executing the media file and receiving additional portions of the media file during the play time operation. The method may also include processing the media file and the additional portions of the media file to generate an output media and displaying the output media on a display of a user device.
摘要:
The invention concerns a data packet retransmission arrangement having a retransmission buffer, a counter, a forward error correction device and control logic. The retransmission buffer stores recently transmitted data packets. The counter keeps track of the number of retransmission requests received for a data packet (211). If this number is below a first integer value K, the data packet is retransmitted (212, 213). If this number is equal to or above the first integer value K, the forward error correction device calculates N forward error correction packets on L-1 recently transmitted data packets plus the data packet to be retransmitted (211), N being a second integer value equal to or larger than zero, and L being a third integer value equal to or larger than 1. In the latter case, the data packet is retransmitted together with the N forward error correction packets (214).
摘要:
A method for control of congestion of traffic, being categorized according to a number of layers (L), in a network node, comprises a step of monitoring the amount (n(t)) of incoming flows to this node such that, based upon this amount (n(t)) of incoming flows and on a current number of accepted layers (l(t)), a next number of accepted layers (l(t+1)) for entry into said node is determined by consultation of an action table (T). In an enhanced embodiment the action table is adjusted based on the observed traffic during an observation period.
摘要:
Disclosed are an apparatus and method configured to perform media file encryption. One example method may include retrieving a media file stored in a memory during a play time operation, executing the media file and receiving additional portions of the media file during the play time operation. The method may also include processing the media file and the additional portions of the media file to generate an output media and displaying the output media on a display of a user device.
摘要:
A method for providing an encoded video application (3D APP; 2DAPP) from a server (SERVER) to a respective client (CLIENT1, . . . , CLIENTN) user via a communications link, comprises steps of updating scenes pertaining to said video application (3DAPP; 2DAPP) at said server (SERVER), deriving therefrom a respective video stream (2Dvideo 1, . . . 2DvideoN) comprising a succession of respective 2D user-related viewpoints for said respective client (CLIENT1, . . . , CLIENTN), calculating at least one respective compression related parameter (ep2D—1, . . . , ep2D_N) from application object vertex information extracted from a subset of successive ones of said scenes pertaining to said video application (3DAPP; 2DAPP) at said server, using said respective compression related parameter (ep2D—1, . . . , ep2D_N) during subsequent encoding of said respective video stream (2D-video1, . . . 2DvideoN), for thereby generating a respective encoded video stream (encoded2D video—1, . . . , encoded2DvideoN) for provision to said respective client user (CLIENT1, . . . , CLIENTN). A server adapted to perform this method is disclosed as well
摘要:
A method of allocating resources for transmitting content from a network element in a communications network to one or more mobile devices each in communication with the network element may include receiving, at the network element, characteristic information corresponding to each of the one or more mobile devices; and generating one or more adaptive guaranteed bit rate (AGBR) values at the network element corresponding to each of the one or more mobile devices, respectively. The AGBR values may be GBR values generated for each of the one or more mobile devices based on the corresponding characteristic information. A first scheduling algorithm may be executed at the network element based on the one or more AGBR values; and resources may be allocated to the one or more mobile devices based on an output of the scheduling algorithm.