IP Library Granted Patent US 12,273,909
Granted Patent B2
US 12,273,909 · App. 17/084,476 · Granted Apr 8, 2025

Methods and apparatus for data traffic prioritization in small-cell wireless systems

Inventors: Volkan Sevindik (Parker, CO); Haider Syed (Parker, CO)
Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
H04W72/569H04L61/5007H04W72/56H04W76/12
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 12,273,909
App. No.
17/084,476
Granted
Apr 8, 2025
Kind
B2
Abstract

Methods and apparatus for prioritizing data traffic in small-cell wireless system. In one embodiment, the system utilizes “quasi-licensed” CBRS (Citizens Broadband Radio Service) wireless spectrum in conjunction with a wireless communication network (e.g., 3GPP 4G-LTE or 5G-NR-based). A “traffic profile” message is used to prioritize the data traffic. In one variant, the traffic profile message is generated by a Customer Premises Equipment (CPE) such as a CBRS FWA, and includes data related to CPE identification, default bearer identification, number of client devices served by the CPE (e.g., via a wireless router connected to the CPE), traffic type and/or priority level associated with each client device and/or data traffic type, etc. In another variant, the base station provides data services to a plurality of fixed wireless access (FWA) apparatus installed at user or subscriber premises of a network based on prioritization according to the present disclosure.

Claims (44)

1. A computerized method for prioritizing data communications associated with a plurality of computerized client devices served by a Citizens Broadband Radios Service (CBRS) fixed wireless access (FWA) apparatus, the computerized method comprising:

obtaining, at the CBRS FWA apparatus, first data related to data traffic associated with one or more of the plurality of computerized client devices;

characterizing, by the CBRS FWA apparatus, the data traffic based at least on the obtained first data;

prioritizing, by the CBRS FWA apparatus, the data traffic based at least on the characterizing; and

wirelessly transmitting, from the CBRS FWA apparatus, second data indicative of the prioritizing to a Citizens Broadband Radios Service (CBRS)-compliant Citizens Broadband Service Device (CBSD) which is in data communication with the CBRS FWA apparatus and disposed upstream from the CBRS FWA apparatus in a network architecture;

wherein the wirelessly transmitting, from the CBRS FWA apparatus, of the second data indicative of the prioritizing to the CBRS-compliant CBSD enables the CBRS-compliant CBSD to determine (i) which data traffic type will be sent from the CBRS-compliant CBSD to the CBRS FWA apparatus first, and (ii) an allocation of an amount of data distribution for each data traffic type.

2. The computerized method of claim 1 , wherein the obtaining of the first data comprises obtaining data associated with types of data traffic transacted by the plurality of computerized client devices.

3. The computerized method of claim 1 , wherein the characterizing comprises determining identification data associated with a communication channel associated with the CBRS FWA apparatus, the identification data comprising an Internet Protocol (IP) address of the communication channel, the communication channel comprising a default data bearer assigned to the CBRS FWA apparatus by the CBRS-compliant CBSD.

4. The computerized method of claim 1 , further comprising performing, via the CBRS FWA apparatus, a packet analysis of data traffic generated from the plurality of computerized client devices.

5. The computerized method of claim 1 , further comprising generating data representative of a data traffic profile associated with the CBRS FWA apparatus, the data traffic profile based at least on the obtained first data and the characterizing.

6. The computerized method of claim 5 , wherein the wirelessly transmitting of the second data indicative of the prioritizing comprises transmitting the generated data representative of the data traffic profile associated with the CBRS FWA apparatus in an information element (IE) of a control plane (CP) protocol message.

7. The computerized method of claim 1 , wherein: the wirelessly transmitting comprises transmitting via one or more CBRS carriers within a frequency band of 3.550 to 3.700 GHz.

8. The computerized method of claim 1 , wherein prioritizing the data traffic based at least on the characterizing comprises allocating respective weight values to each of a plurality of different user plane (UP) data traffic types.

9. A CBRS (Citizens Broadband Radios Service)-compliant FWA (fixed wireless access) apparatus configured for data communication with a CBRS-compliant CBSD (Citizens Broadband Service Device) and a plurality of computerized client devices in a wireless system, the CBRS-compliant FWA apparatus comprising:

processor apparatus; and storage apparatus in data communication with the processor apparatus, the storage apparatus comprising at least one computer program configured to, when executed by the processor apparatus, cause the CBRS-compliant FWA apparatus to:

obtain first data related to the plurality of computerized client devices;

prioritize data traffic associated with at least one computerized client device of the plurality of computerized client devices based at least on a plurality of data traffic types;

transmit data indicative of the prioritization to the CBRS-compliant CBSD, the transmitted data indicative of the prioritization comprising data indicative of a total number of client devices then-currently consuming traffic via the CBRS-compliant FWA apparatus; and

receive user plane (UP) data for the plurality of computerized client devices via a plurality of resource blocks (RBs) scheduled by a scheduler process of the CBRS-compliant CBSD and based at least on the transmitted data;

