Selecting a wireless network connection
A wireless network and wireless connection technology, applied in the field of wireless network connection, can solve the problems of cellular network fees, user fees, user WLAN network fees, etc.
Pending Publication Date: 2021-07-23
GOOGLE LLC
0 Cites 0 Cited by
AI-Extracted Technical Summary
Problems solved by technology
In this case, the user may incur unnecessary cellular network charges (e.g. due to unnecessary utilization of cellular data)
Also, even if the proposed network is a WLAN network, the user may incur unnecessary charges (for example, a user may connect to a fast WLAN network at an airport to downlo...
Method used
[0025] Improvements in network utilization, network capacity, interference mitigation, power savings, etc. are provided by using one or more of network recommendations, connection performance data, suggester performance data, and/or scan result predictions.
[0027] The techniques and devices also increase the proportion of wireless local area network (WLAN) usage by user equipment devices, as opposed to cellular networks, in order to: deliver low-cost and high-performance The percentage of time on the network (vs. cellular) reduces the percentage of cellular data a user consumes and increases the quality of a user's average network connection (eg, reliability, data stutter rate, end-to-end throughput, latency).
[0036] The base station 120 communicates with the UE device 110 via a wireless link 130, which may be implemented as any suitable type or combination of types of wireless links. Wireless link 130 may include a downlink for data and control information communicated from base station 120 to UE device 110 , an uplink for other data and control information communicated from UE device 110 to base station 120 , or both. Wireless link 130 may include one or more wireless links or bearers implemented using any suitable communication protocol or standard, such as Global System for Mobile Communications (GSM ) protocol, High Speed Packet Access (HSPA) protocol, Evolved HSPA (HSPA+) protocol, Long Term Evolution (LTE) protocol (e.g., 4G), LTE-Advanced protocol, 3rd Generation Partnership Project Long Term Evolution (3GPP LTE), Five Generation New Radio (5G NR) protocol, 5GS Mobility Management (5GMM) protocol, future advanced protocols, Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-FiTM), IEEE 802.16 (Worldwide Interoperability for Microwave Access ( WiMax™)), IEEE 802.15 (eg, Bluetooth™), IEEE 802.15.4 (eg, Zigbee™), Ultra Wide Ba...
Abstract
The present disclosure describes systems and methods directed to user equipment (UE) selecting a network connection. The described systems and methods include the UE receiving a wireless network suggestion requesting connection of the UE to a wireless local area network (WLAN), the wireless network suggestion received from a network-suggesting entity. The UE reviews at least one of connection performance data relating to one or more previous network connections with the WLAN and/or suggestor performance data relating to one or more previous wireless network suggestions received from the network-suggesting entity. The UE then determines, based on the review, whether the connection performance data and/or the suggestor performance data satisfies a criterion. Upon determining that a criterion is satisfied, the UE establishes a wireless connection with the WLAN.
Application Domain
Assess restrictionNetwork topologies +2
Technology Topic
TelecommunicationsLocal area network +6
Image
Examples
- Experimental program(1)
Example
[0080] In some aspects, UE device 110 includes at least one transceiver 206, at least one processor 212, and computer-readable storage medium 214 (CRM 214). Processor 212 is configured to receive network advice from a network advice entity. In some cases, the network suggestion entity is application 220 on CRM 214 . In some aspects, the network suggestion entity is an internal implementation 222 of the UE device 110 .
[0081] In some aspects, the network proposal requests UE device connection to the wireless network 155 . Wireless network 155 may be WLAN network 170 associated with one or more WLAN access points 160 . Wireless network 155 may be radio access network 140 (RAN 140 ) associated with one or more base stations 120 . The wireless network 155 may be a device-to-device network 165 associated with another UE device 115 .
[0082] In some aspects, the processor and computer-readable storage medium together include instructions for implementing the hierarchy manager 218 (eg, the hierarchy manager application 218). Rating manager 218 may be configured to cause UE device 110 to store information related to wireless network 155 , eg, as device data 216 stored in CRM 214 . In some aspects, the information related to wireless network 155 is connection performance data related to one or more previous network connections with wireless network 155 . In some cases, the information is connection performance data related to one or more previous network connections of UE device 110 with wireless network 155 .
[0083] In some aspects, rating manager 218 may be configured to cause UE device 110 to store information related to network suggestion entities, eg, as device data 216 stored in CRM 214 . This information may include suggester performance data related to the performance of one or more previous proposals received from the network proposal entity (suggestor). The information may include network proposal performance data related to one or more previous proposals received by the at least one processor of the UE device 110 from the proposer.
[0084] In some aspects, rating manager 218 may be configured to receive a network proposal from a network proposal entity requesting connection of UE device 110 to a wireless network. In response to rating manager 218 receiving a network proposal, UE device 110 may be configured to review the connection performance data and/or the proposer performance data to determine whether the connection performance data and/or the proposer performance data satisfy one or more criteria. The review and determination as to whether the adviser performance data satisfies at least one criterion may include a comparison of the adviser performance data with adviseer performance data of other network advice entities. The review and determination as to whether the adviser performance data satisfies at least one criterion may include comparing the adviser performance data with that of other network advice entities, as well as other information regarding the network advice entities and/or by the network advice entities. Additional information suggested by the network. When UE device 110 determines that the connection performance data and/or the suggester performance data satisfy at least one criterion, UE device 110 may initiate and establish a wireless connection with wireless network 155 via transceiver 206 .
[0085] In some aspects, connection performance data can include a received signal strength indicator (RSSI) signal, and the criterion can be an RSSI threshold (eg, average RSSI) detected by rating manager 218 . The connection performance data may include data rate information and the criterion may be a data rate threshold (eg, an average data rate) of the signal detected by the rating manager 218 . The connection performance data may include latency information, and the criterion may be a latency threshold detected by the hierarchy manager. The connection performance data may include end-to-end throughput, and the criterion may be a throughput threshold detected by the rating manager. The adviser performance data may include at least one of information about the frequency of previous successful connections to the wireless network and information about previous usage of the wireless network after a successful connection, and the criteria may be a threshold for a successful connection and/or a network advice entity The threshold used for successful connections.
[0086] Additional information may be utilized as part of determining whether connection performance data and/or advisor performance data satisfy criteria. For example, received user input regarding user preferences may be used as part of a determination to determine whether connection performance data and/or suggester performance data satisfy criteria. In another example, data related to the state of UE device 110 (eg, battery level) may be utilized as part of the data examined as part of determining whether connection performance data and/or advisor performance data satisfy criteria.
[0087] In some aspects, the network selector 224 of the UE device 110 reviews the connection performance data and/or the advisor performance data and determines whether the connection performance data and/or the advisor performance data satisfy the criteria. Hierarchy manager 218 may be configured to cause UE device 110 to initiate and establish a wireless connection with wireless network 155 via transceiver 206 when hierarchy manager 218 determines that the connection performance data and/or the advisor performance data satisfy criteria.
[0088] The UE device 110 may include a user interface 210 configured to receive user input regarding the wireless network 155 from a user of the UE device 110 . For example, user input may be a user-defined web suggestion, such as selection input on a user interface screen and entry of credentials. In some cases, ranking manager 218 is configured to consider user input when determining whether connection performance data and/or suggester performance data satisfy criteria.
[0089] In some aspects, processor 212 and computer-readable storage medium 214 may include instructions for implementing applications 220 . Processor 212 and CRM 214 may receive web suggestions from application 220 . After the UE device 110 initiates the wireless connection, the application 220 may utilize the established network connection.
[0090] While connected to wireless network 155, if authentication information (eg, authorization data, login data) from application 220 is required to establish a connection with wireless network 155, the system may trigger a callback corresponding to 220 requesting such authentication data. When connecting to wireless network 155, if authorization information (eg, authorization data, login data) from the user is required to establish a connection with wireless network 155, the system may request such authentication data from the user.
[0091]In some aspects, the network suggestion suggests a connection to one or more of the radio access network 140 of the base station 120 , the wireless network 170 of the wireless access point 160 , or the device-to-device network 165 of another UE device 115 . In some aspects, network recommendations may be implemented internally (e.g., UE device's operating system, Open Network Notification system (e.g., ONA, ONN), UE device's settings (e.g., Settings), saved network assessments of UE device 110 Server system (for example, SavedNetworkEvaluator) to carry out.
[0092] In some aspects, UE device 110 connects to AP 161 and receives a network proposal from application 220 requesting to connect to base station 122 . UE device 110 reviews connection performance data related to one or more previous network connections with base station 122 and/or suggester performance data related to one or more previous network proposals received from application 220 . UE device 110 determines that the connection performance data and/or the advisor performance data satisfy the criteria based on the reviewed information. UE device 110 establishes a wireless connection with base station 122 upon determining that the connection performance data and/or the suggester performance data satisfy the criteria.
[0093] In some aspects, UE device 110 connects to AP 161 and receives a network proposal from application 220 requesting to connect to AP 162 . UE device 110 reviews connection performance data related to one or more previous network connections with AP 162 and/or suggester performance data related to one or more previous network proposals received from application 220 . UE device 110 determines that the connection performance data and/or the advisor performance data satisfy the criteria based on the reviewed information. Upon determining that the connection performance data and/or the advisor performance data satisfy the criteria, UE device 110 establishes a wireless connection with AP 162 .
[0094] In some aspects, UE device 110 is connected to wireless network (WLAN) AP 161 and receives a network proposal from application 220 requesting to connect to another WLAN AP 162 . UE device 110 reviews connection performance data related to one or more previous network connections with WLAN AP 162 and/or suggester performance data related to one or more previous network proposals received from application 220 . The UE device 110 determines that the connection performance data and/or the advisor performance data satisfy the criteria based on the reviewed information. Upon determining that the connection performance data and/or the advisor performance data satisfy the criteria, UE device 110 establishes a wireless connection with WLAN AP 162 .
[0095] In some aspects, UE device 110 connects to WLAN AP 161 and receives a network proposal from application 220 requesting to connect to WLAN AP 162 , where WLAN AP 162 is in a different WLAN network than WLAN AP 161 . UE 110 reviews connection performance data related to one or more previous network connections with AP 162 and/or suggester performance data related to one or more previous network proposals received from application 220 . UE device 110 determines that the connection performance data and/or the advisor performance data satisfy the criteria based on the reviewed information. Upon determining that the connection performance data and/or the advisor performance data satisfy the criteria, UE device 110 establishes a wireless connection with AP 162 .
[0096] In some aspects, UE device 110 receives a first network proposal from a first application requesting to connect to a first WLAN network and receives a second network proposal from a second application requesting to connect to a second WLAN network. The UE device 110 reviews connection performance data related to one or more previous network connections with the first WLAN network and the second WLAN network. The UE device 110 reviews suggester performance data related to one or more previous network proposals received from the first application and the second application. UE device 110 determines which connection performance data and/or advisor performance data satisfies the criteria based on the reviewed information. Upon determining that the connection performance data and/or the suggester performance data satisfy the criterion, the UE device 110 establishes a wireless connection with the first WLAN network.
[0097] In some aspects, UE device 110 receives a first network proposal from a first application requesting to connect to a first WLAN network and receives a second network proposal from a second application requesting to connect to a second WLAN network. The UE device 110 reviews connection performance data related to one or more previous network connections with the first WLAN network and the second WLAN network. The UE device 110 reviews suggester performance data related to one or more previous network proposals received from the first application and the second application. UE device 110 determines which connection performance data and/or advisor performance data satisfies the criteria based on the reviewed information. Upon determining that the connection performance data and/or the suggester performance data satisfy the criterion, the UE device 110 establishes a wireless connection with the second WLAN network.
[0098] In some aspects, UE device 110 connects to AP 161 and receives a network proposal from application 220 requesting to connect to device-to-device network 165 of UE device 116 . The UE device 110 reviews connection performance data related to one or more previous network connections with the device-to-device network 165 of the UE device 116 and/or suggester performance related to one or more previous network suggestions received from the application 220 data. The UE device 110 determines that the connection performance data and/or the advisor performance data satisfy the criteria based on the reviewed information. Upon determining that the connection performance data and/or the suggester performance data satisfy the criteria, the UE device 110 establishes a wireless connection with the device-to-device network 165 of the UE device 116 .
[0099] In some aspects, UE device 110 connects to AP 161 and receives a network proposal from internal implementation 222 requesting connection to base station 122 . UE device 110 reviews connection performance data related to one or more previous network connections with base station 122 and/or proposer performance data related to one or more previous network proposals received from internal implementation 222 . UE device 110 determines that the connection performance data and/or the advisor performance data satisfy the criteria based on the reviewed information. UE device 110 establishes a wireless connection with base station 122 upon determining that the connection performance data and/or the suggester performance data satisfy the criteria.
[0100] In some aspects, UE device 110 connects to AP 161 and receives a network proposal from internal implementation 222 requesting to connect to AP 162 . UE device 110 reviews connection performance data related to one or more previous network connections with AP 162 and/or proposer performance data related to one or more previous network proposals received from internal implementation 222 . UE device 110 determines that the connection performance data and/or the advisor performance data satisfy the criteria based on the reviewed information. Upon determining that the connection performance data and/or the advisor performance data satisfy the criteria, UE device 110 establishes a wireless connection with AP 162 .
[0101] In some aspects, UE device 110 connects to AP 161 and receives a network proposal from internal implementation 222 requesting to connect to device-to-device network 165 of UE device 116 . The UE device 110 reviews connection performance data related to one or more previous network connections with the device-to-device network 165 of the UE device 116 and/or an advisor related to one or more previous network recommendations received from the internal implementation 222 performance data. The UE device 110 determines that the connection performance data and/or the advisor performance data satisfy the criteria based on the reviewed information. Upon determining that the connection performance data and/or the suggester performance data satisfy the criteria, the UE device 110 establishes a wireless connection with the device-to-device network 165 of the UE device 116 .
[0102] In addition to the above description, a user may be provided with information that allows the user to ascertain whether and when the systems, programs or features described herein may enable the collection of user information (e.g., received signal strength indicator (RSSI) signals, connection duration information , average connection length, signal quality information, network identification information, network basic service set identifier (BSSID) information, recently used wireless communication channels, user preferences, user's current location) and whether the user is sent content or communication from the server Make choices in control. In addition, certain data may be processed in one or more ways before it is stored or used such that personally identifiable information is removed. For example, the user's identification may be processed such that no personally identifiable information can be ascertained from the user. For example, a user's geographic location may be generalized (such as to a city, zip code, or state level) where location information is obtained, such that the user's specific location cannot be determined. Thus, a user may have control over what information is collected about the user, how that information is used, and what information is provided to the user.
[0103] example method
[0104] Depending on one or more aspects of the wireless network connection that the user equipment device selects to connect to, refer to Image 6 and Figure 7 Example methods 600 and 700 are described. Image 6 and Figure 7 Example methodologies 600 and 700 are depicted for a user equipment device to select a wireless network connection to connect to. Methods 600 and 700 illustrate sets of operations (or actions) performed in, but not necessarily limited to, the order or combination of operations presented herein. Furthermore, any of one or more operations may be repeated, combined, recombined, skipped, or chained to provide a variety of additional and/or alternative approaches. In the sections discussed below, reference can be made to figure 1 An example wireless network environment 100 of figure 2 , image 3 , Figure 4 as well as Figure 5 Example apparatus diagrams 200, 300, 400, and 500, and figure 1 The entities described in detail in , are referenced as examples only. The techniques and devices described in this specification are not limited to performance by one entity or multiple entities operating on one.
[0105] UE device 110 in example methods 600 and 700 may be implemented as any suitable computing or electronic device, such as user equipment device, mobile communication device, computing device, client device, mobile phone, tablet computer, laptop computer, communication device , entertainment devices, gaming devices, mobile game consoles, personal media devices, media player devices, charging stations, advanced driver assistance systems (ADAS), point-of-sale (POS) transaction systems, health monitoring devices, drones, cameras, Wearable smart devices, navigation devices, mobile internet devices (MIDs), internet home appliances capable of wireless internet access and browsing, internet of things (IoT) devices, 5th generation new radio user equipment and/or other types of user equipment.
[0106] Wireless access point 160 may represent or be implemented as another device, a radio access node, a wireless communication node, or other suitable device that facilitates wireless communication (via a wireless link) between a user equipment device and a communication network, such as a bureau. Domain Access Network (LAN) routers, Wireless Local Area Access Network (WLAN) routers, Wireless Access Points (WAPs) in managed (infrastructure) wireless networks, WiMAX subscriber stations, WiMAX gateway devices, Wi–Fi Direct Connected devices, satellites, terrestrial television broadcast towers, access points, peer-to-peer devices, user devices, another smartphone acting as a base station, user equipment devices acting as a base station, wireless adhoc network nodes, and the like.
[0107] Method 600 is a method performed by UE device 110 . Method 600 is used to select a wireless local area network 170 (WLAN 170 ) of wireless access points 160 to connect to. At 602, at least one processor of UE device 110 receives a network suggestion from a network suggestion entity. The network proposal requests a connection of the UE device 110 to the WLAN 170 . In some cases, the network suggestion entity is an application 220 on the UE device 110 or an internal implementation 222 of the UE device 110 . Prior to 602, UE device 110 may store connection performance data related to one or more previous network connections with WLAN 170, and UE device 110 stores connection performance data related to one or more previous wireless network connections received by UE device 110 from a network proposal entity. Adviser performance data about the advice.
[0108] At 604 , UE device 110 reviews connection performance data related to one or more previous network connections with WLAN 170 . At 606, the UE device reviews proposer performance data related to one or more previous wireless network proposals received from the network proposal entity.
[0109] At 608, the UE device 110 determines, based on its review of the connection performance data and the advisor performance data, that the connection performance data and/or the advisor performance data satisfy the criteria. In some cases, the connection performance data may include a Received Signal Strength Indicator (RSSI) signal, and the criterion may be an RSSI threshold detected by UE device 110 (eg, an average RSSI). In some cases, the connection performance data may include data rate information and the criterion may be a data rate threshold for signals detected by UE device 110 . In some cases, the suggester performance data may be information about the frequency of previous successful connections to the wireless network and/or information about previous usage of the proposed wireless network after a successful connection, and the criteria may be thresholds for successful connections and /or the network advises the entity to use a threshold for a successful connection.
[0110] At 610 , UE device 110 establishes a wireless connection with WLAN 170 in response to determining that the connection performance data and/or the advisor performance data satisfy criteria.
[0111] Method 700 is a method performed by UE device 110 . This method is used by the UE device 110 to select the wireless local area network 170 (WLAN 170 ) of the access point 162 to connect to. At 702 , UE device 110 stores connection performance data related to one or more previous network connections with WLAN 170 . At 704, the UE device 110 stores adviser performance data related to one or more previous wireless network proposals received by the UE device 110 from the network proposal entity.
[0112] At 706 , the UE device 110 receives a network proposal from a network proposal entity requesting connection of the UE device to the wireless local area network 165 . The network suggestion entity may be an application 220 on the UE device 110 or an internal implementation 222 of the UE device 110 .
[0113] At 708 , UE device 110 reviews connection performance data related to one or more previous network connections with WLAN 170 . At 710, the UE device 110 reviews suggester performance data related to one or more previous wireless network proposals received from a network proposal entity. At 712, UE device 110 determines, based on reviewing the connection performance data and the proposer performance data, that the connection performance data and/or the adviser performance data satisfy criteria. In some cases, the connection performance data may include a Received Signal Strength Indicator (RSSI) signal, and the criterion may be an RSSI threshold detected by UE device 110 (eg, an average RSSI). In some cases, the connection performance data may include data rate information and the criterion is a data rate threshold of signals detected by UE device 110 . In some cases, the advisor performance data may include information about the frequency of previous successful connections to the wireless network and/or information about previous usage of the wireless network after a successful connection, and the criteria may be a threshold for a successful connection and/or The network advises entities to use a threshold for a successful connection.
[0114] At 714 , the UE device 110 device establishes a wireless connection with the WLAN 170 in response to determining that the connection performance data and/or the advisor performance data satisfy the criteria.
[0115] transform
PUM


Description & Claims & Application Information
We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.