IP Library Granted Patent US 8,718,083
Granted Patent B2
US 8,718,083 · App. 13/315,923 · Granted May 6, 2014

Mechanism for controlling data transmission in fragmentation transmission mode

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,718,083
App. No.
13/315,923
Granted
May 6, 2014
Kind
B2
Abstract

There is provided a mechanism for controlling a transmission of data in a fragmentation transmission mode. When fragments are transmitted in a fragmentation transmission mode, it is determined whether the fragment frame is received successfully or whether an acknowledgment message for confirming a successful transmission of the fragment frame is received. In case the acknowledgment for the successful transmission of the one fragment frame is not received, or the fragment is frame is not successfully received, the fragmentation transmission mode is maintained and a retransmission of the fragment frame is initiated.

Claims (40)

1. An apparatus comprising

a transmitter configured to transmit, in a fragmentation transmission mode, a set of data being divided in a plurality of fragment frames, wherein the fragment frames are transmitted in a consecutive order,

a receiver configured to receive an acknowledgment message for confirming a successful transmission of the data frames,

a determiner configured to determine whether or not an acknowledgment message for confirming the successful transmission of one fragment frame is received before the next fragment frame is transmitted or before the transmission is completed,

a retransmission processing portion configured, in case the determiner determines that the acknowledgment for the successful transmission of the one fragment frame is not received, to maintain the fragmentation transmission mode and to initiate a retransmission of the fragment frame corresponding to that for which the acknowledgement of the successful transmission is not received, and

a distinguisher configured to distinguish a receiving status of information, on the basis of which the determiner determines whether or not the acknowledgment message for confirming the successful transmission of one fragment frame is received, into a first status where no acknowledgement message is received and a second status where at least one of an incomplete acknowledgement message or an indication to start a retransmission of a fragment frame is received,

wherein the distinguisher is further configured to stop the retransmission processing portion from initiating a retransmission the fragment frame in the first status, and to allow the retransmission processing portion to initiate a retransmission the fragment frame in the second status.

2. The apparatus according to claim 1 , further comprising

a detector configured to detect whether or not at least one further fragment frame exists in the consecutive order after the one fragment frame for which the acknowledgment for the successful transmission is not received,

wherein the retransmission processing portion is further configured to maintain the fragmentation transmission mode and to initiate the retransmission of the fragment frame corresponding to that for which the acknowledgement of the successful transmission is not received in case the detector detects that at least one further fragment frame exists in the consecutive order.

3. The apparatus according to claim 1 , wherein the determiner is configured to determine whether or not the acknowledgment message for confirming the successful transmission of a current fragment frame is received by at least one of

determining that the receiver has not received a corresponding acknowledgment message within a predetermined period of time after the transmission of the current fragment frame, and

determining that an indication is received to start a retransmission of a fragment frame which is not successfully transmitted.

4. The apparatus according to claim 3 , wherein the indication to start a retransmission of a fragment frame which is not successfully transmitted is received by the receiver as an acknowledgment message for a successful transmission of a preceding fragment frame being transmitted before the current fragment frame, wherein the message is received within a predetermined period of time after the transmission of the current fragment frame.

5. The apparatus according to claim 1 , further comprising

a retransmission counter configured to determine whether a number of retransmission attempts initiated by the retransmission processing portion reaches a preset maximum number and to stop the retransmission processing portion from initiating a retransmission the fragment frame corresponding to that for which the acknowledgement of the successful transmission is not received when the maximum number is reached.

6. The apparatus according to claim 5 , wherein the maximum number is adaptively set according to a function of a prevailing communication network state.

7. The apparatus according to claim 1 , wherein the transmitter is further configured to transmit, in the fragmentation transmission mode, an indication with one of the fragment frames that at least one further fragment frame in the consecutive order follows.

8. The apparatus according to claim 1 , wherein the apparatus is comprised in a source station communicating in a wireless local area network.

9. A method comprising

