IP Library Patent Application 14914125
Patent Application
App. No. 14/914,125

DATA PROCESSING DEVICE AND DATA PROCESSING METHOD

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 None
App. No.
14/914,125
Abstract

The present technology relates to a data processing device and a data processing method that make it possible to ensure good communication quality in a data transmission using LDPC codes. In group-wise interleave, an LDPC code whose code length is 64800 bits and code rate is 6/15, 7/15, 8/15, or 9/15 is interleaved in a 360-bit group unit. In group-wise deinterleave, a sequence of the LDPC code after group-wise interleave obtained from data transmitted from a transmitting device to the original sequence. The present technology can be applied, for example, to data transmission or the like using the LDPC codes.

Claims (974)

1 . A data processing device, comprising:

a group-wise interleave unit of performing group-wise interleave of interleaving in a 360-bit group unit an LDPC code whose code length is 64800 bits and code rate is 6/15, 7/15, 8115 or 9/15,

the (i+1)th bit group from the beginning of the LDPC code of the 64800 bits being as a bit group i, and in the group-wise interleave, a sequence of bit group 0 to 179 of the 64800 bits of the LDPC code being interleaved into the following sequence of the bit group:

0, 154, 6, 53, 30, 97, 105, 121, 12, 156, 94, 77, 47, 78, 13, 19, 82, 60, 85, 162, 62, 58, 116, 127, 48, 177, 80, 138, 8, 145, 132, 134, 90, 28, 83, 170, 87, 59, 49, 11, 39, 101, 31, 139, 148, 22, 37, 15, 166, 1, 42, 120, 106, 119, 35, 70, 122, 56, 24, 140, 136, 126, 144, 167, 29, 163, 112, 175, 10, 73, 41, 99, 98, 107, 117, 66, 17, 57, 7, 151, 51, 33, 158, 141, 150, 110, 137, 123, 9, 18, 14, 71, 147, 52, 164, 45, 111, 108, 21, 91, 109, 160, 74, 169, 88, 63, 174, 89, 2, 130, 124, 146, 84, 176, 149, 159, 155, 44, 43, 173, 179, 86, 168, 165, 95, 135, 27, 69, 23, 65, 125, 104, 178, 171, 46, 55, 26, 75, 129, 54, 153, 114, 152, 61, 68, 103, 16, 40, 128, 3, 38, 72, 92, 81, 93, 100, 34, 79, 115, 133, 102, 76, 131, 36, 32, 5, 64, 143, 20, 172, 50, 157, 25, 113, 118, 161, 142, 96, 4, 67.

2 . The data processing device according to claim 1 , further comprising:

a mapping unit of mapping the LDPC code onto any of 1024 signal points defined by a modulation scheme in a 10 bits unit.

3 . The data processing device, according to claim 1 , further comprising:

an encoder, which performs LDPC encoding based on a parity check matrix of an LDPC code whose code length is 64800 bits and code rate is 6/15,

the LDPC code including information bits and parity bits,

the parity check matrix including an information matrix part corresponding to the information bits and a parity matrix part corresponding to the parity bits,

the information matrix part being represented by a parity check matrix initial value table, and

the parity check matrix initial value table being a table indicating a position of an element 1 of the information matrix part for each 360 columns as

1606 3402 4961 6751 7132 11516 12300 12482 12592 13342 13764 14123 21576

23946 24533 25376 25667 26836 31799 34173 35462 36153 36740 37085 37152

37468 37658

4621 5007 6910 8732 9757 11508 13099 15513 16335 18052 19512 21319 23663

25628 27208 31333 32219 33003 33239 33447 36200 36473 36938 37201 37283

37495 38642

16 1094 2020 3080 4194 5098 5631 6877 7889 8237 9804 10067 11017 11366 13136

13354 15379 18934 20199 24522 26172 28666 30386 32714 36390 37015 37162

700 897 1708 6017 6490 7372 7825 9546 10398 16605 18561 18745 21625 22137

23693 24340 24966 25015 26995 28586 28895 29687 33938 34520 34858 37056

38297

159 2010 2573 3617 4452 4958 5556 5832 6481 8227 9924 10836 14954 15594

16623 18065 19249 22394 22677 23408 23731 24076 24776 27007 28222 30343

38371

3118 3545 4768 4992 5227 6732 8170 9397 10522 11508 15536 20218 21921 28599

29445 29758 29968 31014 32027 33685 34378 35867 36323 36728 36870 38335

38623

1264 4254 6936 9165 9486 9950 10861 11653 13697 13961 15164 15665 18444

19470 20313 21189 24371 26431 26999 28086 28251 29261 31981 34015 35850

36129 37186

111 1307 1628 2041 2524 5358 7988 8191 10322 11905 1291914127 15515 15711

17061 19024 21195 22902 23727 24401 24608 25111 25228 27338 35398 37794

38196

961 3035 7174 7948 13355 13607 14971 18189 18339 18665 18875 19142 20615

21136 21309 21758 23366 24745 25849 25982 27583 30006 31118 32106 36469

2990 3549 4273 4808 5707 6021 6509 7456 8240 10044 12262 12660 13085 14750

15680 16049 21587 23997 25803 28343 28693 34393 34860 35490 36021 37737

38296

955 4323 5145 6885 8123 9730 11840 12216 19194 20313 23056 24248 24830

25268 26617 26801 28557 29753 30745 31450 31973 32839 33025 33296 35710

37366 37509

264 605 4181 4483 5156 7238 8863 10939 11251 12964 16254 17511 20017 22395

22818 23261 23422 24064 26329 27723 28186 30434 31956 33971 34372 36764

38123

520 2562 2794 3528 3860 4402 5676 6963 8655 9018 9783 11933 16336 17193

17320 19035 20606 23579 23769 24123 24966 27866 32457 34011 34499 36620

37526

10106 10637 10906 34242

1856 15100 19378 21848

943 11191 27806 29411

4575 6359 13629 19383

4476 4953 18782 24313

5441 6381 21840 35943

9638 9763 12546 30120

9587 10626 11047 25700

4088 15298 28768 35047

2332 6363 8782 28863

4625 4933 28298 30289

