System and method for link and media access control layer transaction completion procedures
First Claim
Patent Images
1. A method of implementing a radio link protocol completion process for a transaction oriented packet data communication system, the method comprising the steps of:
- determining a data backlog with a media access control layer controller;
transmitting, to a receiver, a BEGIN protocol data unit containing a flag; and
initiating a media access control layer transaction in response to the transmitting of the BEGIN protocol data unit;
wherein the media access control layer controller receives an indication of the data backlog from a network layer;
wherein the flag comprises a transaction size indicator;
wherein the media access control layer transaction is composed of a number of data blocks, and the media access control layer transaction has a beginning and an end;
wherein the data blocks are included in a CONTINUE protocol data unit;
wherein the number of data blocks is less than a system broadcast parameter, wherein the BEGIN protocol data unit contains a transaction size field that defines the number of data blocks;
wherein an END control block is transmitted with other data blocks as part of the CONTINUE protocol data unit;
wherein the transaction field values of 1, 2 through 2N−
2 indicates that the media access control layer transaction has a number of data blocks equal to the value of the transaction size field value.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method of implementing a radio link protocol completion oriented packet data communication system. A data backlog is described with a media access control layer controller and transmitting a BEGIN protocol data unit containing a flag transmitted to a receiver. A media access control layer transaction is initiated in response to the transmitting of the BEGIN protocol data unit.
-
Citations
39 Claims
-
1. A method of implementing a radio link protocol completion process for a transaction oriented packet data communication system, the method comprising the steps of:
-
determining a data backlog with a media access control layer controller;
transmitting, to a receiver, a BEGIN protocol data unit containing a flag; and
initiating a media access control layer transaction in response to the transmitting of the BEGIN protocol data unit;
wherein the media access control layer controller receives an indication of the data backlog from a network layer;
wherein the flag comprises a transaction size indicator;
wherein the media access control layer transaction is composed of a number of data blocks, and the media access control layer transaction has a beginning and an end;
wherein the data blocks are included in a CONTINUE protocol data unit;
wherein the number of data blocks is less than a system broadcast parameter, wherein the BEGIN protocol data unit contains a transaction size field that defines the number of data blocks;
wherein an END control block is transmitted with other data blocks as part of the CONTINUE protocol data unit;
wherein the transaction field values of 1, 2 through 2N−
2 indicates that the media access control layer transaction has a number of data blocks equal to the value of the transaction size field value.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A transaction oriented packet data communication system comprising:
-
a media access control layer controller for determining a data backlog in a media access control layer buffer;
a media access control layer transmitter for transmitting a BEGIN protocol data unit containing a flag to a receiver; and
means for initiating a media access control layer transaction in response to the transmitting of the BEGIN protocol data unit;
wherein the flag comprises a transaction size indicator;
wherein the number of data blocks is less than a system broadcast parameter;
wherein the BEGIN protocol data unit contains a transaction size field that defines the number of data blocks; and
wherein the END control block is transmitted with other data blocks as part of a CONTINUE protocol data unit;
wherein the transaction size field values of 1, 2 through 2N−
2 indicate that the media access control layer transaction has a number of data blocks equal to the value of the transaction size field value.- View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A transaction oriented packet data communication system comprising:
-
a media access control layer controller for determining a data backlog in a media access control layer buffer;
a media access control layer transmitter for transmitting a BEGIN protocol data unit containing a flag to a receiver; and
means for initiating a media access control layer transaction in response to the transmitting of the BEGIN protocol data unit;
wherein the flag comprises a transaction size indicator;
wherein the number of data blocks is less than a system broadcast parameter;
wherein the BEGIN protocol data unit contains a transaction size field that defines the number of data blocks;
wherein the END control block is transmitted with other data blocks as part of a CONTINUE protocol data unit;
wherein the media access control layer transaction is bounded when the transaction size field has a value equal to 2N−
1 where N is bit size of the transaction size field.
-
-
25. A transaction oriented packet data communication system comprising:
-
a media access control layer controller;
means for determining a data backlog with the media access control layer controller means for transmitting a BEGIN protocol data unit containing a flag to a receiver; and
means for initiating a media access control layer transaction in response to the transmitting of the BEGIN protocol data unit;
wherein the flag comprises a transaction size indicator;
wherein the number of data blocks is less than a system broadcast parameter;
wherein the BEGIN protocol data unit contains a transaction size field that defines the number of data blocks;
wherein the END control block is transmitted with other data blocks as part of a CONTINUE protocol data unit;
wherein the transaction field values of 1, 2 through 2N−
2 indicate that the media access control layer transaction has a number of data blocks equal to the value of the transaction size field value.- View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A transaction oriented packet data communication system comprising:
-
a media access control layer controller;
means for determining a data backlog with the media access control layer controller means for transmitting a BEGIN protocol data unit containing a flag to a receiver; and
means for initiating a media access control layer transaction in response to the transmitting of the BEGIN protocol data unit;
wherein the flag comprises a transaction size indicator, wherein the number of data blocks is less than a system broadcast parameter;
wherein the BEGIN protocol data unit contains a transaction size field that defines the number of data blocks;
wherein the END control block is transmitted with other data blocks as part of a CONTINUE protocol data unit;
wherein the determining means determines that the media access control layer transaction is bounded when the transaction size field has a value equal to 2N−
1 where N is bit size of the transaction size field.
-
Specification