transmitting, in a fragmentation transmission mode, a set of data being divided in a plurality of fragment frames, wherein the fragment frames are transmitted in a consecutive order,

determining whether or not an acknowledgment message for confirming a successful transmission of one fragment frame is received before the next fragment frame is transmitted or before the transmission is completed, and

in case it is determined that the acknowledgment for the successful transmission of the one fragment frame is not received, maintaining the fragmentation transmission mode and initiating a retransmission of the fragment frame corresponding to that for which the acknowledgement of the successful transmission is not received, based on whether the fragment frame is the last fragment in the consecutive order.

10. An apparatus comprising

a receiver configured to receive, in a fragmentation transmission mode, a set of data being divided in a plurality of fragment frames, wherein the fragment frames are received in a consecutive order,

a transmitter configured to transmit an acknowledgment message for confirming a successful transmission of the data frames,

a receipt determiner configured to determine whether or not a current fragment frame is successfully transmitted and received, and

a retransmission requesting portion configured, in case the receipt determiner determines that the fragment frame is not successfully received, to send a request for retransmission of the fragment frame which is not successfully transmitted and received, wherein the request for retransmission comprises an indication to maintain the fragmentation transmission mode, and to reserve transmission resources for the retransmission of the fragment frame, based on whether the fragment frame is the last fragment in the consecutive order.

11. The apparatus according to claim 10 , further comprising a detector configured to detect whether or not at least one further fragment frame is to be received in the consecutive order after the one fragment frame being not successfully received,

wherein the retransmission requesting portion is further configured to send the request for retransmission of the fragment frame and to reserve the transmission resources in case the detector detects that at least one further fragment frame exists in the consecutive order.

12. The apparatus according to claim 10 , wherein the receipt determiner is configured to determine whether or not the fragment frame is successfully transmitted and received by determining that the receiver has not received the fragment frame within a predetermined period of time after a transmission of an acknowledgment message for a preceding fragment frame.

13. The apparatus according to claim 10 , wherein the request for retransmission comprises an indication to start a retransmission of a fragment frame which is not successfully transmitted in the form of a preceding acknowledgment message for a successful transmission and receipt of a preceding fragment frame being transmitted and received before the current fragment frame.

14. The apparatus according to claim 10 , further comprising

a retransmission counter configured to determine whether a number of requests for retransmission sent by the retransmission requesting portion reaches a preset maximum number, and to stop the retransmission requesting portion from sending a request for retransmission of the fragment frame which is not successfully received when the maximum number is reached.

15. The apparatus according to claim 14 , wherein the maximum number is adaptively set according to a function of a prevailing communication network state.

16. The apparatus according to claim 10 , further comprising

a distinguisher configured to distinguish a receiving status of information, on the basis of which the receipt determiner determines whether or not the fragment frame is successfully transmitted and received, into a first status where no fragment frame is received and a second status where an incomplete fragment frame is received,

wherein the distinguisher is further configured to stop the retransmission requesting portion from sending the request for retransmission of the fragment frame in the first status, and to allow the retransmission requesting portion to send the request for retransmission of the fragment frame in the second status.

17. The apparatus according to claim 10 , wherein the receiver is further configured to receive, in the fragmentation transmission mode, an indication with one of the fragment frames that at least one further fragment frame in the consecutive order follows.

18. The apparatus according to claim 10 , wherein the apparatus is comprised in a destination station communicating in a wireless local area network.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY PREVIOUSLY RECORDED ON REEL 032086 FRAME 0389. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FROM ONE OR BOTH ASSIGNORS ACCORDING TO PRIOR AGREEMENT.. Recorded Dec 18, 2017
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 046266/0231 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032088/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2014
From: RENESAS ELECTRONICS CORPORATION; RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032086/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2011
From: LI, WEI; LILLEBERG, JORMA; HAKOLA, SAMI-JUKKA; TURTINEN, SAMULI; KOSKELA, TIMO; PANTELIDOU, ANNA
To: RENESAS MOBILE CORPORATION
Reel/Frame 027406/0778 →