3541 4918 18257 31746

1221 25233 26757 34892

8150 16677 27934 30021

8500 25016 33043 38070

7374 10207 16189 35811

611 18480 20064 38261

25416 27352 36089 38469

1667 17614 25839 32776

4118 12481 21912 37945

5573 13222 23619 31271

18271 26251 27182 30587

14690 26430 26799 34355

13688 16040 20716 34558

2740 14957 23436 32540

3491 14365 14681 36858

4796 6238 25203 27854

1731 12816 17344 26025

19182 21662 23742 27872

6502 13641 17509 34713

12246 12372 16746 27452

1589 21528 30621 34003

12328 20515 30651 31432

3415 22656 23427 36395

632 5209 25958 31085

619 3690 19648 37778

9528 13581 26965 36447

2147 26249 26968 28776

15698 18209 30683

1132 19888 34111

4608 25513 38874

475 1729 34100

7348 32277 38587

182 16473 33082

3865 9678 21265

4447 20151 27618

6335 14371 38711

704 9695 28858

4856 9757 30546

1993 19361 30732

756 28000 29138

3821 24076 31813

4611 12326 32291

7628 21515 34995

1246 13294 30068

6466 33233 35865

14484 23274 38150

21269 36411 37450

23129 26195 37653.

4 . The data processing device, according to claim 1 , further comprising:

an encoder, which performs LDPC encoding based on a parity check matrix of an LDPC code whose code length is 64800 bits and code rate is 7/15,

the LDPC code including information bits and parity bits,

the parity check matrix including an information matrix part corresponding to the information bits and a parity matrix part corresponding to the parity bits,

the information matrix part being represented by a parity check matrix initial value table, and

the parity check matrix initial value table being a table indicating a position of an element 1 of the information matrix part for each 360 columns as

7 15 26 69 1439 3712 5756 5792 5911 8456 10579 19462 19782 21709 23214 25142

26040 30206 30475 31211 31427 32105 32989 33082 33502 34116 34241 34288

34292 34318 34373 34390 34465

83 1159 2271 6500 6807 7823 10344 10700 13367 14162 14242 14352 15015 17301

18952 20811 24974 25795 27868 28081 33077 33204 33262 33350 33516 33677

33680 33930 34090 34250 34290 34377 34398

25 2281 2995 3321 6006 7482 8428 11489 11601 14011 17409 26210 29945 30675

31101 31355 31421 31543 31697 32056 32216 33282 33453 33487 33696 34044

34107 34213 34247 34261 34276 34467 34495

0 43 87 2530 4485 4595 9951 11212 12270 12344 15566 21335 24699 26580 28518

28564 28812 29821 30418 31467 31871 32513 32597 33187 33402 33706 33838

33932 33977 34084 34283 34440 34473

81 3344 5540 7711 13308 15400 15885 18265 18632 22209 23657 27736 29158

29701 29845 30409 30654 30855 31420 31604 32519 32901 33267 33444 33525

33712 33878 34031 34172 34432 34496 34502 34541

42 50 66 2501 4706 6715 6970 8637 9999 14555 22776 26479 27442 27984 28534

29587 31309 31783 31907 31927 31934 32313 32369 32830 33364 33434 33553

33654 33725 33889 33962 34467 34482

6534 7122 8723 13137 13183 15818 18307 19324 20017 26389 29326 31464 32678

33668 34217

50 113 2119 5038 5581 6397 6550 10987 22308 25141 25943 29299 30186 33240

33399

7262 8787 9246 10032 10505 13090 14587 14790 16374 19946 21129 25726 31033

33660 33675

5004 5087 5291 7949 9477 11845 12698 14585 15239 17486 18100 18259 21409

21789 24280

28 82 3939 5007 6682 10312 12485 14384 21570 25512 26612 26854 30371 31114

32689

437 3055 9100 9517 12369 19030 19950 21328 24196 24236 25928 28458 30013

32181 33560

18 3590 4832 7053 8919 21149 24256 26543 27266 30747 31839 32671 33089

33571 34296

2678 4569 4667 6551 7639 10057 24276 24563 25818 26592 27879 28028 29444

29873 34017

72 77 2874 9092 10041 13669 20676 20778 25566 28470 28888 30338 31772 32143

33939

296 2196 7309 11901 14025 15733 16768 23587 25489 30936 31533 33749 34331

34431 34507

6 8144 12490 13275 14140 18706 20251 20644 21441 21938 23703 34190 34444

34463 34495

5108 14499 15734 19222 24695 25667 28359 28432 30411 30720 34161 34386

34465 34511 34522

61 89 3042 5524 12128 22505 22700 22919 24454 30526 33437 34114 34188 34490

34502

11 83 4668 4856 6361 11633 15342 16393 16958 26613 29136 30917 32559 34346

34504

3185 9728 25062

1643 5531 21573

2285 6088 24083

78 14678 19119

49 13705 33535

21192 32280 32781

10753 21469 22084

10082 11950 13889

7861 25107 29167

14051 34171 34430

706 894 8316

29693 30445 32281

10202 30964 34448

15815 32453 34463

4102 21608 24740

4472 29399 31435

1162 7118 23226

4791 33548 34096

1084 34099 34418

1765 20745 33714

1302 21300 33655

33 8736 16646

53 18671 19089

21 572 2028

3339 11506 16745

285 6111 12643

27 10336 11586

21046 32728 34538

22215 24195 34026

19975 26938 29374

16473 26777 34212

20 29260 32784

35 31645 32837

26132 34410 34495

12446 20649 26851

6796 10992 31061

0 46 8420

10 636 22885

7183 16342 18305

1 5604 28258

6071 18675 34489

16786 25023 33323

3573 5081 10925

5067 31761 34415

3735 33534 34522

85 32829 34518

6555 23368 34559

22083 29335 29390

6738 21110 34316

120 4192 11123

3313 4144 20824

27783 28550 31034

6597 8164 34427

18009 23474 32460

94 6342 12656

17 31962 34535

15091 24955 28545

15 3213 28298

26562 30236 34537

16832 20334 24628

4841 20669 26509

18055 23700 34534

23576 31496 34492

10699 13826 34440.

