US Pat. No. 11,115,106

SELECTING BETWEEN MIMO AND CARRIER AGGREGATION

T-Mobile Innovations LLC,...


7. A system for selecting between multiple-input-multiple-output (MIMO) and carrier aggregation modes of operation in a wireless network, the system comprising:a processing node; and
a processor coupled to the processing node, the processor configured to perform operations comprising:
determining that a predicted MIMO pairing efficiency of a sector in the wireless network meets a threshold, wherein inter-band carrier aggregation is enabled within the sector;
responsive to determining that the predicted MIMO pairing efficiency meets the threshold, disabling inter-band carrier aggregation in the sector; and
enabling the MIMO mode of operation within the sector.

US Pat. No. 11,039,456

CONTROL CHANNEL RESOURCE ALLOCATION

T-MOBILE INNOVATIONS LLC,...

1. A method for scheduling resources in a control channel of a radio frame, the method comprising:determining an increase in a number of wireless devices that are located near an edge of a coverage area of an access node, wherein determining the increase in the number of wireless devices further comprises receiving one or more power headroom reports from said plurality of wireless devices attached to the access node, and identifying the wireless devices that are located near the edge of the coverage area of the access node based on the one or more power headroom reports;
based on the increase in the number of wireless devices, increasing an aggregation level of one or more control channel elements (CCEs) assigned to the wireless devices;
increasing a power level of the one or more CCEs with the increased aggregation level; and
repeating the determining and increasing operations every expiration of a time interval,
wherein the time interval is based on a transmission time interval of the radio frame, and
wherein the CCEs are utilized to broadcast control information within the control channel to a plurality of wireless devices attached to the access node.

US Pat. No. 11,064,395

ENSURING QUALITY OF SERVICE AT A CELL SITE ROUTER

T-MOBILE INNOVATIONS LLC,...


1. A method for ensuring a quality of service for a wireless device attached to an access node, the method comprising:receiving, at a routing node communicably coupled to the access node, a data packet transmitted by the wireless device to the access node, wherein the data packet is associated with a first quality of service;
determining that the data packet is associated with the first quality of service based on a quality of service class indicator (QCI);
determining a mismatch between a quality of service indicator of the data packet and the QCI, wherein the quality of service indicator comprises a differentiated services code point (DSCP) value; and
changing the quality of service indicator of the data packet prior to forwarding the data packet to a destination node, wherein changing the quality of service indicator comprises selecting a new DSCP value that matches the QCI.

US Pat. No. 11,064,414

HANDOVER TARGET SELECTION BASED ON LATENCY

T-MOBILE INNOVATIONS LLC,...


1. A method for performing handovers, the method comprising:receiving, at a serving access node, one or more signal measurements from an end-user wireless device, the one or more signal measurements including an identifier for each target access node of one or more target access nodes associated with the one or more signal measurements;
correlating the identifier of each target access node with a latency of said each target access node;
determining, by the serving access node, a priority for said each target access node based in part on the latency and a signal measurement of said each target access node, wherein determining the priority further comprises:
for target access nodes with a signal measurement that does not exceed a threshold, discarding the signal measurement and determining the priority based solely on the latency; and
for target access nodes with a signal measurement that meets the threshold, determining the priority based on the signal measurement and the latency.

US Pat. No. 11,063,713

DYNAMIC CHANNEL SIZING IN A WIRELESS COMMUNICATION NETWORK

T-MOBILE INNOVATIONS LLC,...


1. A method of operating a wireless communication network to serve User Equipment (UEs), the method comprising:a primary access node wirelessly serving the UEs over a primary radio channel having an initial primary channel size;
a secondary access node wirelessly serving the UEs over a secondary radio channel having an initial secondary channel size;
the primary access node determining primary uplink interference on the primary radio channel at the primary access node;
the secondary access node determining secondary uplink interference on the secondary radio channel at the secondary access node and indicating the secondary uplink interference to the primary access node;
the primary access node processing the primary uplink interference and the secondary uplink interference, and in response, selecting a new primary radio channel size, selecting a new secondary radio channel size, and indicating the new secondary radio channel size to the secondary access node;
the primary access node wirelessly serving the UEs over the primary radio channel having the new primary channel size; and
the secondary access node wirelessly serving the UEs over the secondary radio channel having the new secondary channel size.

US Pat. No. 11,038,639

PERFORMING MU-MIMO BASED ON BANDWIDTH PARTS

T-MOBILE INNOVATIONS LLC,...