wherein the transmitted data enables the CBRS-compliant CBSD to establish at least one dedicated bearer based on a ratio of a portion of the total number of the client devices requesting one or more of the plurality of data traffic types associated with latency-sensitivity to a second portion of the total number of the client devices requesting one or more of the plurality of data traffic types associated with non-latency-sensitivity being more than a prescribed threshold.

10. The CBRS-compliant FWA apparatus of claim 9 , wherein the prioritized data traffic comprises data traffic associated with latency-sensitive application operating on the at least one computerized client device.

11. The CBRS-compliant FWA apparatus of claim 9 , wherein the transmitted data indicative of the prioritization comprises one or more Internet Protocol (IP) messages addressed to a particular socket or port on the CBRS-compliant CBSD.

12. The CBRS-compliant FWA apparatus of claim 9 , wherein the at least one computer program is further configured to, when executed by the processor apparatus, cause the CBRS-compliant FWA apparatus to:

determine the total number of client devices consuming traffic via the CBRS-compliant FWA apparatus via enumeration of active connections between the CBRS-compliant FWA apparatus and client devices via use of respective MAC addresses of the client devices maintained by the CBRS-compliant FWA apparatus.

13. Computer readable apparatus comprising a non-transitory storage medium, the non-transitory storage medium comprising at least one computer program having a plurality of instructions, the plurality of instructions configured to, when executed on a processing apparatus, cause a CBRS (Citizens Broadband Radios Service)-compliant FWA (fixed wireless access) apparatus to:

obtain first data related to data traffic associated with a plurality of computerized client devices;

characterize each of the plurality of computerized client devices based at least on the obtained first data;

determine whether prioritization of at least a portion of the data traffic is necessary for one or more of the plurality of computerized client devices, the determination comprising a comparison of one or more measured QoS (quality of service)-related parameters associated with the one or more of the plurality of computerized client devices to one or more respective prescribed thresholds;

based on the determination, cause prioritization of the data traffic, the prioritization based at least on the respective characterizations of each of the plurality of computerized client devices; and

wirelessly transmit second data indicative of the prioritization to a CBRS-compliant CBSD (citizens broadband service device) which is in data communication with the CBRS-compliant FWA apparatus.

14. The computer readable apparatus of claim 13 , wherein the wireless transmission comprises transmission via one or more CBRS carriers within a frequency band of 3.550 to 3.700 GHz.

15. The computer readable apparatus of claim 13 , wherein the wireless transmission of the second data comprises at least one traffic profile (TP) message, the at least one TP message comprising data relating to one or more applications operative on the one or more of the plurality of computerized client devices, respectively, the one or more of the plurality of computerized client devices serviced by the CBRS-compliant FWA apparatus.

16. The computer readable apparatus of claim 13 , wherein the wireless transmission of the second data comprises respective at least one traffic profile (TP) messages, each of the at least one TP messages comprising (i) data relating to individual ones of data traffic types for respective ones of the plurality of computerized client devices, and (ii) priority data associated with each of the plurality of computerized client devices, the one or more of the plurality of computerized client devices serviced by the CBRS-compliant FWA apparatus.

17. The computer readable apparatus of claim 13 , wherein:

the obtainment of the first data comprises receipt of data relating to a configuration of an air interface of the CBRS-compliant FWA apparatus between the CBRS-compliant FWA apparatus and the CBRS-compliant CBSD;

the plurality of instructions are further configured to, when executed on the processing apparatus, cause the CBRS-compliant FWA apparatus to:

characterize one or more capabilities of the CBRS-compliant FWA apparatus based at least on the received data, the one or more capabilities comprising maximum available backhaul bandwidth that can be allocated to one or more user plane (UP) data streams associated with the one or more of the plurality of computerized client devices; and

the prioritization of the data traffic is further based at least on the characterization of the one or more capabilities.

18. The computer readable apparatus of claim 17 , wherein the characterization of each of the plurality of computerized client devices based at least on the obtained first data comprises assignment of a priority level for each of the one or more UP data streams.

19. The computer readable apparatus of claim 13 , wherein the characterization comprises:

characterization of a first one of the plurality of computerized client devices to (i) determine at least a configuration of the first one of the plurality of computerized client devices, (ii) evaluation at least a portion of the first data associated with the first one of the plurality of computerized client devices, and (ii) assign a score for the first one of the plurality of computerized client devices based at least on the configuration and the evaluation; and

incrementation of a counter to characterize a next one of the plurality of computerized client devices, the incrementation continuing until each of the plurality of computerized client devices have been characterized.

20. The computer readable apparatus of claim 13 , wherein the plurality of instructions are further configured to, when executed on the processing apparatus, cause the CBRS-compliant FWA apparatus to:

based on the second data indicative of the prioritization, transmit data representative of a request to the CBRS-compliant CBSD for one or more dedicated bearers to be assigned to at least a portion of the data traffic, the request based on at least one application operating on at least one of the plurality of computerized client devices requiring one or more quality of service (QOS) levels mapped to one or more QoS class identifier (QCI) values associated with the one or more dedicated bearers.