5 . The data processing device, according to claim 1 , further comprising:

an encoder, which performs LDPC encoding based on a parity check matrix of an LDPC code whose code length is 64800 bits and code rate is 8/15,

the LDPC code including information bits and parity bits,

the parity check matrix including an information matrix part corresponding to the information bits and a parity matrix part corresponding to the parity bits,

the information matrix part being represented by a parity check matrix initial value table, and

the parity check matrix initial value table being a table indicating a position of an element 1 of the information matrix part for each 360 columns as

2768 3039 4059 5856 6245 7013 8157 9341 9802 10470 11521 12083 16610 18361

20321 24601 27420 28206 29788

2739 8244 8891 9157 12624 12973 15534 16622 16919 18402 18780 19854 20220

20543 22306 25540 27478 27678 28053

1727 2268 6246 7815 9010 9556 10134 10472 11389 14599 15719 16204 17342

17666 18850 22058 25579 25860 29207

28 1346 3721 5565 7019 9240 12355 13109 14800 16040 16839 17369 17631 19357

19473 19891 20381 23911 29683

869 2450 4386 5316 6160 7107 10362 11132 11271 13149 16397 16532 17113

19894 22043 22784 27383 28615 28804

508 4292 5831 8559 10044 10412 11283 14810 15888 17243 17538 19903 20528

22090 22652 27235 27384 28208 28485

389 2248 5840 6043 7000 9054 11075 11760 12217 12565 13587 15403 19422

19528 21493 25142 27777 28566 28702

1015 2002 5764 6777 9346 9629 11039 11153 12690 13068 13990 16841 17702

20021 24106 26300 29332 30081 30196

1480 3084 3467 4401 4798 5187 7851 11368 12323 14325 14546 16360 17158

18010 21333 25612 26556 26906 27005

6925 8876 12392 14529 15253 15437 19226 19950 20321 23021 23651 24393 24653

26668 27205 28269 28529 29041 29292

2547 3404 3538 4666 5126 5468 7695 8799 14732 15072 15881 17410 18971 19609

19717 22150 24941 27908 29018

888 1581 2311 5511 7218 9107 10454 12252 13662 15714 15894 17025 18671

24304 25316 25556 28489 28977 29212

1047 1494 1718 4645 5030 6811 7868 8146 10611 15767 17682 18391 22614 23021

23763 25478 26491 29088 29757

59 1781 1900 3814 4121 8044 8906 9175 11156 14841 15789 16033 16755 17292

18550 19310 22505 29567 29850

1952 3057 4399 9476 10171 10769 11335 11569 15002 19501 20621 22642 23452

24360 25109 25290 25828 28505 29122

2895 3070 3437 4764 4905 6670 9244 11845 13352 13573 13975 14600 15871

17996 19672 20079 20579 25327 27958

612 1528 2004 42444599 4926 5843 7684 10122 10443 12267 14368 18413 19058

22985 24257 26202 26596 27899

1361 2195 4146 6708 7158 7538 9138 9998 14862 15359 16076 18925 21401 21573

22503 24146 24247 27778 29312

5229 6235 7134 7655 9139 13527 15408 16058 16705 18320 19909 20901 22238

22437 23654 25131 27550 28247 29903

697 2035 4887 5275 6909 916611805 15338 16381 18403 20425 20688 21547

24590 25171 26726 28848 29224 29412

5379 17329 22659 23062

11814 14759 22329 22936

2423 2811 10296 12727

8460 15260 16769 17290

14191 14608 29536 30187

7103 1006920111 22850

4285 15413 26448 29069

548 2137 9189 10928

4581 7077 23382 23949

3942 17248 19486 27922

8668 10230 16922 26678

6158 9980 13788 28198

12422 16076 24206 29887

8778 10649 18747 22111

21029 22677 27150 28980

7918 15423 27672 27803

5927 18086 23525

3397 15058 30224

24016 25880 26268

1096 4775 7912

3259 17301 20802

129 8396 15132

17825 28119 28676

2343 8382 28840

3907 18374 20939

1132 1290 8786

1481 4710 28846

2185 3705 26834

5496 15681 21854

12697 13407 22178

12788 21227 22894

629 2854 6232

2289 18227 27458

7593 21935 23001

3836 7081 12282

7925 18440 23135

497 6342 9717

11199 22046 30067

12572 28045 28990

1240 2023 10933

19566 20629 25186

6442 13303 28813

4765 10572 16180

552 19301 24286

6782 18480 21383

11267 12288 15758

771 5652 15531

16131 20047 25649

13227 23035 24450

4839 13467 27488

2852 4677 22993

2504 28116 29524

12518 17374 24267

1222 11859 27922

9660 17286 18261

232 11296 29978

9750 11165 16295

4894 9505 23622

10861 11980 14110

2128 15883 22836

6274 17243 21989

10866 13202 22517

11159 16111 21608

3719 18787 22100

1756 2020 23901

20913 29473 30103

2729 15091 26976

4410 8217 12963

5395 24564 28235

3859 17909 23051

5733 26005 29797

1935 3492 29773

11903 21380 29914

6091 10469 29997

2895 8930 15594

1827 10028 20070.

6 . The data processing device, according to claim 1 , further comprising:

an encoder, which performs LDPC encoding based on a parity check matrix of an LDPC code whose code length is 64800 bits and code rate is 9/15,

the LDPC code including information bits and parity bits,

the parity check matrix including an information matrix part corresponding to the information bits and a parity matrix part corresponding to the parity bits,

the information matrix part being represented by a parity check matrix initial value table, and

the parity check matrix initial value table being a table indicating a position of an element 1 of the information matrix part for each 360 columns as

113 1557 3316 5680 6241 10407 13404 13947 14040 14353 15522 15698 16079

17363 19374 19543 20530 22833 24339

271 1361 6236 7006 7307 7333 12768 15441 15568 17923 18341 20321 21502

22023 23938 25351 25590 25876 25910

73 605 872 4008 6279 7653 10346 10799 12482 12935 13604 15909 16526 19782

20506 22804 23629 24859 25600

1445 1690 4304 4851 8919 9176 9252 13783 16076 16675 17274 18806 18882