1. A method for performing multi-user multiple input multiple output (MU-MIMO) based on bandwidth parts (BWPs), the method comprising:identifying a first wireless device attached to an access node, the first wireless device being located greater than a first distance away from the access node and utilizing a BWP below a first threshold BWP size;
identifying a second wireless device attached to the access node, the second wireless device being located less than a second distance away from the access node and utilizing a BWP greater than a second threshold BWP size, wherein the second distance is shorter than the first distance and the second threshold BWP size is greater than the first threshold BWP size;
determining that both first and second wireless devices are eligible to be in a MU-MIMO group; and
responsive to identifying the first and second wireless devices and determining eligibility, adding the first and second wireless devices into the MU-MIMO group.

US Pat. No. 11,071,028

DYNAMIC HANDOVER THRESHOLD ADJUSTMENT FOR LOAD BALANCING

T-MOBILE INNOVATIONS LLC,...


1. A method for load balancing, the method comprising: obtaining a first cell load of a first frequency band and a second cell load of a second frequency band;determining a load imbalance between the first cell load and the second cell load based on one or both of: the first cell load exceeding a threshold load, or a difference between the first cell load and the second cell load exceeding a difference threshold;
responsive to determining the load imbalance, incrementally adjusting a handover threshold parameter by a defined value per each loop of a periodic timer; and
incrementally returning the adjusted handover threshold parameter to a default value by the defined value per each loop of the periodic timer responsive to determining that the load imbalance is minimized,
wherein the incremental adjustment of the handover threshold parameter correspondingly adjusts an effective cell radius of one or both of the first frequency band or the second frequency band.

US Pat. No. 11,102,693

SYSTEMS AND METHODS FOR ASSIGNING A MOBILITY PARAMETER TO A WIRELESS DEVICE OPERATING IN CONNECTED MODE

T-Mobile Innovations LLC,...


1. A method for assigning a mobility parameter to a wireless device, the method comprising:collecting, at an access node, one or more measurement reports from a wireless device;
calculating a pathloss change for the wireless device based on the collected measurement reports;
instructing the wireless device to report surplus transmit power at the access node when the calculated pathloss change exceeds a threshold;
correlating the reported surplus transmit power and calculated pathloss change to preset reference values corresponding to location environments;
classifying a location environment of the wireless device based on the correlation;
assigning a mobility parameter for the wireless device based on the classified location environment; and
enabling position estimation of the wireless device using one or more signals communicated between one or more access nodes and the wireless device, the enabling being based on the assigned mobility parameter.

US Pat. No. 11,070,275

SYSTEM AND METHOD FOR MANAGING SIGNAL TRANSMISSION CHARACTERISTICS IN A WIRELESS NETWORK

T-Mobile Innovations LLC,...


1. A method comprising:identifying an undesired signal, the undesired signal originating from a communication device external to a wireless network, the wireless network utilizing an access node deploying a multi-element antenna configured to operate in a Multiple-Input Multiple-Output (MIMO) operating mode, the multi-element antenna comprising a first portion having a first set of elements for communicating on the wireless network using a first communication standard and a second portion having a second set of elements using a second communication standard different from the first communication standard;
determining that a signal parameter value of the undesired signal exceeds a threshold value; and
adjusting an operating parameter of the multi-element antenna for communicating signals in the wireless network when it is determined that the signal parameter value exceeds the threshold value, wherein adjusting the operating parameter of the multi-element antenna comprises reducing a number of elements in the first set of elements that are operating for at least of one of transmitting and receiving signals using the first communication standard, wherein the first communication standard is a fifth generation communication standard, thereby mitigating interference to operation of the communication device external to the wireless network.

US Pat. No. 11,057,882

SYSTEMS AND METHODS FOR DYNAMICALLY SETTING FRAME CONFIGURATION IN A WIRELESS NETWORK

T-MOBILE INNOVATIONS LLC,...


1. A system for dynamically setting a frame configuration in a wireless network in an emergency event, the system comprising:an access node configured to deploy a first radio air interface having a first frame configuration;
a plurality of end-user wireless devices attached to the first radio air interface; and
a processor configured to:receive uplink messages from the plurality of end-user wireless devices, at least some of the uplink messages indicating operation of each corresponding end-user wireless device in an emergency mode;
determine a trigger indicating the emergency event associated with the plurality of end-user wireless devices, wherein the trigger comprises detecting that a number of the end-user wireless devices operating in the emergency mode exceeds a first predetermined threshold number and determining that more than a second predetermined threshold number of requests is received from the plurality of end-user wireless devices for switching the frame configuration;
in response to determining the trigger indicating the emergency event, dynamically switch the frame configuration for the access node from the first frame configuration to a second frame configuration, the second frame configuration including more uplink subframes than the first frame configuration; and
in response to determining the trigger indicating the emergency event, send a broadcast message to the plurality of end-user wireless devices instructing the end-user wireless devices to increase uplink transmission power, thereby improving uplink transmission quality for the plurality of end-user wireless devices attached to the first radio air interface.


