IP Library Granted Patent US 8,948,006
Granted Patent B2
US 8,948,006 · App. 13/735,050 · Granted Feb 3, 2015

System for managing uplink quality of service (QoS) in cellular network

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,948,006
App. No.
13/735,050
Granted
Feb 3, 2015
Kind
B2
Abstract

A cellular communication system includes a method for managing uplink (UL) quality-of-service (QoS) in a two-hop wireless cellular communication system, including determining a count of UL QoS requests received from each user equipment (UE) and determining a served-to-requested ratio that is a ratio of a the number of bytes of UL data served to each UE by a mobile relay to the number bytes of UL data requested by each UE from the mobile relay. A UE subsystem of the mobile relay determines if any UEs are experiencing low UL QoS based on the number of UL QoS requests and the served-to-requested ratio. In response, a macro base station allocates network resources for improving the UL QoS provided to the set of UEs.

Claims (44)

1. A cellular communication system, comprising:

a macro base station that operates in accordance with a cellular protocol; and

at least one mobile relay in communication with the macro base station and a plurality of user equipments (UEs), wherein the at least one mobile relay transmits uplink (UL) quality of service (QoS) status to the macro base station, the UL QoS status corresponding to a first set of UEs that receive UL QoS below a predetermined level, wherein for each UE of the first set of UEs, a count of UL QoS requests received from the UE by the at least one mobile relay is greater than a first predetermined value and a served-to-requested ratio that is a ratio of a count of bytes of UL data served to the UE by the at least one mobile relay to a count of bytes of UL data requested by the UE from the at least one mobile relay is less than a second predetermined value,

wherein the UL QoS status is transmitted as a buffer status packet that indicates occupancy of one or more buffers of the first set of UEs,

wherein the cellular protocol includes at least one of High Speed Packet Access+ (HSPA+) cellular protocol and Long Term Evolution (LTE) cellular protocol,

wherein for the HSPA+ cellular protocol, the buffer status packet includes a predetermined bit count that indicates a count of bytes stored in the one or more buffers of the first set of UEs that have a happy bit set to unhappy status, and

wherein for the LTE cellular protocol, the buffer status packet includes a predetermined count of bits that indicates a count of bytes stored in the one or more buffers of the first set of UEs.

2. The cellular communication system of claim 1 , wherein the at least one mobile relay includes a UE subsystem and a base station subsystem, wherein the UE subsystem of the at least one mobile relay communicates with the macro base station and the base station subsystem communicates with the plurality of UEs.

3. The cellular communication system of claim 2 , wherein the base station subsystem determines the first set of UEs.

4. The cellular communication system of claim 3 , wherein the UE subsystem of the at least one mobile relay transmits the UL QoS status as the buffer status packet to the macro base station.

5. The cellular communication system of claim 1 , wherein the first set of UEs is determined based on a predetermined time duration.

6. A method for regulating uplink (UL) quality of service (QoS) in a cellular communication system including a core network, a macro base station that communicates over the core network, at least one mobile relay in communication with the macro base station, and a plurality of user equipments (UEs) in communication with the at least one mobile relay, the method comprising:

generating a count of uplink (UL) quality of service (QoS) requests received from each UE;

determining a served-to-requested ratio that is a ratio of a byte count of UL data served to each UE by the at least one mobile relay to a byte count of UL data requested by each UE from the at least one mobile relay;

determining a first set of UEs that have the count of UL QoS requests that is greater than a first predetermined value and the served-to-requested ratio that is less than a second predetermined value;

creating a buffer status packet including a UL QoS status corresponding to the first set of UEs of the at least one mobile relay, wherein the UL QoS status indicates a buffer occupancy of one or more buffers of the first set of UEs,

wherein the macro base station, the at least one mobile relay, and the plurality of UEs operate in accordance with a cellular protocol that includes at least one of High Speed Packet Access (HSPA+) cellular protocol and Long Term Evolution (LTE) cellular protocol,

wherein for the HSPA+ cellular protocol, the buffer status packet includes a predetermined bit count that indicates a count of bytes stored in the one or more buffers of the first set of UEs that have a happy bit set to unhappy status, and