20819 21958 22451 23869 23999 24177

1290 2337 5661 6371 8996 10102 10941 11360 12242 14918 16808 20571 23374

24046 25045 25060 25662 25783 25913

28 42 1926 3421 3503 8558 9453 10168 15820 17473 19571 19685 22790 23336

23367 23890 24061 25657 25680

0 1709 4041 4932 5968 7123 8430 9564 10596 11026 14761 19484 20762 20858

23803 24016 24795 25853 25863

29 1625 6500 6609 16831 18517 18568 18738 19387 20159 20544 21603 21941

24137 24269 24416 24803 25154 25395

55 66 871 3700 11426 13221 15001 16367 17601 18380 22796 23488 23938 25476

25635 25678 25807 25857 25872

1 19 5958 8548 8860 11489 16845 18450 18469 19496 20190 23173 25262 25566

25668 25679 25858 25888 25915

7520 7690 8855 9183 14654 16695 17121 17854 18083 18428 19633 20470 20736

21720 22335 23273 25083 25293 25403

48 58 4101299 3786 10668 18523 18963 20864 22106 22308 23033 23107 23128

23990 24286 24409 24595 25802

12 51 38946539 8276 10885 11644 12777 13427 14039 15954 17078 19053 20537

22863 24521 25087 25463 25838

3509 8748 9581 11509 15884 16230 17583 19264 20900 21001 21310 22547 22756

22959 24768 24814 25594 25626 25880

21 29 69 1448 23864601 6626 6667 10242 13141 13852 14137 18640 19951 22449

23454 24431 25512 25814

18 53 7890 9934 10063 16728 19040 19809 20825 21522 21800 23582 24556 25031

25547 25562 25733 25789 25906

4096 4582 5766 5894 6517 10027 12182 13247 15207 17041 18958 20133 20503

22228 24332 24613 25689 25855 25883

0 25 819 5539 7076 7536 7695 9532 13668 15051 17683 19665 20253 21996 24136

24890 25758 2578425807

34 4044 4215 6076 7427 7965 8777 11017 15593 19542 22202 22973 23397 23423

24418 24873 25107 25644

1595 6216 22850 25439

1562 15172 19517 22362

7508 12879 24324 24496

6298 15819 16757 18721

11173 15175 19966 21195

59 13505 16941 23793

2267 4830 12023 20587

8827 9278 13072 16664

14419 17463 23398 25348

6112 16534 20423 22698

493 8914 21103 24799

6896 12761 13206 25873

2 1380 12322 21701

11600 21306 25753 25790

8421 13076 14271 15401

9630 14112 19017 20955

212 13932 21781 25824

5961 9110 16654 19636

58 5434 9936 12770

6575 11433 19798

2731 7338 20926

14253 18463 25404

21791 24805 25869

2 11646 15850

6075 8586 23819

18435 22093 24852

2103 2368 11704

10925 17402 18232

9062 25061 25674

18497 20853 23404

18606 19364 19551

7 1022 25543

6744 15481 25868

9081 17305 25164

8 23701 25883

9680 19955 22848

56 4564 19121

5595 15086 25892

3174 17127 23183

19397 19817 20275

12561 24571 25825

7111 9889 25865

19104 20189 21851

549 9686 25548

6586 20325 25906

3224 20710 21637

641 15215 25754

13484 23729 25818

2043 7493 24246

16860 25230 25768

22047 24200 24902

9391 18040 19499

7855 24336 25069

23834 25570 25852

1977 8800 25756

6671 21772 25859

3279 6710 24444

24099 25117 25820

5553 12306 25915

48 11107 23907

10832 11974 25773

2223 17905 25484

16782 17135 20446

475 2861 3457

16218 22449 24362

11716 22200 25897

8315 15009 22633

13 20480 25852

12352 18658 25687

3681 14794 23703

30 24531 25846

4103 22077 24107

23837 25622 25812

3627 13387 25839

908 5367 19388

0 6894 25795

20322 23546 25181

8178 25260 25437

2449 13244 22565

31 18928 22741

1312 5134 14838

6085 13937 24220

66 14633 25670

47 22512 25472

8867 24704 25279

6742 21623 22745

147 9948 24178

8522 24261 24307

19202 22406 24609.

7 . A data processing method, comprising:

a step of group-wise interleaving, which group-wise interleaves an LDPC code whose code length is 64800 bits and code rate is 6/15, 7/15, 8/15 or 9/15 in a 360-bit group unit,

the (i+1)th bit group from the beginning of the LDPC code of the 64800 bits being as a bit group i, and in the group-wise interleave, a sequence of bit group 0 to 179 of the 64800 bits of the LDPC code being interleaved into the following sequence of the bit group:

0, 154, 6, 53, 30, 97, 105, 121, 12, 156, 94, 77, 47, 78, 13, 19, 82, 60, 85, 162, 62, 58, 116, 127, 48, 177, 80, 138, 8, 145, 132, 134, 90, 28, 83, 170, 87, 59, 49, 11, 39, 101, 31, 139, 148, 22, 37, 15, 166, 1, 42, 120, 106, 119, 35, 70, 122, 56, 24, 140, 136, 126, 144, 167, 29, 163, 112, 175, 10, 73, 41, 99, 98, 107, 117, 66, 17, 57, 7, 151, 51, 33, 158, 141, 150, 110, 137, 123, 9, 18, 14, 71, 147, 52, 164, 45, 111, 108, 21, 91, 109, 160, 74, 169, 88, 63, 174, 89, 2, 130, 124, 146, 84, 176, 149, 159, 155, 44, 43, 173, 179, 86, 168, 165, 95, 135, 27, 69, 23, 65, 125, 104, 178, 171, 46, 55, 26, 75, 129, 54, 153, 114, 152, 61, 68, 103, 16, 40, 128, 3, 38, 72, 92, 81, 93, 100, 34, 79, 115, 133, 102, 76, 131, 36, 32, 5, 64, 143, 20, 172, 50, 157, 25, 113, 118, 161, 142, 96, 4, 67.

8 . A data processing device, comprising:

a group-wise interleave unit of performing group-wise interleave of interleaving in a 360-bit group unit an LDPC code whose code length is 64800 bits and code rate is 6/15, 7/15, 8/15 or 9/15, and

of returning a sequence of the LDPC code after the group-wise interleave obtained from data transmitted from a transmitting device to the original sequence,

the (i+1)th bit group from the beginning of the LDPC code of the 64800 bits being as a bit group i, and

in the group-wise interleave, a sequence of bit group 0 to 179 of the 64800 bits of the LDPC code being interleaved into the following sequence of the bit group:

0, 154, 6, 53, 30, 97, 105, 121, 12, 156, 94, 77, 47, 78, 13, 19, 82, 60, 85, 162, 62, 58, 116, 127, 48, 177, 80, 138, 8, 145, 132, 134, 90, 28, 83, 170, 87, 59, 49, 11, 39, 101, 31, 139, 148, 22, 37, 15, 166, 1, 42, 120, 106, 119, 35, 70, 122, 56, 24, 140, 136, 126, 144, 167, 29, 163, 112, 175, 10, 73, 41, 99, 98, 107, 117, 66, 17, 57, 7, 151, 51, 33, 158, 141, 150, 110, 137, 123, 9, 18, 14, 71, 147, 52, 164, 45, 111, 108, 21, 91, 109, 160, 74, 169, 88, 63, 174, 89, 2, 130, 124, 146, 84, 176, 149, 159, 155, 44, 43, 173, 179, 86, 168, 165, 95, 135, 27, 69, 23, 65, 125, 104, 178, 171, 46, 55, 26, 75, 129, 54, 153, 114, 152, 61, 68, 103, 16, 40, 128, 3, 38, 72, 92, 81, 93, 100, 34, 79, 115, 133, 102, 76, 131, 36, 32, 5, 64, 143, 20, 172, 50, 157, 25, 113, 118, 161, 142, 96, 4, 67.

9 . The data processing device according to claim 8 , further comprising:

a demapping unit of demapping the mapped data obtained from the data transmitted from the transmitting device further comprising a mapping unit of mapping the LDPC code onto any of 1024 signal points defined by a modulation scheme in a 10 bits unit.

10 . The data processing device, according to claim 8 , further comprising:

an encoder, which performs LDPC encoding based on a parity check matrix of an LDPC code whose code length is 64800 bits and code rate is 6/15, and

a decoder, which decodes the LDPC code provided from the data transmitted from the transmitting device,

the LDPC code including information bits and parity bits,

the parity check matrix including an information matrix part corresponding to the information bits and a parity matrix part corresponding to the parity bits,

the information matrix part being represented by a parity check matrix initial value table, and

the parity check matrix initial value table being a table indicating a position of an element 1 of the information matrix part for each 360 columns as

1606 3402 4961 6751 7132 11516 12300 12482 12592 13342 13764 14123 21576

23946 24533 25376 25667 26836 31799 34173 35462 36153 36740 37085 37152

37468 37658

4621 5007 6910 8732 9757 11508 13099 15513 16335 18052 19512 21319 23663

25628 27208 31333 32219 33003 33239 33447 36200 36473 36938 37201 37283

37495 38642

16 1094 2020 30804194 5098 56316877 7889 8237 9804 10067 11017 11366 13136

13354 15379 18934 20199 24522 26172 28666 30386 32714 36390 37015 37162

700 897 1708 6017 6490 7372 7825 9546 10398 16605 18561 18745 21625 22137

23693 24340 24966 25015 26995 28586 28895 29687 33938 34520 34858 37056

38297

159 2010 2573 3617 4452 4958 5556 5832 6481 8227 9924 10836 14954 15594

16623 18065 19249 22394 22677 23408 23731 24076 24776 27007 28222 30343

38371

3118 3545 4768 4992 5227 6732 8170 9397 10522 11508 15536 20218 21921 28599

29445 29758 29968 31014 32027 33685 34378 35867 36323 36728 36870 38335

38623

1264 4254 6936 9165 9486 9950 10861 11653 13697 13961 1516415665 18444

19470 20313 21189 24371 26431 26999 28086 28251 29261 31981 34015 35850

36129 37186

111 1307 1628 2041 2524 5358 7988 8191 10322 11905 12919 14127 15515 15711

17061 19024 21195 22902 23727 24401 24608 25111 25228 27338 35398 37794

38196

961 3035 7174 7948 13355 13607 14971 18189 18339 18665 18875 19142 20615

21136 21309 21758 23366 24745 25849 25982 27583 30006 31118 32106 36469

36583 37920

2990 3549 4273 4808 5707 6021 6509 7456 8240 10044 12262 12660 13085 14750

15680 16049 21587 23997 25803 28343 28693 34393 34860 35490 36021 37737

38296

955 4323 5145 6885 8123 9730 11840 12216 19194 20313 23056 24248 24830

25268 26617 26801 28557 29753 30745 31450 31973 32839 33025 33296 35710

37366 37509

264605 4181 4483 5156 7238 8863 10939 11251 1296416254 17511 20017 22395

22818 23261 23422 24064 26329 27723 28186 30434 31956 33971 34372 36764

38123

520 2562 2794 3528 3860 4402 5676 6963 8655 9018 9783 11933 16336 17193

17320 19035 20606 23579 23769 24123 24966 27866 32457 34011 34499 36620

37526

10106 10637 10906 34242

1856 15100 19378 21848

943 11191 27806 29411

4575 6359 13629 19383

4476 4953 18782 24313

5441 6381 21840 35943

9638 9763 12546 30120

9587 10626 11047 25700

4088 15298 28768 35047

2332 6363 8782 28863

4625 4933 28298 30289

3541 4918 18257 31746

1221 25233 26757 34892

8150 16677 27934 30021

8500 25016 33043 38070

7374 10207 16189 35811

611 18480 20064 38261

25416 27352 36089 38469

1667 17614 25839 32776

4118 12481 21912 37945

5573 13222 23619 31271

18271 26251 27182 30587

14690 26430 26799 34355

13688 16040 20716 34558

2740 14957 23436 32540

3491 14365 14681 36858

4796 6238 25203 27854

1731 12816 17344 26025