US Pat. No. 11,057,203

NETWORK FUNCTION VIRTUALIZATION (NFV) HARDWARE TRUSTED HOSTED MANO

T-MOBILE INNOVATIONS LLC,...


1. A method of operating a Network Function Virtualization (NFV) data communication system to implement hardware trusted Management and Orchestration (MANO), the method comprising:a Hardware (HW) trust server issuing a first HW trust challenge to a first MANO computer system that controls first NFV Infrastructure (NFVI) circuitry;
the first MANO computer system hashing its physically-embedded read-only hardware trust key to generate a first HW trust result and transferring the first HW trust result to the HW trust server;
the HW trust server validating the first hardware trust result and transferring a first HW trust certificate to the first MANO computer system;
the first MANO computer system transferring the first HW trust certificate and first NFV MANO data to a second MANO computer system; and
the second MANO computer system validating the first HW trust certificate, exchanging second NFVI control data with second NFVI circuitry responsive to the first NFV MANO data when the first HW trust certificate is valid, and isolating the first NFV MANO data when the first HW trust certificate is not valid.

US Pat. No. 11,057,839

WIRELESS COMMUNICATION TRANSMIT POWER CONTROL BASED ON HYBRID AUTOMATIC REPEAT REQUEST (HARQ) BLOCK ERROR RATE (BLER)

T-MOBILE INNOVATIONS LLC,...


11. A Fifth Generation New Radio (5GNR)/Long Term Evolution (LTE) User Equipment (UE) to control power consumption, the 5GNR/LTE UE comprising:control circuitry configured to select an initial 5GNR transmit power and an initial LTE transmit power, signal the initial 5GNR transmit power to a 5GNR radio, and signal the initial LTE transmit power to an LTE radio;
the 5GNR radio configured to transmit initial 5GNR signals at the initial 5GNR transmit power;
the LTE radio configured to transmit initial LTE signals at the initial LTE transmit power;
the control circuitry configured to average Uplink (UL) Hybrid Automatic Repeat Request (HARQ) Block Error Rate (BLER) for an error sampling period and compare the average UL HARQ BLER for the error sampling period to an error threshold;
when the average UL HARQ BLER exceeds the error threshold, the control circuitry configured to select a lower 5GNR transmit power and a higher LTE transmit power, signal the lower 5GNR transmit power to the 5GNR radio, and signal the higher LTE transmit power to the LTE radio; and
the LTE radio configured to transmit subsequent LTE signals at the higher LTE transmit power.

US Pat. No. 11,051,220

PERFORMING MU-MIMO IN WIRELESS NETWORKS UTILIZING DIFFERENT BANDWIDTH PARTS

T-MOBILE INNOVATIONS LLC,...


1. A method for performing multi-user multiple input multiple output (MU-MIMO) in wireless networks utilizing different bandwidth parts (BWPs), the method comprising:selecting a first BWP for a first carrier deployed by a wireless network;
matching bandwidth requirements of wireless devices attached to the first carrier with a size of the first BWP; and
forming MU-MIMO groups comprising eligible wireless devices from among the wireless devices having bandwidth requirements that match the size of the first BWP.

US Pat. No. 11,129,069

DYNAMIC ASSIGNMENT OF USERS IN A MULTI-BAND NETWORK BASED ON THE ANTENNA SECTOR POWER RATIO

T-MOBILE INNOVATIONS LLC,...


1. A system for delaying a dynamic connection modification of a user device from a second frequency band to a first frequency band, the system comprising:one or more nodes, each of the one or more nodes configured to wirelessly communicate with one or more user devices in a geographic service area; and
one or more processors configured to perform operations comprising:determine whether the first frequency band has a greater sector power ratio (SPR) than the second frequency band, the SPR associated with an antenna;
determine a threshold for the first frequency band based at least in part on a maximum capacity of user device connections to the first frequency band;
determine whether the first frequency band has a first loading factor above the threshold;
upon a determination that the first frequency band has the first loading factor above the threshold and that the first frequency band has the greater SPR, delaying the dynamic connection modification of the user device connection to the first frequency band for communication with a first wireless communication protocol and connecting the user device to the second frequency band; and
upon a determination that the first frequency band does not have the first loading factor above the threshold and that the second frequency band has the greater SPR, dynamically changing the user device connection from the second frequency band to the first frequency band.


