IP Library Patent Application 18671906
Patent Application
App. No. 18/671,906

AI-Assisted Base Station Selection for Optimal Signal Quality in 5G and 6G

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 None
App. No.
18/671,906
Abstract

Mobile user devices, seeing a base station, can usually detect multiple base stations and access points capable of supporting communications in 5G or 6G. However, some of these may be crowded or distant, while others may be close enough to provide excellent reception. To assist the mobile user device in selecting an optimal base station for signal quality, the user device can include a network database that lists the locations and frequencies (and other data) about available base stations and access points. The user device can then use an artificial intelligence (AI) model, or an algorithm derived from AI, to select the base station or access point likely to provide the best signal quality while in transit. This would be much faster and simpler than the current alternative, of blindly searching through all the detectable base station sequentially.

Claims (96)

1 . Non-transitory computer-readable media in a user device of a wireless network, the non-transitory computer-readable media containing instructions that, when executed by a computing environment, cause a method to be performed, the method comprising:

a) automatically, without human intervention:

i) determining a location of the user device;

ii) receiving or downloading a network database, or a portion thereof, the network database comprising a plurality of entries, each entry comprising location data and system information of a base station associated with the entry;

iii) determining, by searching the network database, a particular base station that accepts new user devices and is closest to the user device;

iv) determining, according to a particular entry associated with the particular base station, a frequency of a broadcast channel of the particular base station and a frequency of a random access channel of the particular base station; and

v) transmitting, to the particular base station, an entry message requesting access to the wireless network of the particular base station;

vi) wherein the non-transitory computer-readable media further contain an artificial intelligence (AI) model configured to take, as input, the location of the user device and data from the network database, and to indicate, as output, an optimal base station for communicating with the user device; and

vii) wherein the determining the particular base station is performed by the AI model.

2 . The non-transitory computer-readable media of claim 1 , wherein the entry message is transmitted according to 5G or 6G technology.

3 . The non-transitory computer-readable media of claim 1 , wherein the entry message includes an indication that the user device has a reduced capability and requests that the particular base station transmit, on the frequency of the random access channel, responsive to the entry message, a welcome message comprising a temporary identification code assigned to the user device.

4 . The non-transitory computer-readable media of claim 1 , the method further comprising:

a) automatically, without human intervention:

i) receiving, on the broadcast channel, a synchronization signal block (SSB) message;

ii) receiving, on a physical downlink shared channel (PDSCH) of the particular base station, a system information block number 1 (SIB1) message; and

iii) transmitting the entry message, comprising a random access preamble, to the particular base station on the random access channel.

5 . The non-transitory computer-readable media of claim 1 , the method further comprising:

a) automatically, without human intervention:

i) receiving a signal from a global navigation satellite system (GNSS);

ii) synchronizing a clock of the user device according to the signal;

iii) determining, from the particular entry, system parameters related to transmission and reception of messages to and from the particular base station; and

iv) transmitting the entry message to the particular base station according to the system parameters, the entry message indicating that the user device seeks registration with the particular base station, and further indicating that the user device has not received the SSB message of the particular base station.

6 . The non-transitory computer-readable media of claim 1 , the method further comprising:

a) automatically, without human intervention:

i) determining, from the particular entry of the network database, a first set of system parameters about the particular base station; and

ii) receiving, from the particular base station, a message indicating a second set of system parameters that override the first set of system parameters.

7 . The non-transitory computer-readable media of claim 1 , the method further comprising:

a) automatically, without human intervention:

i) determining, from the particular entry, system parameters of the particular base station, the system parameters comprising a numerology, a cell-barred flag, a downlink search space, and a control resource set (CORESET) of the particular base station.

8 . The non-transitory computer-readable media of claim 1 , the method further comprising:

a) automatically, without human intervention:

i) determining whether the particular entry provides sufficient information to enable the user device to receive downlink messages from the particular base station; and

ii) when the particular entry does not provide sufficient information to enable the user device to receive downlink messages from the particular base station, then receiving, on the broadcast channel, an SSB message.

9 . The non-transitory computer-readable media of claim 1 , the method further comprising:

a) automatically, without human intervention:

i) determining whether the particular entry provides sufficient information to enable the user device to transmit uplink messages to the particular base station; and

ii) when the particular entry does not provide sufficient information to enable the user device to transmit uplink messages to the particular base station, then receiving, on the PDSCH channel, an SIB1 message.

10 . The non-transitory computer-readable media of claim 1 , the method further comprising:

a) automatically, without human intervention:

i) determining whether the particular entry provides sufficient information to enable the user device to receive downlink messages from the particular base station and to transmit uplink messages to the particular base station; and