19182 21662 23742 27872

6502 13641 17509 34713

12246 12372 16746 27452

1589 21528 30621 34003

12328 20515 30651 31432

3415 22656 23427 36395

632 5209 25958 31085

619 3690 19648 37778

9528 13581 26965 36447

2147 26249 26968 28776

15698 18209 30683

1132 19888 34111

4608 25513 38874

475 1729 34100

7348 32277 38587

182 16473 33082

3865 9678 21265

4447 20151 27618

6335 14371 38711

704 9695 28858

4856 9757 30546

1993 19361 30732

756 28000 29138

3821 24076 31813

4611 12326 32291

7628 21515 34995

1246 13294 30068

6466 33233 35865

14484 23274 38150

21269 36411 37450

23129 26195 37653.

11 . The data processing device, according to claim 8 , further comprising:

an encoder, which performs LDPC encoding based on a parity check matrix of an LDPC code whose code length is 64800 bits and code rate is 7/15, and

a decoder, which decodes the LDPC code provided from the data transmitted from the transmitting device,

the LDPC code including information bits and parity bits,

the parity check matrix including an information matrix part corresponding to the information bits and a parity matrix part corresponding to the parity bits,

the information matrix part being represented by a parity check matrix initial value table, and

the parity check matrix initial value table being a table indicating a position of an element 1 of the information matrix part for each 360 columns as

7 15 2669 1439 3712 5756 5792 5911 8456 10579 19462 19782 21709 23214 25142

26040 30206 30475 31211 31427 32105 32989 33082 33502 34116 34241 34288

34292 34318 34373 34390 34465

83 1159 2271 6500 6807 7823 10344 10700 13367 14162 14242 14352 15015 17301

18952 20811 24974 25795 27868 28081 33077 33204 33262 33350 33516 33677

33680 33930 34090 34250 34290 34377 34398

25 2281 2995 3321 6006 7482 8428 11489 11601 14011 17409 26210 29945 30675

31101 31355 31421 31543 31697 32056 32216 33282 33453 33487 33696 34044

34107 34213 34247 34261 34276 34467 34495

0 43 87 2530 4485 4595 9951 11212 12270 12344 15566 21335 24699 26580 28518

28564 28812 29821 30418 31467 31871 32513 32597 33187 33402 33706 33838

33932 33977 34084 34283 34440 34473

81 3344 5540 7711 13308 15400 15885 18265 18632 22209 23657 27736 29158

29701 29845 30409 30654 30855 31420 31604 32519 32901 33267 33444 33525

33712 33878 34031 34172 34432 34496 34502 34541

42 50 66 2501 4706 6715 6970 8637 9999 14555 22776 26479 27442 27984 28534

29587 31309 31783 31907 31927 31934 32313 32369 32830 33364 33434 33553

33654 33725 33889 33962 34467 34482

6534 7122 8723 13137 13183 15818 18307 19324 20017 26389 29326 31464 32678

33668 34217

50 113 2119 5038 5581 6397 6550 10987 22308 25141 25943 29299 30186 33240

33399

7262 8787 9246 10032 10505 13090 14587 14790 16374 19946 21129 25726 31033

33660 33675

5004 5087 5291 7949 9477 11845 12698 14585 15239 17486 18100 18259 21409

21789 24280

28 82 3939 5007 6682 10312 12485 14384 21570 25512 26612 26854 30371 31114

32689

437 3055 9100 9517 12369 19030 199502132824196 2423625928 2845830013

32181 33560

18 3590 4832 7053 8919 21149 24256 26543 27266 30747 31839 32671 33089

33571 34296

2678 4569 4667 6551 7639 10057 24276 24563 25818 26592 27879 28028 29444

29873 34017

72 77 2874 9092 10041 13669 20676 20778 25566 28470 28888 30338 31772 32143

33939

296 2196 7309 11901 14025 15733 16768 23587 25489 30936 31533 33749 34331

34431 34507

6 8144 12490 13275 14140 18706 20251 20644 21441 21938 23703 34190 34444

34463 34495

5108 14499 15734 19222 24695 25667 28359 28432 30411 30720 34161 34386

34465 34511 34522

61 89 3042 5524 12128 22505 22700 22919 24454 30526 33437 34114 34188 34490

34502

11 83 4668 4856 6361 11633 15342 16393 16958 26613 29136 30917 32559 34346

34504

3185 9728 25062

1643 5531 21573

2285 6088 24083

78 14678 19119

49 13705 33535

21192 32280 32781

10753 21469 22084

10082 11950 13889

7861 25107 29167

14051 34171 34430

706 894 8316

29693 30445 32281

10202 30964 34448

15815 32453 34463

4102 21608 24740

4472 29399 31435

1162 7118 23226

4791 33548 34096

1084 34099 34418

1765 20745 33714

1302 21300 33655

33 8736 16646

53 18671 19089

21 572 2028

3339 11506 16745

285 6111 12643

27 10336 11586

21046 32728 34538

22215 24195 34026

19975 26938 29374

16473 26777 34212

20 29260 32784

35 31645 32837

26132 34410 34495

12446 20649 26851

6796 10992 31061

0 46 8420

10 636 22885

7183 16342 18305

1 5604 28258

6071 18675 34489

16786 25023 33323

3573 5081 10925

5067 31761 34415

3735 33534 34522

85 32829 34518

6555 23368 34559

22083 29335 29390

6738 21110 34316

120 4192 11123

3313 4144 20824

27783 28550 31034

6597 8164 34427

18009 23474 32460

94 6342 12656

17 31962 34535

15091 24955 28545

15 3213 28298

26562 30236 34537

16832 20334 24628

4841 20669 26509

18055 23700 34534

23576 31496 34492

10699 13826 34440.

12 . The data processing device, according to claim 8 , further comprising:

an encoder, which performs LDPC encoding based on a parity check matrix of an LDPC code whose code length is 64800 bits and code rate is 8/15, and

a decoder, which decodes the LDPC code provided from the data transmitted from the transmitting device,

the LDPC code including information bits and parity bits,

the parity check matrix including an information matrix part corresponding to the information bits and a parity matrix part corresponding to the parity bits,

