IP Library Granted Patent US 6,970,441
Granted Patent B1
US 6,970,441 · App. 09/066,359 · Granted Nov 29, 2005

Data transmission method

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 6,970,441
App. No.
09/066,359
Granted
Nov 29, 2005
Kind
B1
Abstract

The invention relates to a data transfer method in a digital cellular radio network, the method comprising channel coding the information to be transferred for transmission. In order to implement a data rate of 14.4 kbit/s in GSM type of cellular radio systems by employing one time slot only for data transmission, the channel coding according to the method of the invention comprises grouping bits to be transmitted in blocks having the minimum size of 288 bits, carrying out convolutional coding for the blocks with a code rate of ½ by using GSM convolutional coding polynomes, and puncturing the bits obtained by deleting bits from each block so that blocks containing no more than 456 bits will be obtained.

Claims (28)

1. A data transmission method in a digital cellular radio network, the method comprising:

channel coding information to be transferred for transmission, the channel coding comprising

grouping bits to be transmitted into blocks having the size of 290 bits;

inserting 4 tail bits into the blocks;

carrying out convolutional coding for said blocks with a ½ code rate by employing GSM convolutional polynomes so that after the coding the block size is 588 bits;

puncturing the coded bits obtained by deleting 132 bits from each block;

transferring the information to be transmitted in a transfer system by generating a transcoding frame having a plurality of data octets, the first two data octets forming a synchronization pattern that consists of zeros, and said transcoding frame containing control bits and at least 288 bits of information to be transmitted; and

calculating a short checksum for some of the data octets used for transferring the information to be transmitted, transferring a cyclic redundancy check value obtained by using spare control bits, and employing the cyclic redundancy check value in synchronizing of the transcoding frame.

2. A method as claimed in claim 1 , further comprising transferring the information to be transmitted in a transfer system by generating one frame from two transcoding frames by using a part of synchronization and control bit positions of the latter frame in the information transfer.

3. A method as claimed in claim 2 , further comprising generating the transfer frame at a network interworking unit.

4. A method as claimed in claim 3 , wherein the transfer frame comprises a radio link protocol frame.

5. A method as claimed in claim 1 , further comprising inverting each information bit prior to the transfer and deinverting each information bit after the transfer.

6. A method as claimed in claim 1 , further comprising transferring the information to be transmitted in a transfer system by generating a transfer frame whose total length is 640 bits and the information transferred by which is applied to a channel coder as two blocks with the length of 290 bits.

7. A method as claimed in claim 6 , further comprising inserting an identifier into the two blocks indicating whether a first block or a second block of the frame is in question.

8. A method as claimed in claim 7 , wherein the identifier is in a predetermined position in each block, and further comprising inverting the identifier of the first block to form the identifier of the second block.

9. A method as claimed in claim 8 , wherein first bits of both frames are employed in transferring supplementary information over the air interface, and wherein the first bits are supplementary information bits.

10. A method as claimed in claim 9 , wherein the supplementary information bits are used for signaling discontinuous transmission.

11. A method as claimed in claim 10 , further comprising replacing the bit indicating discontinuous transmission in the first block of the frame at the base station with a fixed-value bit prior to channel coding, wherein the bit to be transmitted in the same position in the latter frame has an inverse value.

12. A method as claimed in claim 9 , wherein the supplementary information bits are used for transmission of synchronization information.

13. A data transmission method in a digital cellular radio network, the method comprising:

channel coding information to be transferred for transmission, the channel coding comprising

grouping bits to be transmitted in blocks having a minimum size of 288 bits;

carrying out convolutional coding for said blocks with a code rate of ½ by using GSM convolutional coding polynomes;

puncturing the coded bits obtained, the puncturing including deleting bits from each block so that each block contains no more than 456 bits;

transferring the information to be transmitted in a transfer system by generating a transcoding frame having a plurality of data octets, the first two data octets forming a synchronization pattern that consists of zeros, and said transcoding frame containing control bits and at least 288 bits of information to be transmitted; and

calculating a short checksum for some of the data octets used for transferring the information to be transmitted, transferring a cyclic redundancy check value obtained by using spare control bits, and employing the cyclic redundancy check value in synchronizing of the transcoding frame.

14. A method as claimed in claim 13 , further comprising employing bits of the frame that have a known value for synchronizing of the transcoding frame.

15. A method as claimed in claim 13 , further comprising modifying the information to be transferred so that the bit sequences comprised by the information differ from the synchronization sequences.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Apr 7, 2016
From: SILICON VALLEY BANK
To: VRINGO, INC.
Reel/Frame 038380/0956 →
ASSIGNMENT OF SECURITY INTEREST Recorded May 8, 2015
From: VRINGO, INC.
To: IROQUOIS MASTER FUND, L.P.
Reel/Frame 035624/0710 →
SECURITY INTEREST Recorded May 5, 2015
From: VRINGO INFRASTRUCTURE, INC.
To: VRINGO, INC.
Reel/Frame 035585/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2013
From: NOKIA CORPORATION
To: VRINGO INFRASTRUCTURE INC.
Reel/Frame 030052/0408 →
CHANGE OF NAME Recorded Feb 15, 2008
From: NOKIA TELECOMMUNICATIONS OY
To: NOKIA NETWORKS OY
Reel/Frame 020515/0131 →
CHANGE OF NAME Recorded Feb 15, 2008
From: NOKIA NETWORKS OY
To: NOKIA CORPORATION
Reel/Frame 020515/0198 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 1998
From: PIRHONEN, RIKU; RANTA, PEKKA; SUVANEN, JYRI
To: NOKIA TELECOMMUNICATIONS OY
Reel/Frame 009456/0494 →