US Pat. No. 11,115,884

ADJUSTING HANDOVER PARAMETERS FOR MASSIVE MIMO WIRELESS DEVICES

T-Mobile Innovations LLC,...


1. A method for adjusting handover parameters for access nodes capable of transmitting massive multiple-input multiple-output (mMIMO) signals, the method comprising:determining that a serving access node is capable of transmitting a mMIMO signal;
identifying a neighboring access node adjacent to the serving access node, wherein there is an overlapping region between the coverage areas of both serving and neighboring access nodes; and
adjusting a handover parameter for wireless devices attached to the serving access node and receiving the mMIMO signal from the serving access node
wherein adjusting the handover parameter comprises one or both of: lowering a first signal level threshold of a first reference signal transmitted from the serving access node, or raising a second signal level threshold of a second reference signal transmitted from the neighboring access node.

US Pat. No. 11,109,271

SELECTION OF PRIMARY CARRIER BASED ON CONTROL CHANNEL LOAD LEVELS

T-Mobile Innovations LLC,...


1. A system for performing carrier aggregation in a wireless network, the system comprising:a first access node configured to deploy one or more carriers of a first type;
a second access node communicably coupled to the first access node, the second access node being configured to deploy one or more carriers of a second type; and
a processing node communicably coupled to both first and second access nodes, the processing node being configured to perform operations comprising:identifying a wireless device attached to the second access node that can communicate via two or more aggregated carriers;
instructing the first access node to:identify a first carrier from among the one or more carriers of the first type that has a load level of its associated control channel that is below a threshold load level; and
transmit, to the second access node, load information of the first carrier, wherein the load information indicates to the second access node that the load level of the associated control channel is below the threshold load level; and

instructing the second access node to:aggregate the first carrier with a second carrier from among the one or more carriers of the second type, and
communicate with the wireless device using the aggregated first and second carriers.



US Pat. No. 11,057,827

PROVISIONING AN EMBEDDED UNIVERSAL INTEGRATED CIRCUIT CARD (EUICC) OF A MOBILE COMMUNICATION DEVICE

T-Mobile Innovations LLC,...


1. A method of provisioning an embedded universal integrated circuit card (eUICC) of a mobile communication device, comprising:sending a global system for mobile communications association (GSMA) download order request by an embedded universal integrated circuit card (eUICC) provisioning application executing on a computer system to an SM-DP+ server, where the download order request comprises an embedded identity document (EID) that identifies an embedded universal integrated circuit card (eUICC) of a mobile communication device and an integrated circuit card identifier (ICCID) that identifies an eSIM profile stored on the SM-DP+ server;
sending a first GSMA confirm order request by the eUICC provisioning application to the SM-DP+ server, wherein the first GSMA confirm order request comprises the ICCID and a fully qualified domain name (FQDN) of a discovery server, where the ICCID identifies an eSIM profile stored on the SM-DP+ server;
receiving a first GSMA confirm order response by the eUICC provisioning application from the SM-DP+ server, where the first GSMA confirm order response indicates a failure of the discovery server;
in response to the failure of the discovery server indicated in the first GSMA confirm order response, determining by the eUICC provisioning application that a mobile communication device associated with the ICCID has a local profile assistant (LPA) that is configured to complete an alternative eSIM profile provisioning process based on using a scanning device to capture an activation code;
in response to determining by the eUICC provisioning application that the mobile communication device has the LPA that is configured to complete the alternative eSIM profile provisioning process, sending a second GSMA confirm order request by the eUICC provisioning application to the SM-DP+ server, wherein the second GSMA confirm order request comprises the ICCID and does not comprise the EID of the eUICC of the mobile communication device, whereby the ICCID is disassociated with the EID by the SM-DP+ server;
generating an activation code by the eUICC provisioning application, where the activation code encodes an address of the SM-DP+ server and the ICCID; and
sending the activation code by the eUICC provisioning application to an email account associated with a subscriber of the mobile communication device associated with the ICCID, whereby the mobile communication device is enabled to scan the activation code presented in a screen of an email application executing on a computer system associated with the user, to decode the activation code to extract the address of the SM-DP+ server and the ICCID from the activation code, to establish a data communication session with the SM-DP+ server, to provide the ICCID to the SM-DP+ server, to download the eSIM profile stored on the SM-DP+ server identified by the ICCID, and to install the eSIM profile into an eUICC of the mobile communication device.