ii) when the particular entry does provide sufficient information to enable the user device to receive downlink messages from the particular base station and to transmit uplink messages to the particular base station, then transmitting, on a random access channel, a random access preamble.

11 . The non-transitory computer-readable media of claim 1 , the method further comprising:

a) automatically, without human intervention:

i) receiving a signal from a global navigation satellite system (GNSS);

ii) determining, from the signal from the GNSS, a location of the user device;

iii) determining, from the network database, a location of the particular base station;

iv) determining, from the location of the user device and the location of the particular base station, a distance between the user device and the particular base station; and

v) adjusting a transmission power level of the user device according to the distance between the user device and the particular base station.

12 . The non-transitory computer-readable media of claim 1 , the method further comprising:

a) automatically, without human intervention:

i) receiving a signal from a global navigation satellite system (GNSS);

ii) determining, from the signal from the GNSS, a location of the user device;

iii) determining, from the network database, a location of the particular base station;

iv) determining, according to an electronic compass, a direction of geographical north;

v) determining, from the location of the user device and the location of the particular base station and the direction of geographical north, an angle, relative to geographical north, of a direction from the user device toward the particular base station; and

vi) transmitting the entry message according to a directional beam aimed according to the direction from the user device toward the particular base station.

13 . The non-transitory computer-readable media of claim 1 , the method further comprising:

a) automatically, without human intervention:

i) receiving a signal from a global navigation satellite system (GNSS);

ii) determining, from the signal from the GNSS, a location of the user device;

iii) determining, from the network database, a location of the particular base station;

iv) determining, from a speedometer and an electronic compass on the user device, a speed and a direction of travel of the user device; and

v) transmitting, to the particular base station, a message indicating the speed and direction of travel of the user device.

14 . A method for a mobile or portable user device to discover and access a base station, the method comprising:

a) automatically, without human intervention:

i) specifying, in an information request, a region;

ii) receiving or downloading a portion of a network database, the portion related to the region;

iii) determining, according to a signal from a global navigation satellite system (GNSS), a location of the user device; and

iv) determining, from the portion of the network database, a particular base station that is expected to provide a best reception at the location of the user device;

v) wherein the portable user device includes an artificial intelligence (AI) model configured to take, as input, the portion of the network database, the location of the user device, and the speed and the direction of travel of the user device, and to indicate, as output, which base station in the network database is expected to provide the best reception at the location of the user device; and

vi) wherein the determining the particular base station is performed by the AI model.

15 . The method of claim 14 , further comprising:

a) automatically, without human intervention:

i) determining, from the portion of the network database, system information indicating whether the particular base station accepts new users; and

ii) upon determining that the particular base station does not accept new users, determining, from the portion of the network database, a second base station that is expected to provide a second-best reception at the location of the user device.

16 . The method of claim 14 , further comprising:

a) automatically, without human intervention:

i) determining, or attempting to determine, from the portion of the network database, system information sufficient to enable the user device to receive downlink messages from the particular base station; and

ii) upon failing to determine system information sufficient to enable the user device to receive downlink messages from the particular base station, receiving, on a broadcast channel of the particular base station, a synchronization signal block (SSB) message.

17 . The method of claim 14 , further comprising:

a) automatically, without human intervention:

i) determining, or attempting to determine, from the portion of the network database, system information sufficient to enable the user device to transmit uplink messages to the particular base station; and

ii) upon failing to determine system information sufficient to enable the user device to transmit uplink messages to the particular base station, receiving, on a downlink shared channel of the particular base station, a system information block 1 (SIB1) message.

18 . A wireless user device configured to:

a) automatically, without human intervention:

i) receive a portion of a network database, the portion related to a planned location of the wireless user device;

ii) determine a current location of the wireless user device;

iii) determine, from the portion of the network database, a frequency of an entry channel of a particular base station proximate to the current location of the wireless user device; and

iv) register as a user of a network managed by the particular base station;

v) wherein the wireless user device comprises an artificial intelligence (AI) model configured to take, as input, the portion of the network database and the planned location of the wireless user device, and to provide, as output, a frequency of an entry channel of a base station expected to provide a best reception at the planned location of the wireless user device.

19 . The wireless user device of claim 18 , further configured to:

a) automatically, without human intervention:

i) determine, from the portion of the network database, system information of the particular base station, wherein the system information comprises sufficient information to enable the wireless user device to receive downlink messages from the particular base station.

20 . The wireless user device of claim 18 , further configured to:

a) automatically, without human intervention:

i) determine, from the portion of the network database, system information of the particular base station, wherein the system information comprises sufficient information to enable the wireless user device to transmit uplink messages to the particular base station.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2025
From: MASSENGILL, R. KEMP
To: THE MASSENGILL FAMILY TRUST
Reel/Frame 070719/0345 →