IP Library Granted Patent US 10,264,586
Granted Patent B2
US 10,264,586 · App. 15/373,714 · Granted Apr 16, 2019

Cloud-based packet controller and methods for use therewith

Inventors: James Gordon Beattie, Jr. (Bergenfield, NJ); Haywood Peitzer (Randolph, NJ); Donald J. Barnickel (Flemington, NJ)
Assignees: AT&T MOBILITY II LLC; AT&T INTELLECTUAL PROPERTY I, L.P.
H04W72/048H04W4/029H04W72/046H04W72/1226
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,264,586
App. No.
15/373,714
Filed
Dec 9, 2016
Granted
Apr 16, 2019
Kind
B2
Art Unit
2414
USPC
370/329
Abstract

Aspects of the subject disclosure may include, for example, a cloud-based communication resource controller that operates by correlating communication requirements, network parameters, end-user device information for a plurality of end-user devices in accordance with the position and trajectory data for these devices to generate correlated end-user and network data. The cloud-based communication resource controller allocates communication resources of a wireless access network for communication to the plurality of end-user devices and controls beamforming by the communication nodes in accordance with the position and trajectory data.

Claims (45)

1. A cloud-based communication resource controller including a processor and a memory, the cloud-based communication resource controller comprising:

a requirements correlator that operates via the processor and memory to:

receive end-user device information corresponding to a plurality of end-user devices communicating via a wireless access network;

receive position and trajectory data corresponding to a position and a trajectory of the plurality of end-user devices, wherein the position and trajectory data for at least one of the plurality of end-user devices includes lidar data received from a reference point at a fixed location, wherein the reference point is in communication with the mobile station;

receive communication requirements corresponding to the plurality of end-user devices;

receive network parameters corresponding to capabilities of a plurality of communication nodes of the wireless access network; and

correlate the communication requirements, the network parameters and the end-user device information for the plurality of end-user devices in accordance with the position and trajectory data to generate correlated end-user and network data; and

a packet scheduler that operates via the processor and memory to:

generate packet schedule data that allocates communication resources of the wireless access network in accordance with the correlated end-user and network data for communications to and from the plurality of end-user devices; and

control beamforming of the plurality of communication nodes in accordance with the correlated end-user and network data and based on the position and trajectory data to facilitate the communications to and from the plurality of end-user devices.

2. The cloud-based communication resource controller of claim 1 , wherein the end-user device information includes channel state information.

3. The cloud-based communication resource controller of claim 1 , wherein the end-user device information includes power and frequency information.

4. The cloud-based communication resource controller of claim 1 , wherein the plurality of end-user devices includes at least one mobile device and wherein the position and trajectory data corresponding to the at least one mobile device includes a route plan.

5. The cloud-based communication resource controller of claim 1 , wherein the plurality of end-user devices includes at least one stationary device and wherein the position and trajectory data corresponding to the at least one stationary device indicates that the at least one stationary device is stationary.

6. The cloud-based communication resource controller of claim 1 , wherein the plurality of end user devices includes at least one unmanned aerial vehicle and wherein the position and trajectory data corresponding to the at least one unmanned aerial vehicle includes a flight plan.

7. The cloud-based communication resource controller of claim 1 , wherein the communication resources of the wireless access network include physical resource blocks, a transmit power or a frequency.

8. The cloud-based communication resource controller of claim 1 , wherein the packet scheduler allocates the communication resources of the wireless access network in accordance with a policy-based management.

9. The cloud-based communication resource controller of claim 1 , wherein the position and trajectory data further includes global positioning system data, radar, sonar or location data received from the reference point.

10. The cloud-based communication resource controller of claim 1 , wherein the position and trajectory data for at least one of the plurality of end-user devices are generated dynamically and on a crowd-sourced basis.

11. The cloud-based communication resource controller of claim 1 , wherein the position and trajectory data for at least one of the plurality of end-user devices are generated dynamically based on peer-to-peer communication with another one of the plurality of end-user devices.

12. The cloud-based communication resource controller of claim 1 , wherein at least two of the communication nodes correspond to a distributed antenna system and wherein the at least two of the plurality of communication nodes communicate via electromagnetic waves that are bound to a surface of a transmission medium that extends between the at least two of the plurality of communication nodes, wherein the electromagnetic waves propagate between the at least two of the plurality of communication nodes without requiring an electrical return path.

13. The cloud-based communication resource controller of claim 1 , wherein at least two of the plurality of communication nodes correspond to a radio distributed antenna system and wherein the at least two of the plurality of communication nodes communicate via free space millimeter wave communications.

14. A method comprising:

receiving, at a processing system including a processor, end-user device information corresponding to a plurality of end-user devices communicating via a wireless access network;

receiving, at the processing system, position and trajectory data corresponding to a position and a trajectory of the plurality of end-user devices, wherein the position and trajectory data for at least one of the plurality of end-user devices includes lidar data received from a reference point at a fixed location, wherein the reference point is in communication with the mobile station;

receiving, at the processing system, communication requirements corresponding to the plurality of end-user devices;

