IP Library Granted Patent US 7,426,671
Granted Patent B2
US 7,426,671 · App. 11/105,426 · Granted Sep 16, 2008

Re-transmission controlling method and wireless communication terminal apparatus

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,426,671
App. No.
11/105,426
Granted
Sep 16, 2008
Kind
B2
Abstract

A re-transmission controlling method and a wireless communication terminal are provided to prevent a transitional high-load state on the data receiving side in a wireless transmission system employing the HSDPA method, for example. In the case where a correct data packet has been determined based on a result of error-correction decoding of a data packet received, the correct data packet is disassembled into predetermined data units and are sent to an upper layer; and when the packet sequence number of a correct data packet received is not continuous, after the received data packet having a discontinuous number is disassembled into the predetermined data units to be sent to the upper layer, the data disassembled into the data units are temporarily stored, and the temporarily stored data is sent to the upper layer without applying disassembly processing when the missing correct data packet due to the discontinuity is received.

Claims (37)

1. A re-transmission controlling method comprising:

an error-correction decoding step of executing the error-correction decoding on a data packet received;

an error-judging step of judging whether said received data packet on which the error-correction decoding is executed has correctly been received or not;

a re-transmission request step of making a re-transmission request, in the case where it is judged in said error-judging step that said received data packet has not been received correctly;

a continuity-judging step of judging whether or not said received data packet is next in a sequence with a previously-received data packet that was judged to be correctly received, in the case where said received data packet is judged in said error-judging step to be received correctly;

a disassembly step of disassembling said received data packet into predetermined data units;

a transmission step of sending data disassembled into predetermined data units in said disassembly step to an upper layer, in the case where it is judged in said continuity-judging step that said received data packet is in sequence; and

a temporary storage step of temporarily storing data disassembled into predetermined data units in said disassembly step, in the case where it is judged in said continuity-judging step that said received data packet is not in sequence,

wherein a storage capacity used for temporarily accumulating data in said temporary storage step is secured when it is judged in said error-judging step that said received data packet has not been correctly received.

2. The re-transmission controlling method according to claim 1 , further comprising the steps of:

in the case where a data packet again received based on the re-transmission request in said re-transmission request step has been judged to be correctly received in said error-judging step, and the data packet again received is in sequence with data stored in said temporary storage step;

disassembling the data packet again received into predetermined data units, and

sending the data packet along with said temporarily stored data to an upper layer.

3. The re-transmission controlling method according to claim 1 , wherein said disassembly step is processing of removing a header added to said data packet received and of disassembling data from which the header is removed into predetermined data units.

4. A wireless communication terminal comprising:

error-correction decoding means to execute the error-correction decoding on a received data packet;

error-judging means to judge whether said received data packet on which the error-correction decoding is executed has correctly been received or not;

re-transmission request means to make a re-transmission request, in the case where it is judged in said error-judging means that said received data packet has not been received correctly;

continuity-judging means to judge whether or not said received data packet is next in a sequence with a previously-received data packet before the data packet and that was judged to be correctly received, in the case where the said received data packet is judged in said error-judging means to be correctly received;

disassembly means to disassemble said received data packet into predetermined data units;

transmission means to send data disassembled into predetermined data units in said disassembly means to an upper layer, in the case where it is judged in said continuity-judging means that said received data packet is in sequence; and

temporary storage means to temporarily store data disassembled into predetermined data units in said disassembly means, in the case where it is judged in said continuity-judging means that said received data packet is out of sequence discontinuous,

wherein a storage capacity used for temporarily accumulating data in said temporary storage means is secured when it is judged in said error-judging means that said received data packet received has not been correctly received.

5. The wireless communication terminal according to claim 4 ,

wherein in the case where a data packet again received based on the re-transmission request from said re-transmission request means has been judged in said error-judging means to be correctly received, and the data packet again received is in sequence with data stored in said temporary storage means;

the data packet again received is disassembled into predetermined data units in disassembly means and is sent to an upper layer along with said temporary stored data.

6. The wireless communication terminal according to claim 4 ,

wherein said disassembly means removes a header added to said data packet received and disassembles data from which the header is removed into predetermined data units.

7. A wireless communication terminal comprising:

an error-correction decoding unit executing the error-correction decoding on a received data packet;

an error-judging unit judging whether said received data packet on which the error-correction decoding is executed has correctly been received or not;

a re-transmission request unit making a re-transmission request, in the case where it is judged in said error-judging unit that said received data packet has not been received correctly;

a continuity-judging unit judging whether or not said received data packet is next in a sequence with a previously-received data packet that was judged to be correctly received, in the case where said received data packet received is judged in said error-judging unit to be correctly received;

a disassembly unit disassembling said received data packet into predetermined data units;

a transmission unit sending data disassembled into predetermined data units in said disassembly unit to an upper layer, in the case where it is judged in said continuity-judging unit that said received data packet is in sequence; and

a temporary storage unit temporarily storing data disassembled into predetermined data units in said disassembly unit, in the case where it is judged in said continuity-judging unit that said received data packet is out of sequence discontinuous,

wherein a storage capacity used for temporarily accumulating data in said temporary storage unit is secured when it is judged in said error-judging unit that said received data packet has not been correctly received.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2015
From: SONY MOBILE COMMUNICATIONS INC.
To: SNAPTRACK, INC.
Reel/Frame 037109/0913 →
CHANGE OF NAME Recorded Nov 6, 2015
From: SONY MOBILE COMMUNICATIONS JAPAN, INC.
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 037065/0923 →
CHANGE OF NAME Recorded Oct 12, 2015
From: SONY ERICSSON MOBILE COMMUNICATIONS JAPAN, INC.
To: SONY MOBILE COMMUNICATIONS JAPAN, INC.
Reel/Frame 036834/0164 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2005
From: KIMURA, RYO
To: SONY ERICSSON MOBILE COMMUNICATIONS JAPAN, INC.
Reel/Frame 016478/0108 →