wherein for the LTE cellular protocol, the buffer status packet includes a predetermined count of bits that indicates a count of bytes stored in the one or more buffers of the first set of UEs; and

transmitting the buffer status packet from the at least one mobile relay to the macro base station.

7. The method of claim 6 , wherein the at least one mobile relay includes a UE subsystem and a base station subsystem, wherein the UE subsystem communicates with the macro base station and the base station subsystem communicates with the plurality of UEs.

8. The method of claim 7 , wherein the base station subsystem determines the first set of UEs.

9. The method of claim 8 , wherein the UE subsystem of transmits the buffer status packet including the UL QoS status corresponding to the first set of UEs to the macro base station.

10. The method of claim 6 , further comprising establishing an enhanced session between the plurality of UEs and the macro base station by way of the at least one mobile relay.

11. The method of claim 10 , wherein establishing the enhanced session further comprises:

initiating a connection request from a UE of the plurality of UEs for establishing an enhanced session between the UE and the core network by way of the macro base station;

holding the connection request from the UE by the base station subsystem of the at least one mobile relay until a connection between the UE subsystem of the at least one mobile relay and the core network is established by way of the macro base station;

establishing a connection between the base station and UE subsystems of the at least one mobile relay;

establishing the connection between the UE subsystem of the at least one mobile relay and the core network by way of the macro base station; and

releasing the connection request from the UE by the base station subsystem of the at least one mobile relay when the connection between the UE subsystem of the at least one mobile relay and the core network is established by way of the macro base station to establish the enhanced session.

12. The method of claim 6 , wherein the first set of UEs is determined based on a predetermined duration of time.

13. A method for regulating uplink (UL) quality of service (QoS) in a cellular communication system including a core network, a macro base station in communication with the core network, at least one mobile relay in communication with the macro base station, and a plurality of user equipments (UEs) in communication with the at least one mobile relay, the method comprising:

initiating a connection request from a UE of the plurality of UEs for establishing an enhanced session between the UE and the core network by way of the macro base station;

holding the connection request from the UE by the at least one mobile relay until a connection between the at least one mobile relay and the core network is established by way of the macro base station;

establishing a connection between the macro base station and a UE subsystem of the at least one mobile relay, thereby establishing a connection between the UE subsystem of the at least one mobile relay and the core network by way of the macro base station;

releasing the connection request from the UE by the base station subsystem of the at least one mobile relay when the connection between the UE subsystem of the at least one mobile relay and the core network is established;

generating a count of uplink (UL) quality of service (QoS) requests received from each UE;

determining a served-to-requested ratio that is a ratio of a count of bytes of UL data served to each UE by the at least one mobile relay to a count of bytes of UL data requested by each UE from the at least one mobile relay;

determining a first set of UEs by the base station subsystem of the at least one mobile relay having the count of UL QoS requests greater than a first predetermined value and the served-to-requested ratio less than a second predetermined value;

creating a buffer status packet including a UL QoS status for the first set of UEs by the UE subsystem of the at least one mobile relay, wherein the buffer status packet indicates a buffer occupancy of one or more buffers of the first set of UEs,

wherein the macro base station, the at least one mobile relay, and the plurality of UEs operate in accordance with a cellular protocol that includes at least one of High Speed Packet Access (HSPA+) cellular protocol and Long Term Evolution (LTE) cellular protocol,

wherein for the HSPA+ cellular protocol, the buffer status packet includes a predetermined bit count that indicates a count of bytes stored in the one or more buffers of the first set of UEs that have a happy bit set to unhappy status, and

wherein for the LTE cellular protocol, the buffer status packet includes a predetermined count of bits that indicates a count of bytes stored in the one or more buffers of the first set of UEs; and

transmitting the buffer status packet by the UE subsystem of the at least one mobile relay to the macro base station.

Assignments (22)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 040652 FRAME: 0241. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Jan 5, 2017
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 041260/0850 →
MERGER Recorded Nov 8, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 040652/0241 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0744 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0725 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0704 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded May 20, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030445/0581 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded May 20, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030445/0709 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded May 20, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 030445/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2013
From: TANEJA, MUKESH
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 029582/0093 →