Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data transmission

a data transmission and data technology, applied in the field of data transmission, can solve the problems of affecting the quality of reconstructed clips, the gateway may occasionally have to discard datagrams, and the degradation of ip datagrams, so as to reduce the occurrence of pauses, reduce transmission throughput, and increase safety times

Inactive Publication Date: 2008-05-01
NOKIA CORP
View PDF8 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

"The invention provides a method for transmitting a data signal over a transmission link in a predetermined order, based on the relative importance of the data units. This allows for larger safety times and better transmission of critical data, even in unreliable network connections. The invention also provides a way to alter the data signal to make it suitable for different bandwidths and can be used for transmitting over a unreliable network connection. The data signal can be scalable and the layers have safety times that depend on their position in the hierarchy. The invention can be implemented using a server or an editor and can be used for transmitting video or multimedia data."

Problems solved by technology

Since no resources are permanently committed within the gateways to any particular connection, the gateways may occasionally have to discard datagrams because of lack of buffer space or other resources.
Thus, the delivery service offered by IP is a best effort service rather than a guaranteed service.
Otherwise, degradation of IP datagrams will in turn affect UDP datagrams.
However, the client must be able to recover from packet losses and possibly conceal lost content.
Even with reconstruction and concealment, the quality of a reconstructed clip suffers somewhat.
Firewalls, whether in a company or elsewhere, may forbid the usage of UDP because it is connectionless.
However, if the IP layer loses the outgoing segment or the return acknowledgement, the timer at the sending end will expire.
Now, if the sender waited for an acknowledgement for each packet before sending the next one, the overall transmission time would be relatively long and dependent on the round-trip delay between the sender and the receiver.
Typically the storage space taken up by raw (uncompressed) multimedia data is huge.
This can even cause pauses in the playback of a multimedia stream whilst lost or corrupted data are retransmitted.
Pauses in multimedia playback are annoying.
However, the server may not react to network congestion sufficiently quickly to avoid pausing in the client.
In addition, the server cannot control the retransmission mechanism of TCP (or other underlying protocols, such as IP).
If the maximum throughput of the channel is equal to the average bit rate of the multimedia clip, the client cannot recover from a drop in the amount of received bits after throughput has dropped.
Since this type of server has no control over the contents of the stream, no flow (bandwidth) control can be applied, and it cannot respond to network congestion.
Therefore, sudden pauses in the playback can occur.
Consequently there must be a relatively long initial buffering delay in the client before starting the playback to avoid such sudden pauses.
Fast-forwarding a multimedia stream from a standard WWW server is not possible.
However, asymmetric air interface connections are applicable only in non-transparent mode (see below).
The transmitted data are likely to contain bit inversion errors.
There are two sources of error, packet drops and corruption due to interference in the radio frequency path.
Consequently, a non-transparent connection is error-free but throughput and transmission delay vary.
Reducing the temporal redundancy reduces the amount of data required to represent a particular image sequence and thus compresses the data.
Simply reducing the redundancy of the sequence does not usually compress it enough.
Therefore, some video encoders try to reduce the quality of those parts of a video sequence which are subjectively the least important.
It should be noted that while B-pictures provide better compression performance than P-pictures, they are more complex to construct and require more memory.
Furthermore they introduce additional delays because bi-directional interpolation requires both reference pictures to have been received and additional calculations are required.
Generally, scalable multimedia coding suffers from a worse compression efficiency than non-scalable coding.
In some cases, when reference layer pictures are poorly predicted, over-coding of static parts of the picture can occur in the enhancement layer, causing an unnecessarily excessive bit rate.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data transmission
  • Data transmission
  • Data transmission

Examples

Experimental program
Comparison scheme
Effect test

example

[0102] An embodiment of the invention was tested using an H.263 compliant encoder and a frame re-ordering tool. The encoder was capable of producing B-frames. The re-ordering tool comprised a re-ordering algorithm and could be adjusted to produce frame ordering for different decreased channel data rates.

[0103] A standard ITU-T test sequence of video frames called Glasgow was used. The sequence had a QCIF resolution, that is a luminance picture size of 176×144 pixels and a chrominance picture size of 88×72 pixels.

[0104] The first 297 frames of the Glasgow sequence were compressed to produce a temporally scalable bitstream comprising INTRA (I) frames, INTER (P) frames and bi-directionally predicted (B) frames. The I and P frames are referred to as primary frames and the B frames are referred to as secondary frames. The frame rate of the original (default) sequence was 12.5 frames per second (fps) and so the compressed sequence corresponded to 23.68 seconds. Each frame was compressed...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A data transmission system (10) is provided for transmitting a data signal between a server (12, 14, 16, 18) and a communications terminal (20, 22) over a transmission link having a variable bandwidth. The data signal is a scalable compressed multimedia clip comprising a sequence of images. Each image has a base layer and a number of enhancement layers. To cope with variability in the bandwidth, the sequence is re-ordered so that the base layers have greater safety times than the enhancement layers. This allows all of the base layers to arrive in time to be played at the expense of the enhancement layers.

Description

FIELD OF THE INVENTION [0001] This invention relates to data transmission and is particularly, but not exclusively, related to transmission of data representative of picture sequences, such as video. It is particularly suited to transmission over links susceptible to errors and loss of data. BACKGROUND OF THE INVENTION [0002] During the past few years, the amount of multimedia content available through the Internet has increased considerably. Since data delivery rates to mobile terminals are becoming high enough to enable such terminals to be able to retrieve multimedia content, it is becoming desirable to enable mobile terminals to retrieve video and other multimedia content from the Internet. An example of a high-speed data delivery system is the upcoming GSM phase 2+. [0003] The term multimedia as used herein applies to both sound and pictures, to sound only and to pictures only. Sound may include speech and music. [0004] Network traffic through the Internet is based on a transpo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04N7/173H04L12/56H04L29/10H04N7/24H04N7/26H04W4/06H04W28/02
CPCH04N21/234327H04N21/2402H04N21/25808H04N21/2662H04N19/31H04N21/6131H04N21/64792H04N19/37H04N21/440227H04N21/234354H04N21/234363H04N21/234381H04N21/6377H04N7/12
Inventor HANNUKSELA, MISKA
Owner NOKIA CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products