Assignments (4)
SECURITY INTEREST Recorded Sep 22, 2022
From: CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES, LLC
To: WELLS FARGO TRUST COMPANY, N.A.
Reel/Frame 061503/0937 →
SECURITY INTEREST Recorded Sep 22, 2022
From: CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 061504/0307 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Aug 10, 2022
From: CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 061633/0069 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2020
From: SEVINDIK, VOLKAN; SYED, HAIDER
To: CHARTER COMMUNICATIONS OPERATING, LLC
Reel/Frame 054229/0169 →
Continuity (1)
Related Publication 20220141844A1 · May 5, 2022
References Cited (40)
US 10230562B2 · Kim et al. · 2019 [cited by applicant]
US 10595256B1 · Marupaduga · 2020 [cited by examiner]
US 11184212B2 · Chen · 2021 [cited by applicant]
US 20060285522A1 · Kim et al. · 2006 [cited by applicant]
US 20080225742A1 · Cho et al. · 2008 [cited by applicant]
US 20090201861A1 · Kotecha · 2009 [cited by applicant]
US 20110047287A1 · Harrang et al. · 2011 [cited by applicant]
US 20110099278A1 · Marr et al. · 2011 [cited by applicant]
US 20160323912A1 · Nakamura et al. · 2016 [cited by applicant]
US 20170373789A1 · Huang et al. · 2017 [cited by applicant]
US 20180248646A1 · Gustav et al. · 2018 [cited by applicant]
US 20180352473A1 · Gunasekara et al. · 2018 [cited by applicant]
US 20190037418A1 · Gunasekara et al. · 2019 [cited by applicant]
US 20190280763A1 · Smyth et al. · 2019 [cited by applicant]
US 20190373301A1 · Gunasekara et al. · 2019 [cited by applicant]
US 20200169962A1 · Fakoorian et al. · 2020 [cited by applicant]
US 20210143885A1 · Marcus et al. · 2021 [cited by applicant]
US 20210185738A1 · John · 2021 [cited by examiner]
US 20210409962A1 · Kwok · 2021 [cited by examiner]
US 20220045906A1 · Petersen et al. · 2022 [cited by applicant]
US 20220131747A1 · Sevindik et al. · 2022 [cited by applicant]
US 20220140939A1 · Sevindik · 2022 [cited by applicant]
US 20230254086A1 · Hao et al. · 2023 [cited by applicant]
CA 3097144A1 · 2019 [cited by examiner]
WO WO2019204336A1 · 2019 [cited by examiner]
WO WO2021014197A1 · 2021 [cited by applicant]
Deering., et al., “Internet Protocol, Version 6 (Ipv6) Specification, IETF RFC 2460,” Dec. 1998, 39 pages. [cited by applicant]
“Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures,” 3GPP Technical Specification 36.213 v16.1.0, Apr. 2020. [cited by applicant]
“Internet Protocol, DARPA Internet Program, Protocol Specification”, IETF RCF 791, Sep. 1981, 50 pages. [cited by applicant]
3GPP TS 23.203., 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Policy and Charging Control Architecture; (Release 16), v16.2.0 dated Dec. 2019. [cited by applicant]
Banerji S., et al., “On IEEE 802.11: Wireless LAN Technology,” 2013, vol. 3(4), 19 pages. [cited by applicant]
Deering, S., et al., “Internet Protocol, Version 6 (IPv6) Specification,” Internet Engineering Task Force (IETF) RFC 2460, Dec. 1998, 39 pages. [cited by applicant]
Kadir E.A., et al., “Performance Analysis of Wireless LAN 802.11 Standard for e-Learning”, 2016 International Conference on Information and Communication Technology, 6 pages. [cited by applicant]
Signaling Protocols and Procedures for Citizens Broadband Radio Service (CBRS): Spectrum Access System, (SAS)—Citizens Broadband Radio Service Device (CBSD) Interface Technical Specification—Document WINNF-TS-0016, Vers… [cited by applicant]
Wi-Fi Direct, “Wi-Fi Peer-to-Peer (P2P) Specification,” Wi-Fi Alliance, Version 1.5, 2014, 183 pages. [cited by applicant]
3GPP TS 23.107., “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects,” Quality of service (QoS) concept and architecture, (Release 6), v16.2.0 dated Mar. 2006. [cited by applicant]
ETSI TR 121 905 V15.1.0 Apr. 2019, Digital cellular telecommunications system (Phase 2+) (GSM), Universal Mobile Telecommunications System (UMTS), LTE, Vocabulary for 3GPP Specifications, 68 Pages. [cited by applicant]
ETSI TS 123 203 V15.5.0 Oct. 2019 Digital cellular telecommunications system (Phase 2+) (GSM), Universal Mobile Telecommunications System (UMTS), LTE; Policy and charging control architecture version 15.5.0 Release 15, … [cited by applicant]
ETSI TS 123 501 V15.2.0 Jun. 2018, System architecture for the 5G System 3GPP TS 23.501 version 15.2.0 Release 15 , 219 Pages. [cited by applicant]
ETSI TS 123 502 V15.9.0 Mar. 2020 Procedures for the 5G System (5GS) 3GPP TS 23.502 version 15.9.0 Release 15, 364 pages. [cited by applicant]