DATA COMMUNICATION SYSTEM, DATA TRANSMISSION APPARATUS, DATA RECEIVING APPARATUS, DATA COMMUNICATION METHOD, DATA TRANSMISSION METHOD, RECEIVED-DATA PROCESSING METHOD, AND COMPUTER PROGRAM
0 Assignments
0 Petitions
Accused Products
Abstract
A system allows data transfer in which the most appropriate packet processing is executed according to the performance of a terminal. A data transmission side stores scalable-encoded data in a packet as a payload, assigns priority-level information corresponding to a layer level of the encoded data stored in the packet to a packet header, and transmits the packet. A data receiving side performs processing by referring to the priority-level information. A level of priority dependent on an application is specified in an RTP payload header according to the degree of importance of scalable-encoded data, and a level of priority is further specified in an IP header. The most appropriate packet processing based on the performance of a terminal is allowed. Re-transmission control based on the layer level of encoded data is also allowed.
69 Citations
86 Claims
-
1-59. -59. (canceled)
-
60. A data receiving apparatus for receiving packets which store encoded data, comprising:
-
receiving parts for receiving packets which store data scalable-encoded by wavelet transform;
packet-priority-level-information determination parts for determining whether the packets have the information of a level of priority equal to or larger than a value specified according to a processing performance of the data receiving apparatus, wherein the information of a level of priority corresponds to a layer of the data according to a priority-level setting map in which the layer of the data is associated with a level of priority and is stored as additional information of the packet; and
decoding parts for decoding data stored in packets selected by the packet-priority-level-information determination parts. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67)
-
-
68. A data receiving apparatus for receiving packets which store encoded data, comprising:
-
receiving parts for receiving packets which store data scalable-encoded by wavelet transform, wherein the encoded data has different spatial resolutions generated by the wavelet transform;
packet-priority-level-information determination parts for determining whether the packets have the information of a level of priority equal to or larger than a value specified according to a processing performance of the data receiving apparatus, wherein the information of a level of priority corresponds to layers of different spatial resolutions and is stored as additional information of the packet; and
decoding parts for decoding data stored in packets selected by the packet-priority-level-information determination parts. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75)
-
-
76. A data receiving apparatus for receiving packets which store encoded data, comprising:
-
receiving parts for receiving packets which store data scalable-encoded by progressive encoding processing;
packet-priority-level-information determination parts for determining whether the packets have the information of a level of priority equal to or larger than a value specified according to a processing performance of the data receiving apparatus, wherein the information of a level of priority corresponds to a layer specified for a progressive order of the data and is stored as additional information of the packet; and
decoding parts for decoding data stored in packets selected by the packet-priority-level-information determination parts. - View Dependent Claims (77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
Specification