Data transmission method, data transmission apparatus, data reception apparatus, and packet data structure
First Claim
1. A data transmission method for sequentially transmitting data in units of packets each containing transmission data, from the transmitting end to the receiving end, said method comprising:
- a transmission-side process of transmitting an uncompressed packet in which predetermined transmission data is stored as uncompressed data, and then continuously transmitting a compressed packet in which at least a portion of transmission data following the predetermined transmission data is compressed and stored as compressed data;
a reception-side process of receiving the packets transmitted from the transmitting end, and restoring the transmission data of the respective packets on the basis of the uncompressed data and the compressed data stored in the respective packets;
said transmission-side process including a compression process of forming compressed data to be stored in a compressed packet to be transmitted, on the basis of the transmission data of a reference packet that is the uncompressed packet and the transmission data of the compressed packet to be transmitted; and
said reception-side process including a restoration process of restoring the transmission data of a compressed packet to be restored, on the basis of the transmission data of the reference packet and the compressed data included in the compressed packet to be restored.
1 Assignment
0 Petitions
Accused Products
Abstract
A data transmission apparatus for sequentially transmitting data in units of packets each containing transmission data to the receiving end, comprises: a reception unit for receiving the transmission data as an input signal; a packet formation unit for receiving the transmission data received, and forming an uncompressed packet in which predetermined transmission data is stored as uncompressed data, and a compressed packet in which at least a portion of transmission data that follows the predetermined transmission data is compressed and stored as compressed data; a reference information management unit for holding and managing, as reference information, information relating to the uncompressed packet formed by the packet formation unit; and a transmission unit for transmitting the respective packets formed by the packet formation unit, as a transmission signal, to the receiving end. The packet formation unit forms compressed data to be stored in a compressed packet, on the basis of the transmission data of the uncompressed packet and the reference information stored in the reference information management unit. Therefore, the number of packets to be discarded at the receiving end due to an error which has occurred in the radio section is reduced, whereby the quality of data transmitted in the transmission path including the radio section is improved.
-
Citations
40 Claims
-
1. A data transmission method for sequentially transmitting data in units of packets each containing transmission data, from the transmitting end to the receiving end, said method comprising:
-
a transmission-side process of transmitting an uncompressed packet in which predetermined transmission data is stored as uncompressed data, and then continuously transmitting a compressed packet in which at least a portion of transmission data following the predetermined transmission data is compressed and stored as compressed data;
a reception-side process of receiving the packets transmitted from the transmitting end, and restoring the transmission data of the respective packets on the basis of the uncompressed data and the compressed data stored in the respective packets;
said transmission-side process including a compression process of forming compressed data to be stored in a compressed packet to be transmitted, on the basis of the transmission data of a reference packet that is the uncompressed packet and the transmission data of the compressed packet to be transmitted; and
said reception-side process including a restoration process of restoring the transmission data of a compressed packet to be restored, on the basis of the transmission data of the reference packet and the compressed data included in the compressed packet to be restored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A data transmission method for sequentially transmitting data in units of packets each containing transmission data, from the transmitting end to the receiving end, said method comprising a first data transmission process and a second data transmission process,
said first data transmission process including: -
a transmission-side process of transmitting an uncompressed packet in which predetermined transmission data is stored as uncompressed data, and then continuously transmitting a compressed packet in which at least a portion of transmission data following the predetermined transmission data is compressed and stored as compressed data;
a reception-side process of receiving the packets transmitted from the transmitting end, and restoring the transmission data of the respective packets on the basis of the uncompressed data and the compressed data stored in the respective packets;
said transmission-side process including a compression process of forming compressed data to be stored in a compressed packet to be transmitted, on the basis of the transmission data of a reference packet that is the uncompressed packet, and the transmission data of the compressed packet to be transmitted; and
said reception-side process including a restoration process of restoring the transmission data of a compressed packet to be restored, on the basis of the transmission data of the reference packet, and the compressed data included in the compressed packet to be restored; and
said second data transmission process for forming, at the transmitting end, compressed data to be stored in the compressed packet by a formation method different from the compressed data formation method employed in the first data transmission process, and restoring, at the receiving end, the compressed data stored in the compressed packet by a restoration method different from the compressed data restoration method employed in the first data transmission process;
wherein, when transmitting the transmission data in packet units, the data transmission process is switched between the first process and the second process according to whether or not a restoration error occurs in the compressed packet at the receiving end. - View Dependent Claims (19, 20, 21)
-
-
22. A data transmission method for sequentially transmitting data in units of packets each containing transmission data, from the transmitting end to the receiving end, said method comprising:
-
a transmission-side process of transmitting an uncompressed packet in which predetermined transmission data is stored as uncompressed data, and then continuously transmitting a compressed packet in which at least a portion of transmission data following the predetermined transmission data is compressed and stored as compressed data; and
a reception-side process of receiving the packets from the transmitting end, and restoring the transmission data of the respective packets on the basis of the uncompressed data and the compressed data stored in the respective packets;
said transmission-side process including;
a compression process of forming compressed data to be stored in a compressed packet to be transmitted, on the basis of updation information relating to a packet which has been transmitted prior to the compressed packet and the transmission data of the compressed packet to be transmitted, and a transmission-side updation process of setting information relating to the uncompressed packet as an initial value of the updation information, and updating the updation information to information relating to a specific compressed packet every time the specific compressed packet is formed; and
said reception-side process including;
a restoration process of restoring the transmission data of a compressed packet to be restored by using updation information relating to a packet which has been received prior to the compressed packet, and a reception-side updation process of setting information relating to the uncompressed packet as an initial value of the updation information and, thereafter, updating the updation information to information relating to the specific compressed packet every time the transmission data of the specific compressed packet is restored. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A data transmission apparatus for sequentially transmitting data in units of packets each containing transmission data, to the receiving end, comprising:
-
a reception unit for receiving the transmission data as an input signal;
a packet formation unit for receiving the transmission data received, and forming an uncompressed packet in which predetermined transmission data is stored as uncompressed data, and a compressed packet in which at least a portion of transmission data that follows the predetermined transmission data is compressed and stored as compressed data;
a reference information management unit for holding and managing, as reference information, information relating to the uncompressed packet formed by the packet formation unit;
a transmission unit for transmitting the respective packets formed by the packet formation unit, as a transmission signal, to the receiving end; and
said packet formation unit forming compressed data to be stored in a compressed packet to be formed, on the basis of the transmission data of the uncompressed packet and the reference information stored in the reference information management unit.
-
-
33. A data reception apparatus for receiving data which have been transmitted in packet units from the transmitting end as a transmission signal, and sequentially restoring transmission data of the respective packets, comprising:
-
a packet reception unit for receiving the transmission signal, and outputting an uncompressed packet in which predetermined transmission data is stored as uncompressed data, and a compressed packet in which at least a portion of transmission data following the predetermined transmission data is compressed and stored as compressed data;
a packet restoration unit for receiving the output from the packet reception unit, and restoring the respective packets on the basis of the data stored in the respective packets, and outputting the transmission data of the respective packets;
an output unit for outputting the transmission data of the respective packets supplied from the packet restoration unit; and
said packet restoration unit restoring the transmission data of the compressed packet, on the basis of the compressed data included in the compressed packet and the reference information stored in the reference information management unit.
-
-
34. A data transmission apparatus for sequentially transmitting data in units of packets each containing transmission data, to the receiving end, comprising:
-
a reception unit for receiving the transmission data as an input signal;
a packet formation unit for receiving the transmission data, and forming an uncompressed packet in which predetermined transmission data is stored as uncompressed data, and a compressed packet in which at least a portion of transmission data following the predetermined transmission data is compressed and stored as compressed data;
an information management unit for managing, as updation information, information relating to the uncompressed-packet and a specific compressed packet which are formed by the packet formation unit;
a transmission unit for transmitting the packets formed by the packet formation unit as a transmission signal to the receiving end;
said information management unit being constructed so that it sets information relating to the uncompressed packet as an initial value of the updation information and, thereafter, updates the updation information to the information relating to the specific compressed packet every time the specific compressed packet is formed; and
said packet formation unit being constructed so that it forms the compressed data to be stored in a compressed packet to be formed, on the basis of the transmission data of the compressed packet and the updation information stored in the reference information management unit.
-
-
35. A data reception apparatus for receiving data which have been transmitted in packet units from the transmitting end as a transmission signal, and sequentially restoring transmission data of the respective packets, comprising:
-
a packet reception unit for receiving the transmission signal, and outputting an uncompressed packet in which predetermined transmission data is stored as uncompressed data, and a compressed packet in which at least a portion of transmission data following the predetermined transmission data is compressed and stored as compressed data;
a packet restoration unit for receiving the output from the packet reception unit, and restoring the respective packets on the basis of the data stored in the respective packets, and outputting the transmission data of the respective packets;
a reference information management unit for storing and managing, as reference information, information relating to the uncompressed packet and the specific compressed packet which are restored by the packet restoration unit;
an output unit for outputting the transmission data of the respective packets which are restored by the packet restoration unit;
said information management unit being constructed so that it sets the information relating to the uncompressed packet as an initial value of the updation information and, thereafter, updates the updation information to the information relating to the specific compressed packet every time the specific compressed packet is restored; and
said packet restoration unit being constructed so that it restores the transmission data of the compressed packet, on the basis of the compressed data included in the compressed packet and the reference information stored in the reference information management unit.
-
-
36. A data structure of a compressed packet which includes compressed data obtained by compressing at least a portion of transmission data and is to be transmitted after a reference packet which is used for restoration of the compressed data,
said compressed packet comprising: -
a data section in which the compressed data is stored; and
a header section including a first identifier which indicates whether the data stored in the data section is compressed or not, and a second identifier which identifies the reference packet. - View Dependent Claims (37)
-
-
38. A data structure of a compressed packet which includes compressed data obtained by compressing at least a portion of transmission data and is to be transmitted after a reference packet which is used for restoration of the compressed data,
said compressed packet comprising: -
a data section in which the compressed data is stored; and
a header section including a first identifier which indicates whether the data stored in the data section is compressed or not, a second identifier which identifies the reference packet, and a reference information updation flag which indicates whether reference information corresponding to the transmission data of the reference packet is to be updated or not. - View Dependent Claims (39, 40)
-
Specification