receiving, at the processing system, network parameters corresponding to capabilities of a plurality of communication nodes of a distributed antenna system coupled to the wireless access network;

correlating, via the processing system, the communication requirements, the network parameters and the end-user device information for the plurality of end-user devices in accordance with the position and trajectory data to generate correlated end-user and network data;

allocating, via the processing system, communication resources of the wireless access network in accordance with the correlated end-user and network data for communications with the plurality of end-user devices; and

controlling beamforming of the plurality of communication nodes in accordance with the correlated end-user and network data and based on the position and trajectory data to facilitate the communications with the plurality of end-user devices.

15. The method of claim 14 , wherein the end-user device information includes channel state information, device power or frequency information.

16. The method of claim 14 , wherein the plurality of end-user devices includes:

at least one mobile device, and wherein the position and trajectory data corresponding to the at least one mobile device includes a route plan; and

at least one stationary device, and wherein the position and trajectory data corresponding to the at least one stationary device indicates that the at least one stationary device is stationary.

17. The method of claim 14 , wherein the communication resources of the wireless access network include physical resource blocks, a transmit power or a frequency.

18. The method of claim 14 , wherein the position and trajectory data further includes global positioning system data, radar, sonar or location data received from the reference point.

19. The method of claim 14 , wherein the allocating the communication resources of the wireless access network is in accordance with a policy-based management.

20. A cloud-based communication resource controller comprising:

means for receiving end-user device information corresponding to a plurality of end-user devices communicating via a wireless access network;

means for receiving position and trajectory data corresponding to a position and a trajectory of the plurality of end-user devices, wherein the position and trajectory data for at least one of the plurality of end-user devices includes lidar data received from a reference point at a fixed location, wherein the reference point is in communication with the mobile station;

means for receiving communication requirements corresponding to the plurality of end-user devices;

means for receiving network parameters corresponding to capabilities of a plurality of communication nodes of a distributed antenna system coupled to the wireless access network;

means for correlating the communication requirements, the network parameters and the end-user device information for the plurality of end-user devices in accordance with the position and trajectory data to generate correlated end-user and network data;

means for allocating communication resources of the wireless access network in accordance with the correlated end-user and network data to facilitate communications between the plurality of end-user devices and the wireless access network; and

means for controlling beamforming of the plurality of communication nodes in accordance with the correlated end-user and network data and based on the position and trajectory data to further facilitate the communications with the plurality of end-user devices.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2017
From: BEATTIE, JAMES GORDON, JR.; BARNICKEL, DONALD J.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 041012/0739 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2017
From: PEITZER, HAYWOOD
To: AT&T MOBILITY II LLC
Reel/Frame 041012/0752 →
Continuity (1)
Related Publication 20180167927A1 · Jun 14, 2018
Cited By (117)
US 12,192,777 US 12,219,365 US 12,231,903 US 12,231,904 US 12,231,905 US 12,238,527 US 12,245,044 US 12,245,045 US 12,256,225 US 12,256,226 US 12,256,227 US 12,256,228 US 12,262,211 US 12,262,213 US 12,262,215 US 12,262,217 US 12,267,688 US 12,267,692 US 12,273,727 US 12,273,731 US 12,273,734 US 12,279,126 US 12,279,127 US 12,284,528 US 12,289,601 US 12,294,866 US 12,302,112 US 12,302,113 US 12,302,114 US 12,302,119 US 12,309,599 US 12,309,600 US 12,309,601 US 12,309,602 US 12,309,603 US 12,309,608 US 12,317,089 US 12,317,093 US 12,323,811 US 12,323,812 US 12,323,813 US 12,328,589 US 12,328,590 US 12,335,742 US 12,348,976 US 12,363,548 US 12,363,549 US 12,369,039 US 12,369,043 US 12,375,930 US 12,382,298 US 12,382,300 US 12,382,302 US 12,382,303 US 12,389,232 US 12,389,233 US 12,395,851 US 12,395,852 US 12,395,853 US 12,395,856 US 12,395,857 US 12,402,013 US 12,413,984 US 12,425,869 US 12,425,870 US 12,432,571 US 12,439,263 US 12,439,264 US 12,439,270 US 12,452,680 US 12,452,681 US 12,452,682 US 12,452,686 US 12,457,501 US 12,464,365 US 12,464,366 US 12,464,371 US 12,470,944 US 12,477,349 US 12,490,102 US 12,495,305 US 12,495,306 US 12,501,270 US 12,501,271 US 12,501,273 US 12,501,275 US 12,513,528 US 12,538,134 US 12,543,048 US 12,549,953 US 12,563,402 US 12,563,407 US 12,568,380 US 12,574,742 US 12,574,743 US 12,574,744 US 12,574,754 US 12,574,755 US 12,581,314 US 12,587,865 US 12,598,473 US 12,604,199 US 12,604,206 US 12,610,242 US 12,610,243 US 12,610,244 US 12,621,672 US 12,621,673 US 12,621,674 US 12,634,704 US 12,634,705 US 12,634,706 US 12,634,707 US 12,641,441 US 12,641,443 US 12,689,910 US 12,726,829