IP Library Granted Patent US 8,321,766
Granted Patent B2
US 8,321,766 · App. 11/486,146 · Granted Nov 27, 2012

IP-data transmitting apparatus and IP-data transmitting method

Assignee: Fujitsu Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,321,766
App. No.
11/486,146
Granted
Nov 27, 2012
Kind
B2
Abstract

An IP-data transmitting apparatus performs an error correction coding by classifying data into a layer indicative of the priority order of the data based on importance and vulnerability of information included in the data, and combining a plurality of data components into combination patterns. The number of the combination patterns is specified with respect to each layer with predetermined priority order.

Claims (34)

1. An internet protocol data (IP-data) transmitting apparatus that transmits data using an internet protocol (IP), the IP-data transmitting apparatus comprising:

a classifying unit that classifies data into a specific layer of a plurality of layers, a position of the specific layer corresponding to priority order of the data, the priority being based on importance and vulnerability of information included in the data;

an assigning unit that allocates a specific code length to the data, based on the position of the specific layer, and divides the data into a plurality of data blocks with a specific size, the specific size corresponding to the specific code length;

an error correction coding unit that divides the plurality of data blocks into a plurality of information blocks with a predetermined size, and performs an error correction coding by making a plurality of combinations from the plurality of information blocks; and

a transmitting unit that transmits packets produced from the error correction coded data, wherein

the assigning unit allocates longer code length to the data in a higher layer and shorter code length to the data in a lower layer,

the number of the plurality of combinations is different with respect to the position of the specific layer, and

the error correction coding unit makes more combinations of the information blocks in the higher layer and less combinations of the information blocks in the lower layer.

2. The IP-data transmitting apparatus according to claim 1 , wherein the classifying unit prioritizes the data to be transmitted only one time over other data.

3. The IP-data transmitting apparatus according to claim 1 , wherein the number of combinations of the information blocks in a data block is obtained by multiplying a number of the information blocks included in the data block by a value of redundancy defined for the layer of the data block.

4. The IP-data transmitting apparatus according to claim 1 , wherein the error correction coding unit includes

a selecting unit that selects the number of the plurality of combinations of the information blocks, wherein the number corresponds to the position of the specific layer; and

a computing unit that computes an exclusive OR of the information blocks in each of the combinations.

5. The IP-data transmitting apparatus according to claim 4 , wherein the error correction coding unit divides the data block in a more prioritized layer into more information blocks.

6. The IP-data transmitting apparatus according to claim 4 , wherein the selecting unit selects more combinations for the data block in the specific layer having higher priority.

7. The IP-data transmitting apparatus according to claim 1 , further comprising an acquiring unit that acquires associated information in association with the image information, wherein

the classifying unit prioritizes the image information over the associated information.

8. The IP-data transmitting apparatus according to claim 7 , wherein the acquiring unit acquires time at which the image information is taken as the associated information.

9. The IP-data transmitting apparatus according to claim 7 , wherein the acquiring unit acquires information associated with an object of the image information as the associated information.

10. An internet protocol data (IP-data) transmitting apparatus comprising:

a classifying unit that classifies data into a layer indicative of priority order of the data based on importance and vulnerability of information included in the data;

an error correction coding unit that performs an error correction coding by combining a plurality of data components into combination patterns, the number of the combination patterns being specified with respect to each layer classified by the classifying unit, thereby producing error-correction coded data; and

a transmitting unit that transmits packets produced from the error correction coded data,

wherein the classifying unit prioritizes the data to be displayed in real time over other data.

11. A method for transmitting data using an internet protocol (IP), the method comprising:

classifying data into a specific layer of a plurality of layers, a position of the specific layer corresponding to priority order of the data, the priority being based on importance and vulnerability of information included in the data;

allocating a specific code length to the data, based on the position of the specific layer;

dividing the data into a plurality of data blocks with a specific size, the specific size corresponding to the specific code length;

dividing the plurality of data blocks into a plurality of information blocks with a predetermined size;

performing an error correction coding by making a plurality of combinations from the plurality of information blocks; and

transmitting packets resulting from the error correction coded data, wherein

the allocating includes allocating longer code length to the data in a higher layer and shorter code length to the data in a lower layer,

the number of the plurality of combinations is different with respect to the position of the specific layer, and

the performing includes making more combinations of the information blocks in the higher layer and less combinations of the information blocks in the lower layer.

Assignments (2)
RECORD TO CORRECT THE ASSIGNEE'S ADDRESS ON THE ASSIGNMENT PREVIOUSLY RECORDED AT REEL 018108 AND FRAME 0716. THE CORRECT ADDRESS IS 1-1, KAMIKODANAKA 4-CHOME, NAKAHARA-KU, KAWASAKI-SHI, KANAGAWA 211-8588 JAPAN. Recorded Nov 8, 2006
From: TERUI, YUICHI; YOSHIDA, KANAME; FUJIYAMA, TAKEHIKO; MATSUO, SEIJI; KAMEYAMA, HIROAKI; SATO, YUICHI
To: FUJITSU LIMITED
Reel/Frame 018501/0269 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2006
From: TERUI, YUICHI; YOSHIDA, KANAME; FUJIYAMA, TAKEHIKO; MATSUO, SEIJI; KAMEYAMA, HIROAKI; SATO, YUICHI
To: FUJITSU LIMITED
Reel/Frame 018108/0716 →
Priority Claims (1)
JP 2006-077000 · Mar 20, 2006 · national
Continuity (1)
Related Publication 20070220404A1 · Sep 20, 2007