the information matrix part being represented by a parity check matrix initial value table, and

the parity check matrix initial value table being a table indicating a position of an element 1 of the information matrix part for each 360 columns as

2768 3039 4059 5856 6245 7013 8157 9341 9802 10470 11521 12083 16610 18361

20321 24601 27420 28206 29788

2739 8244 8891 9157 12624 12973 15534 16622 16919 18402 18780 19854 20220

20543 22306 25540 27478 27678 28053

1727 2268 6246 7815 9010 9556 10134 10472 11389 14599 15719 16204 17342

17666 18850 22058 25579 25860 29207

28 1346 3721 5565 7019 9240 12355 13109 14800 16040 16839 17369 17631 19357

19473 19891 20381 23911 29683

869 2450 4386 5316 6160 7107 10362 11132 11271 13149 16397 16532 17113

19894 22043 22784 27383 28615 28804

508 4292 5831 8559 10044 10412 11283 14810 15888 17243 17538 19903 20528

22090 22652 27235 27384 28208 28485

389 2248 5840 6043 7000 9054 11075 11760 12217 12565 13587 15403 19422

19528 21493 25142 27777 28566 28702

1015 2002 5764 6777 9346 9629 11039 11153 12690 13068 13990 16841 17702

20021 24106 26300 29332 30081 30196

1480 3084 3467 4401 4798 5187 7851 11368 12323 14325 14546 16360 17158

18010 21333 25612 26556 26906 27005

6925 8876 12392 14529 15253 15437 19226 19950 20321 23021 23651 24393 24653

26668 27205 28269 28529 29041 29292

2547 3404 3538 4666 5126 5468 7695 8799 14732 15072 15881 17410 18971 19609

19717 22150 24941 27908 29018

888 1581 2311 5511 7218 9107 10454 12252 13662 15714 15894 17025 18671

24304 25316 25556 28489 28977 29212

1047 1494 1718 4645 5030 6811 7868 8146 10611 15767 17682 18391 22614 23021

23763 25478 26491 29088 29757

59 1781 1900 3814 4121 8044 8906 9175 11156 14841 15789 16033 16755 17292

18550 19310 22505 29567 29850

1952 3057 4399 9476 10171 10769 11335 11569 15002 19501 20621 22642 23452

24360 25109 25290 25828 28505 29122

2895 3070 3437 4764 4905 6670 9244 11845 13352 13573 13975 14600 15871

17996 19672 20079 20579 25327 27958

612 1528 2004 4244 4599 4926 5843 7684 10122 10443 12267 14368 18413 19058

22985 24257 26202 26596 27899

1361 2195 4146 6708 7158 7538 9138 9998 14862 15359 16076 18925 21401 21573

22503 24146 24247 27778 29312

5229 6235 7134 7655 9139 13527 15408 16058 16705 18320 19909 20901 22238

22437 23654 25131 27550 28247 29903

697 2035 4887 5275 6909 9166 11805 15338 16381 18403 20425 20688 21547

24590 25171 26726 28848 29224 29412

5379 17329 22659 23062

11814 14759 22329 22936

2423 2811 10296 12727

8460 15260 16769 17290

14191 14608 29536 30187

7103 10069 20111 22850

4285 15413 26448 29069

548 2137 9189 10928

4581 7077 23382 23949

3942 17248 19486 27922

8668 10230 16922 26678

6158 9980 13788 28198

12422 16076 24206 29887

8778 10649 18747 22111

21029 22677 27150 28980

7918 15423 27672 27803

5927 18086 23525

3397 15058 30224

24016 25880 26268

1096 4775 7912

3259 17301 20802

129 8396 15132

17825 28119 28676

2343 8382 28840

3907 18374 20939

1132 1290 8786

1481 4710 28846

2185 3705 26834

5496 15681 21854

12697 13407 22178

12788 21227 22894

629 2854 6232

2289 18227 27458

7593 21935 23001

3836 7081 12282

7925 18440 23135

497 6342 9717

11199 22046 30067

12572 28045 28990

1240 2023 10933

19566 20629 25186

6442 13303 28813

4765 10572 16180

552 19301 24286

6782 18480 21383

11267 12288 15758

771 5652 15531

16131 20047 25649

13227 23035 24450

4839 13467 27488

2852 4677 22993

2504 28116 29524

12518 17374 24267

1222 11859 27922

9660 17286 18261

232 11296 29978

9750 11165 16295

4894 9505 23622

10861 11980 14110

2128 15883 22836

6274 17243 21989

10866 13202 22517

11159 16111 21608

3719 18787 22100

1756 2020 23901

20913 29473 30103

2729 15091 26976

4410 8217 12963

5395 24564 28235

3859 17909 23051

5733 26005 29797

1935 3492 29773

11903 21380 29914

6091 10469 29997

2895 8930 15594

1827 10028 20070.

13 . The data processing device, according to claim 8 , further comprising:

an encoder, which performs LDPC encoding based on a parity check matrix of an LDPC code whose code length is 64800 bits and code rate is 9/15, and

a decoder, which decodes the LDPC code provided from the data transmitted from the transmitting device,

the LDPC code including information bits and parity bits,

the parity check matrix including an information matrix part corresponding to the information bits and a parity matrix part corresponding to the parity bits,

the information matrix part being represented by a parity check matrix initial value table, and

the parity check matrix initial value table being a table indicating a position of an element 1 of the information matrix part for each 360 columns as

113 1557 3316 5680 6241 10407 13404 13947 14040 14353 15522 15698 16079

17363 19374 19543 20530 22833 24339

271 1361 6236 7006 7307 7333 12768 15441 15568 17923 18341 20321 21502

22023 23938 25351 25590 25876 25910

73 605 872 4008 6279 7653 10346 10799 12482 12935 13604 15909 16526 19782

20506 22804 23629 24859 25600

1445 1690 43044851 8919 9176 9252 13783 16076 16675 17274 18806 18882

20819 21958 22451 23869 23999 24177

12902337 5661 6371 8996 10102 10941 11360 12242 14918 16808 20571 23374

24046 25045 25060 25662 25783 25913

28 42 1926 3421 3503 8558 9453 10168 15820 17473 19571 19685 22790 23336

