IP Library › Granted Patent US 10,009,791
Granted Patent B2
US 10,009,791 · App. 15/453,558 · Granted Jun 26, 2018

Method for the transmission of data field of technology

Inventor: Hyung-Nam Choi (Hamburg, DE)
Assignee: INTEL DEUTSCHLAND GMBH
H04W28/0278H04W72/0413H04W72/1263H04W28/065H04W72/0406H04W72/1284
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 10,009,791
App. No.
15/453,558
Granted
Jun 26, 2018
Kind
B2
Abstract

A method, system and computer program product for the transmission of data from a transmitter to receiver. The present invention is directed to improving data transmission. To this end, the transmission of data is accelerated, and an inband-signaling of information is carried out on an MAC-layer plane, wherein the information is particularly relevant to the base station (BS).

Claims (45)

1. One or more non-transitory computer readable media (CRM) including instructions, wherein execution of the instructions by one or more processors of a user equipment (UE) is to cause a Media Access Control (MAC) entity of the UE to:

generate, based on an uplink scheduling allocation, a Buffer Status Report (BSR) to indicate an amount of data available for transmission in an uplink buffer of the UE;

multiplex the BSR with data of at least one logical traffic channel or data of at least one logical control channel onto a transport block (TB) according to a priority associated with the at least one logical traffic channel or a priority associated with the at least one logical control channel; and

deliver, based on the uplink scheduling allocation, the TB to a physical layer entity of the UE on a transport channel for transmission to a base station.

2. The one or more non-transitory CRM of claim 1 , wherein execution of the instructions is to cause the physical layer entity to:

control transmission of the TB including the BSR in accordance with the uplink scheduling allocation.

3. The one or more non-transitory CRM of claim 1 , wherein execution of the instructions is to cause the MAC entity to:

map the data of the at least one logical traffic channel or the data of the at least one logical control channel to the transport channel.

4. The one or more non-transitory CRM of claim 1 , wherein:

when the BSR is multiplexed with the data of the at least one logical traffic channel, the at least one logical traffic channel is a dedicated traffic channel (DTCH), and

when the BSR is multiplexed with the data of the at least one logical control channel, the at least one logical control channel is a dedicated control channel (DCCH) or a common control channel (CCCH).

5. The one or more non-transitory CRM of claim 1 , wherein the TB includes padding of dummy bits.

6. A user equipment (UE) comprising:

processor circuitry to implement a Media Access Control (MAC) entity to:

generate, based on an uplink scheduling allocation, a Buffer Status Report (BSR) to indicate an amount of data available for transmission in an uplink buffer;

multiplex the BSR with data of at least one logical traffic channel or data of at least one logical control channel onto a transport block (TB) according to a priority associated with the at least one logical traffic channel or a priority associated with the at least one logical control channel; and

deliver, based on the uplink scheduling allocation, the TB to a physical layer entity on a transport channel for transmission to a base station; and

signaling circuitry to transmit, on a transport channel, the TB including the BSR to the base station.

7. The UE of claim 6 , wherein the processor circuitry is to implement the MAC entity to:

map the data of the at least one logical traffic channel or the data of the at least one logical control channel to the transport channel.

8. The UE of claim 7 , wherein the signaling circuitry is to receive a Radio Resource Control (RRC) message, wherein the RRC message is to indicate the data of the at least one logical traffic channel or the data of the at least one logical control channel to be mapped to the transport channel.

9. The UE of claim 6 , wherein:

when the BSR is multiplexed with the data of the at least one logical traffic channel, the at least one logical traffic channel is a dedicated traffic channel (DTCH), and

when the BSR is multiplexed with the data of the at least one logical control channel, the at least one logical control channel is a dedicated control channel (DCCH) or a common control channel (CCCH).

10. The UE of claim 6 , wherein the TB includes padding of dummy bits.

11. One or more non-transitory computer readable media (CRM) including instructions, wherein execution of the instructions by one or more processors of a base station (BS) is to cause a Media Access Control (MAC) entity of the BS to:

obtain, from a physical layer entity of the BS, a transport block (TB) provided by a user equipment (UE) according to an uplink scheduling allocation;

demultiplex the TB to obtain a Buffer Status Report (BSR) and data of at least one logical transport channel or data of at least one logical control channel, wherein the BSR indicates an amount of data for transmission in an uplink buffer of the UE; and

deliver the demultiplexed BSR and the data of the at least one logical transport channel or the data of the at least one logical control channel to a higher layer entity that is above the MAC entity.

12. The one or more non-transitory CRM of claim 11 , wherein execution of the instructions, is cause the physical layer entity to:

control transmission of an instruction to the UE to transmit the BSR to the BS.

13. The one or more non-transitory CRM of claim 12 , wherein the instruction is to indicate the uplink scheduling allocation.

14. The one or more non-transitory CRM of claim 11 , wherein the higher layer entity is a Radio Link Control (RLC) entity.

15. The one or more non-transitory CRM of claim 11 , wherein the TB includes padding of dummy bits.

16. A base station (BS) comprising:

signaling circuitry to receive one or more signals from a user equipment (UE) according to an uplink scheduling allocation, the one or more signals comprising a transport block (TB); and

processor circuitry to implement a Media Access Control (MAC) entity to:

obtain the TB from a physical layer of the BS;

demultiplex the TB to obtain a Buffer Status Report (BSR) and data of at least one logical transport channel or data of at least one logical control channel, wherein the BSR indicates an amount of data for transmission in an uplink buffer of the UE; and

deliver the demultiplexed BSR and the data of the at least one logical transport channel or the data of the at least one logical control channel to a higher layer entity that is above the MAC entity.

17. The BS of claim 16 , wherein the signaling circuitry is to:

transmit one or more other signals to the UE, the one or more other signals comprising an instruction to the UE to transmit the BSR to the BS.

18. The BS of claim 17 , wherein the instruction is to indicate the uplink scheduling allocation.

19. The BS of claim 16 , wherein the higher layer entity is a Radio Link Control (RLC) entity.

20. The BS of claim 16 , wherein the TB includes padding of dummy bits.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053518/0765 →
CONFIRMATORY ASSIGNMENT EFFECTIVE AS OF JANUARY 1, 2018 Recorded Aug 12, 2020
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 053477/0121 →
Priority Claims (1)
DE 103 45 220 · Sep 29, 2003 · national
Continuity (4)
Continuation 13713005 · Dec 13, 2012
Continuation 13273256 · Oct 14, 2011
Continuation 10595245
Related Publication 20170181029A1 · Jun 22, 2017