IP Library Granted Patent US 7,420,948
Granted Patent B2
US 7,420,948 · App. 11/221,797 · Granted Sep 2, 2008

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 7,420,948
App. No.
11/221,797
Granted
Sep 2, 2008
Kind
B2
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 (21)

1. A data transmission method in a digital cellular radio network, wherein information is transferred between network elements of the digital cellular radio network, the method comprising:

increasing the data rate of transmission by channel coding the information to be transferred, 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 said 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 the spare control bits, and employing the cyclic redundancy check value in synchronizing of the transcoding frame.

2. The method as claimed in claim 1 , further comprising employing bits of the frame that have a known value for synchronizing of the transcoding frame.

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

4. A network element in a digital cellular radio network comprising a plurality of network elements, the network element being configured to increase the data rate of transmission by performing channel coding to information to be transferred between the network elements, 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 said each block contains no more than 456 bits; and

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 the spare control bits, and employing the cyclic redundancy check value in synchronizing of the transcoding frame, thus obtaining a frame having increased data transfer capability.

5. A digital cellular radio network comprising a plurality of network elements, comprising a network element being configured to increase the data rate of transmission by performing channel coding to information to be transferred for transmission between the network elements, 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 said each block contains no more than 456 bits; and

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 the spare control bits, and employing the cyclic redundancy check value in synchronizing of the transcoding frame, thus obtaining a frame having increased data transfer capability.

Assignments (4)
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 Sep 24, 2012
From: NOKIA CORPORATION
To: VRINGO INFRASTRUCTURE INC.
Reel/Frame 029010/0345 →