23367 23890 24061 25657 25680

0 1709 4041 4932 5968 7123 8430 9564 10596 11026 14761 19484 20762 20858

23803 24016 24795 25853 25863

29 1625 6500 6609 16831 18517 18568 18738 19387 20159 20544 21603 21941

24137 24269 24416 24803 25154 25395

55 66 871 3700 11426 13221 15001 16367 17601 18380 22796 23488 23938 25476

25635 25678 25807 25857 25872

1 19 5958 8548 8860 11489 16845 18450 18469 19496 20190 23173 25262 25566

25668 25679 25858 25888 25915

7520 7690 8855 9183 14654 16695 17121 17854 18083 18428 19633 20470 20736

21720 22335 23273 25083 25293 25403

48 58 410 1299 3786 10668 18523 18963 20864 22106 22308 23033 23107 23128

23990 24286 24409 24595 25802

12 51 3894 6539 8276 10885 11644 12777 13427 14039 15954 17078 19053 20537

22863 24521 25087 25463 25838

3509 8748 9581 11509 15884 16230 17583 19264 20900 21001 21310 22547 22756

22959 24768 24814 25594 25626 25880

21 29 691448 23864601 6626 6667 10242 13141 13852 14137 18640 19951 22449

23454 24431 25512 25814

18 53 7890 9934 10063 16728 19040 19809 20825 21522 21800 23582 24556 25031

25547 25562 25733 25789 25906

4096 4582 5766 5894 6517 10027 12182 13247 15207 17041 18958 20133 20503

22228 24332 24613 25689 25855 25883

0 25 819 5539 7076 7536 7695 9532 13668 15051 17683 19665 20253 21996 24136

24890 25758 25784 25807

34 40 44 4215 6076 7427 7965 8777 11017 15593 19542 22202 22973 23397 23423

24418 24873 25107 25644

1595 6216 22850 25439

1562 15172 19517 22362

7508 12879 24324 24496

6298 15819 16757 18721

11173 15175 19966 21195

59 13505 16941 23793

2267 4830 12023 20587

8827 9278 13072 16664

14419 17463 23398 25348

6112 16534 20423 22698

493 8914 21 103 24799

6896 12761 13206 25873

2 1380 12322 21701

11600 21306 25753 25790

8421 13076 14271 15401

9630 14112 19017 20955

212 13932 21781 25824

5961 9110 16654 19636

58 5434 9936 12770

6575 11433 19798

2731 7338 20926

14253 18463 25404

21791 24805 25869

2 11646 15850

6075 8586 23819

18435 22093 24852

2103 2368 11704

10925 17402 18232

9062 25061 25674

18497 20853 23404

18606 19364 19551

7 1022 25543

6744 15481 25868

9081 17305 25164

8 23701 25883

9680 19955 22848

56 4564 19121

5595 15086 25892

3174 17127 23183

19397 19817 20275

12561 24571 25825

7111 9889 25865

19104 20189 21851

549 9686 25548

6586 20325 25906

3224 20710 21637

641 15215 25754

13484 23729 25818

2043 7493 24246

16860 25230 25768

22047 24200 24902

9391 18040 19499

7855 24336 25069

23834 25570 25852

1977 8800 25756

6671 21772 25859

3279 6710 24444

24099 25117 25820

5553 12306 25915

48 11107 23907

10832 11974 25773

2223 17905 25484

16782 17135 20446

475 2861 3457

16218 22449 24362

11716 22200 25897

8315 15009 22633

13 20480 25852

12352 18658 25687

3681 14794 23703

30 24531 25846

4103 22077 24107

23837 25622 25812

3627 13387 25839

908 5367 19388

0 6894 25795

20322 23546 25181

8178 25260 25437

2449 13244 22565

31 18928 22741

1312 5134 14838

6085 13937 24220

66 14633 25670

47 22512 25472

8867 24704 25279

6742 21623 22745

147 9948 24178

8522 24261 24307

19202 22406 24609.

14 . A data processing method, comprising:

a step of group-wise deinterleaving of returning a sequence of the LDPC code after group-wise interleave obtained from data transmitted from a transmitting device to the original sequence, the transmitting device comprising:

a group-wise interleave unit of performing group-wise interleave of interleaving in a 360-bit group unit an LDPC code whose code length is 64800 bits and code rate is 6/15, 7/15, 8/15 or 9/15,

the (i+1)th bit group from the beginning of the LDPC code of the 64800 bits being as a bit group i, and in the group-wise interleave, a sequence of bit group 0 to 179 of the 64800 bits of the LDPC code being interleaved into the following sequence of the bit group:

0, 154, 6, 53, 30, 97, 105, 121, 12, 156, 94, 77, 47, 78, 13, 19, 82, 60, 85, 162, 62, 58, 116, 127, 48, 177, 80, 138, 8, 145, 132, 134, 90, 28, 83, 170, 87, 59, 49, 11, 39, 101, 31, 139, 148, 22, 37, 15, 166, 1, 42, 120, 106, 119, 35, 70, 122, 56, 24, 140, 136, 126, 144, 167, 29, 163, 112, 175, 10, 73, 41, 99, 98, 107, 117, 66, 17, 57, 7, 151, 51, 33, 158, 141, 150, 110, 137, 123, 9, 18, 14, 71, 147, 52, 164, 45, 111, 108, 21, 91, 109, 160, 74, 169, 88, 63, 174, 89, 2, 130, 124, 146, 84, 176, 149, 159, 155, 44, 43, 173, 179, 86, 168, 165, 95, 135, 27, 69, 23, 65, 125, 104, 178, 171, 46, 55, 26, 75, 129, 54, 153, 114, 152, 61, 68, 103, 16, 40, 128, 3, 38, 72, 92, 81, 93, 100, 34, 79, 115, 133, 102, 76, 131, 36, 32, 5, 64, 143, 20, 172, 50, 157, 25, 113, 118, 161, 142, 96, 4, 67.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 044171/0491 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2016
From: SHINOHARA, YUJI; YAMAMOTO, MAKIKO
To: SONY CORPORATION
Reel/Frame 037901/0800 →