US20200059975A1 - System and method for switching frequencies in a wireless access solution based on dynamic spectrum allocation - Google Patents
System and method for switching frequencies in a wireless access solution based on dynamic spectrum allocation Download PDFInfo
- Publication number
- US20200059975A1 US20200059975A1 US16/661,115 US201916661115A US2020059975A1 US 20200059975 A1 US20200059975 A1 US 20200059975A1 US 201916661115 A US201916661115 A US 201916661115A US 2020059975 A1 US2020059975 A1 US 2020059975A1
- Authority
- US
- United States
- Prior art keywords
- access device
- frequency channel
- ues
- allocated frequency
- access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 238000001228 spectrum Methods 0.000 title claims abstract description 39
- 230000007774 longterm Effects 0.000 claims abstract description 5
- 238000004891 communication Methods 0.000 claims description 21
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000005457 optimization Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 8
- 230000015654 memory Effects 0.000 claims description 7
- 230000000694 effects Effects 0.000 claims description 4
- 230000007613 environmental effect Effects 0.000 claims description 4
- 230000011664 signaling Effects 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims 3
- 238000004519 manufacturing process Methods 0.000 abstract 1
- 230000008569 process Effects 0.000 description 38
- 230000007704 transition Effects 0.000 description 36
- 238000010586 diagram Methods 0.000 description 25
- 208000011338 SATB2 associated disease Diseases 0.000 description 13
- 208000013959 SATB2-associated syndrome Diseases 0.000 description 13
- 235000011127 sodium aluminium sulphate Nutrition 0.000 description 12
- 238000001808 supercritical antisolvent technique Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 3
- 239000000969 carrier Substances 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000035755 proliferation Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18523—Satellite systems for providing broadcast service to terrestrial stations, i.e. broadcast satellite service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0246—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
- H04L41/026—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using e-messaging for transporting management information, e.g. email, instant messaging or chat
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5041—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
- H04L41/5051—Service on demand, e.g. definition and deployment of services in real time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/70—Virtual switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/142—Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
-
- H04L67/22—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/55—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for hybrid networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
- H04W12/086—Access security using security domains
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
- H04W12/088—Access security using filters or firewalls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/02—Access restriction performed under specific conditions
- H04W48/06—Access restriction performed under specific conditions based on traffic conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/0015—Synchronization between nodes one node acting as a reference for the others
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H04W72/0486—
-
- H04W72/085—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/52—Allocation or scheduling criteria for wireless resources based on load
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/508—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
- H04L41/5087—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to voice services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/508—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
- H04L41/5096—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to distributed or central networked applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W84/20—Master-slave selection or change arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Definitions
- the present invention generally relates to wireless access systems having dynamic spectrum allocation, and more particularly to systems, methods, and apparatuses for switching frequencies in a wireless access infrastructure.
- the top tier belongs to incumbent access (IA) users, such as federal and non-federal incumbent systems, who have the highest priority to use the 3.5 GHz band.
- IA incumbent access
- SAS Spectrum Access Systems
- the incumbent users and non-incumbent users typically public users
- SAS Spectrum Access Systems
- GAA General Authorized Access
- GAA users have the lowest priority within the allocation.
- the SAS may facilitate efficient spectrum allocation among the three tiers shown in FIG. 1 by ensuring that communications from wireless devices (“user equipment” or “UE”) in a lower-priority access tier do not interfere with communications of those in a higher-priority tier.
- the SAS may accomplish this by monitoring interference and frequency usage in the shared spectrum, and dynamically allocate frequencies for devices to use within the spectrum.
- the three-tiered model may pose significant challenges to lower-priority users when they must discontinue using a frequency so it may be used by higher-priority users, for example during emergencies, or in other situations of conflict with higher-priority users, with little to no warnings.
- the disclosed embodiments include methods, systems, and apparatuses, including access devices, configured to switch frequencies in a wireless access system.
- the techniques in the disclosed embodiments may be used to facilitate efficient switching of frequencies in a dynamic spectrum environment, such as a wireless access network comprising one or more SASs.
- the wireless access system may comprise a Long Term Evolution (LTE) network.
- LTE Long Term Evolution
- an access device such as a wireless access point, wireless router, base station, or integrated access point, may receive information, for example from a SAS, allocating at least one frequency channel over which the access device may communicate with one or more user equipments (UEs).
- the access device may determine one or more of its allocated frequency channels to use in establishing connections with the UEs.
- the access device may transmit a message to the one or more UEs indicating the at least one allocated frequency channel.
- the access device also may configure a radio to operate using one or more of the allocated frequency channels. For example, the access device may configure both a transmitter and a receiver in the radio to operate using the at least one allocated frequency channel.
- the access device may transmit a message indicating the at least one allocated frequency channel to the one or more UEs before configuring a radio to operate at the allocated frequency channel(s).
- the message may direct the one or more UEs to temporarily discontinue at least one existing connection with the access device during a time period when the access device's radio is being configured.
- the access device may transmit to the one or more UEs a message indicating at least one allocated frequency channel using a RRC-Reconfiguration message from the LTE standard.
- the RRC-Reconfiguration message may indicate the one or more allocated frequency channels and also include other information related to the frequency channels.
- the access device may transmit to the one or more UEs a message using a RRC-Connection-Release message from the LTE standard. The disclosed embodiments may establish a connection between the access device and the one or more UEs based on the at least one allocated frequency channel.
- FIG. 1 is a schematic diagram illustrating a three-tiered spectrum-sharing model adopted by the FCC.
- FIG. 2 is a schematic diagram of an exemplary shared-spectrum system for implementing methods and systems in accordance with the disclosed embodiments.
- FIG. 3 is a schematic diagram of an exemplary access point that may be used in a shared-spectrum system in accordance with the disclosed embodiments.
- FIG. 4 is a flow diagram illustrating an exemplary sequence of steps that may be performed during initialization of an access point in accordance with the disclosed embodiments.
- FIG. 5 is a flow diagram illustrating an exemplary sequence of steps that may be performed for allocating frequencies to an access point in accordance with the disclosed embodiments.
- FIG. 7 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching the frequency of a connection using multiple access points in accordance with the disclosed embodiments.
- FIG. 8 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching the frequency of a connection using multiple radios in accordance with the disclosed embodiments.
- FIG. 9 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching the frequency of a connection using a multi-context user equipment in accordance with the disclosed embodiments.
- FIG. 10 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching the frequency of a connection using call admission control of an attempted new connection in accordance with the disclosed embodiments.
- FIG. 11 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching a frequency in a multi-carrier connection in accordance with the disclosed embodiments.
- FIG. 12 is a flow diagram illustrating another exemplary sequence of steps that may be performed for switching a frequency in a multi-carrier connection in accordance with the disclosed embodiments.
- the disclosed embodiments provide systems, methods, and apparatuses for switching frequencies in a wireless access solution using a dynamic spectrum allocation scheme.
- the disclosed embodiments allow efficient switching of frequencies in the shared spectrum with minimal disruption to end users using the shared spectrum.
- FIG. 2 is a schematic diagram of an exemplary shared-spectrum system 200 in accordance with the disclosed embodiments.
- the system 200 may comprise one or more UEs 230 , 232 , and 234 .
- the UEs may include, for example, smartphones, laptops, tablets, and any other computer systems or devices that support wireless communications.
- Each UE may be an incumbent access (“IA”), PA, or GAA device depending on whether its end user is an incumbent-access, priority-access, or general-authorized-access user.
- the system 200 also may include one or more SASs 202 that allocate frequencies in a shared spectrum for use by IA, PA, and GAA devices.
- the SASs may dynamically assign frequencies for use by each of the UEs 230 , 232 , and 234 , for example, based on their relative priority levels and/or frequency usages in system 200 .
- the shared-spectrum system 200 may include one or more access points (AP) 212 and one or more access systems (AS) 214 .
- Each AP and AS may communicate with the SASs 202 via a network 220 .
- the AP 212 and AS 214 may be deployed by PAL and GAA operators or licensees within their respective communications systems.
- the AP 212 may be used to enable UEs to communicate with other UEs within the system 200 , and also may serve as a gateway for communications to other UE devices in network 220 and UE devices in other networks accessible through network 220 .
- Each AP 212 may serve multiple end users and their respective UEs 230 , 232 , and 234 .
- the AS 214 generally describes any access networking system, and may include one or more of its own APs 212 (not shown in AS 214 ).
- the AP 212 and AS 214 may communicate with UEs configured for use as one or more of IA, PA, and/or GAA priority-level devices.
- the AP 212 and AS 214 may include one or more transmitters and receivers configured to send and receive signals in a predetermined frequency band, such as the CBRS band.
- the AP 212 and AS 214 may utilize any suitable wireless communication technologies or protocols, including but not limited to LTE, Wideband Code Division Multiple Access (WCDMA), Global System for Mobile Communications (GSM), among others, to communicate with UEs 230 , 232 , 234 .
- WCDMA Wideband Code Division Multiple Access
- GSM Global System for Mobile Communications
- Network 220 may comprise one or more interconnected wired or wireless networks, including public and/or private networks, and generally may comprise any type of computer networking arrangement.
- the network 220 may be implemented using the Internet, a wired Wide Area Network (WAN), a wired Local Area Network (LAN), a wireless WAN (e.g., WiMAX), a wireless LAN (WLAN) (e.g., IEEE 802.11, Bluetooth, etc.), a private data network, a virtual private network using a public network, and/or other suitable connection (e.g., Near Field Communications (NFC), infrared, optical, etc.) that enables the system 200 to send and receive information between components in the system 200 .
- NFC Near Field Communications
- the SASs 202 may dynamically allocate frequency channels to the AP 212 and/or AS 214 .
- the frequency allocation for an AP or AS may be a contiguous span of frequency channels (e.g., f 1 , f 2 , f 3 ), or alternatively may be non-contiguous set of frequency channels (e.g., f 1 , f 2 , f 4 ), as shown in FIG. 2 .
- the SASs 202 may allocate one or more of the same frequency channels to different APs 212 and/or ASs 214 .
- Each AP 212 and AS 214 may select from among its allocated channels the most-suitable frequency channel to use with a UE, for example, based on environmental conditions, load balancing, interference levels, resource usage, or any other optimization criteria.
- the AP and AS may choose to use that frequency channel at the same time, which may improve UE mobility within the system 200 .
- the AP 212 and AS 214 may use different frequency channels. While this type of deployment may create challenges for UE mobility, it may allow redundancy and graceful transition of frequency channels. Redundant deployment occurs when different frequency channels simultaneously cover the same deployment area.
- the SASs 202 may allocate different frequency channels.
- the AP 212 and AS 214 may simultaneously use multiple frequency channels. In the context of LTE, this is referred to as “carrier aggregation.” Using a carrier-aggregation mode, the AP 212 and AS 214 may select specific frequency carriers and a number of carriers to aggregate based on their frequency-channel assignments from the one or more SASs 202 .
- FIG. 3 is a schematic diagram of an exemplary shared-spectrum system 300 in accordance with the disclosed embodiments.
- the system 300 may be used to implement components in the system 200 , including for example at least one of the AP 212 and AS 214 .
- the system 300 may include at least one AP 310 including one or more processors 320 , one or more memories 322 , and one or more I/O devices 328 .
- the AP 310 may be a mobile computing device, general-purpose computer, a mainframe computer, or any other wireless computing device.
- the AP 310 may be implemented in a macrocell base station or tower, or alternatively, may be implemented in a small cell base station including but not limited to microcells, picocells, femtocells, or the like.
- the AP 310 may be implemented as a stand-alone device or as a system-on-a-chip (SoC).
- SoC system-on-a-chip
- the AP 310 may be a stand-alone system, or it may be implemented as a subsystem in a larger system, where one or more operations in the system 300 are performed using parts of the larger system.
- Processor 320 may include one or more known processing devices.
- the processor may be from the family of processors manufactured by Intel, Broadcom, Cavium, Freescale, TI, Qualcomm, or the like.
- the processor may be based on the ARM architecture, MIPS architecture, or may employ any other processor architecture.
- the processor may be a mobile processor or may be implemented in an SoC. The disclosed embodiments are not limited to any type of processor configured in AP 310 .
- Memory 322 may include one or more storage devices configured to store software instructions used by the processor 320 to perform functions related to the disclosed embodiments.
- the memory 322 may be configured to store software instructions, such as program(s) 324 , that perform one or more operations when executed by the processor(s) 320 .
- the disclosed embodiments are not limited to software programs or devices configured to perform dedicated tasks.
- the memory 322 may include a single program 324 , such as a SAS-client application, that performs the functions of the disclosed embodiments, or may comprise multiple software programs.
- the processor 320 may execute one or more programs (or portions thereof) remotely located from the AP 310 .
- the AP 310 may access one or more remote software applications via the network 340 , such that, when executed, the remote applications perform at least some of the functions related to the disclosed embodiments.
- the memory 322 also may be configured to store data 326 , for example, for use by the software program(s) 324 .
- the I/O devices 328 include one or more radio-frequency (RF) transmitters and one or more RF receivers configured to send and receive wireless communications.
- the transmitter and receiver may be implemented as a single transceiver, or alternatively may be separately implemented in the AP 310 .
- the AP may use a “radio” comprising an RF transmitter and receiver to communicate with the one or more UEs 230 , 232 , and 234 , for example, using any suitable wireless communication technologies or protocols, including but not limited to WiFi (IEEE 802.11), WiMAX (IEEE 802.16), LTE, WCDMA, GSM, among others.
- Each of the transmitters and receivers in the AP 310 may be tunable, programmable, and/or reconfigurable to communicate over one or more desired frequency channels.
- the I/O devices 328 may include a RF transmitter that transmits wireless signals over a first frequency channel and a RF receiver that receives wireless signals over a second frequency channel, which may be the same or different than the first frequency channel.
- the AP 310 also may be communicatively coupled to one or more databases 330 .
- the database 330 may include one or more memory devices that store information and are accessed and/or managed through the AP 310 .
- the disclosed embodiments are not limited to separate databases.
- the AP 310 may implement the database 330 .
- the database 330 may be located remotely from the AP 310 .
- the database 330 may include various computing components (e.g., database management system, database server, etc.) configured to receive and process requests for data stored in the memory devices of the database 330 and provide data retrieved from the database 330 .
- the AP 310 may be configured to access an Operation, Administration & Management (OA&M) server, a Network Management Server (NMS), an Element Management Server (EMS), or the like, which in turn may be configured to have access to the database 330 .
- OA&M Operation, Administration & Management
- NMS Network Management Server
- EMS Element Management Server
- the AP 310 may maintain a list of neighbor relations, for example, which may be stored as data 326 or in the database 330 .
- the list of neighbor relations may include information related to other APs and/or ASs (“neighbors”) in the system 200 , and may also identify frequency channels used by or allocated to those other APs or ASs, for example, to use in a potential hand-off process.
- the neighbor relations list may contain all the different frequency channels allocated in the shared spectrum system 200 .
- the AP 310 may obtain the list of frequencies allocated to neighboring APs and ASs, for example, by direct communications with the SAS 350 or by using the UEs 230 , 232 , 234 to assess which frequency channels they are configured to communicate in the system 200 .
- FIG. 4 is a flow diagram illustrating an exemplary sequence of steps that may be performed during initialization of an AP in accordance with the disclosed embodiments.
- the process of FIG. 4 may be implemented in software, hardware, or any combination thereof.
- the process 400 will be described in the context of system 200 , such that the disclosed process may be performed by software executing in the SAS 202 , AP 212 , and/or AS 214 .
- the AP 212 during startup may determine an initial frequency channel for transmission before receiving its first channel assignment from the SAS 202 .
- the AP 212 may perform an optional startup provisioning process 402 to select an initial frequency channel.
- the initially-selected channel may be predetermined as a default channel within the shared spectrum.
- the AP 212 may assess the allocated channels of the neighboring APs to determine a suitable frequency channel to select.
- the AP 212 may establish a connection 404 with a UE.
- this initial connection 404 may permit only limited transmissions between the AP and UE (e.g., basic signaling).
- the initial connection 404 may be used for communicating emergency services, for example, including but not limited to government alerts such as AMBER alerts, weather alerts, crime alerts, or other emergency alerts, or other emergency services such as providing emergency channel allocations to IA or PAL devices.
- the AP 212 may establish the limited connection 404 before transmitting a grant request 406 for a channel assignment to the SAS 202 . In other embodiments where the AP 212 does not perform such an optional startup provisioning, AP 212 may proceed directly to transmitting the request 406 to SAS 202 .
- the AP 212 may further provide a status indication 408 to the UEs as it awaits receiving its frequency allocations from the SAS 202 .
- the status indication 408 may enable the AP 212 to provide channel assignment state to the UEs.
- the AP 212 may implement one or more timers 410 to trigger further actions if it does not received its channel allocations before a timer 410 expires. After expiration of the one or more timers 410 , the AP 212 , for example, may flag or otherwise record the unavailability of channel assignments from the SAS 202 and log the event. Then, the AP 212 may re-request channel assignments from the SAS 202 , switch to a standby mode, maintain its current channel, or perform other actions.
- FIG. 5 is a flow diagram illustrating an exemplary sequence of steps that may be performed in accordance with the disclosed embodiments.
- the process of FIG. 5 may be implemented in software, hardware, or any combination thereof.
- the process 500 will be described in the context of system 200 , such that the disclosed process may be performed by software executing in the SAS 202 , AP 212 , and/or AS 214 .
- the AP 212 may send a grant request 502 to the SAS 202 .
- an SAS client program executing in the AP 212 may send the grant request 502 to the SAS 202 to request a channel allocation.
- the AP 212 may initiate one or more timers 504 to determine whether to re-send the grant request 502 or perform any other actions.
- the SAS 202 may grant a channel assignment 506 to the AP 212 based on, for example, the availability of frequency channels in system 200 , the usage requirements of IA, PA, and GAA devices in the system, and/or quality of service (QoS) or other priority-access determinations.
- the channel-assignment grant may specify, for example, the start time for the grant, the duration for which the grant is valid, and a list of one or more channel frequencies to be used during the grant period, among other things.
- the one or more channel frequencies identified in the grant 506 may be a set of contiguous or non-contiguous channels.
- the assignment may be intra-band, inter-band, or any combination of available channels within the shared spectrum.
- the AP 212 may terminate any unexpired timers 504 or may simply ignore the timers 504 because the grant request has led to a successful channel assignment from the SAS 202 .
- the AP 212 may initiate one or more new timers to track the start of the grant period, the duration of the grant period, and/or the expiration of the grant period, etc.
- the AP 212 may configure its radio according to the channel assignment as shown in step 508 . Because the channel assignment 506 may contain multiple channels, the AP 212 may have the ability to select the most suitable frequency channel for its QoS needs and/or other optimization criteria. For example, the SAS 202 may have allocated channels f 1 , f 3 , f 5 to the AP 212 . In this example, the AP 212 may select the most suitable channel based its current QoS needs. For example, the AP 212 may compare its transmission channel for the existing grant period and the channels allocated for the next grant period. In the situation where the current transmission channel overlaps with the new channel allocation, the AP 212 may maintain the current transmission channel to avoid having to switch frequencies.
- the AP 212 may select the most suitable channel based on various optimization criteria.
- the neighbor relations list for AP 212 may indicate that AS 214 has been allocated frequency channels f 1 , f 3 , f 6 , and is currently transmitting using channel f 3 .
- the AP 212 may have information that the entire deployment area can be simultaneously covered by the frequency channels f 1 and f 3 .
- the AP 212 may select to use frequency channel f 1 as the most suitable channel for purposes of providing redundancy within the system 200 . Additional details related to an exemplary redundant deployment are illustrated in FIG. 14 a . As shown in FIG. 14 a , the entire deployment area simultaneously may be covered by channels f A and f B . Thus, the AP1 and AP2 in FIG. 14 a may select different channels to provide redundancy.
- the optimization criteria implemented in AP 212 may be used to prevent gaps in the coverage areas as illustrated in FIG. 14 b .
- AP3 of FIG. 14 b may select the same frequency channel f A as the other access points AP1 and AP2 to fill the coverage gap with the same operating frequency and ensure that UE mobility is not affected, e.g., should the UE move out of the coverage range of AP1 and into the coverage range of AP3.
- Other optimization criteria may be possible, and the disclosed embodiments are not limited to the examples discussed above or shown in FIGS. 14 a and 14 b.
- the AP 212 may simultaneously use multiple frequency channels, such as in carrier aggregation mode in LTE, the AP 212 may select which channels to aggregate and how many channels to aggregate from the channel assignment it receives in the channel assignment grant 506 . In some embodiments, the AP 212 may be able to use all of the allocated frequency channels for transmitting over a carrier-aggregated connection.
- the SAS 202 In order to dynamically allocate the spectrum, the SAS 202 generally may wait for the AP 212 to initiate the grant request as described in exemplary process 500 . However, in some embodiments, the SAS 202 may also initiate the channel assignment without having received a grant request from the AP 212 . Additional details related to such embodiments are illustrated in FIG. 13 .
- FIG. 6 is a flow diagram illustrating an exemplary sequence of steps that may be performed in the disclosed embodiments.
- the process of FIG. 6 may be implemented in software, hardware, or any combination thereof.
- the process 600 will be described in the context of system 200 , such that the disclosed process may be performed by software executing in the SAS 202 , AP 212 , and/or AS 214 .
- the AP 212 and the UEs may have existing active connections 602 . These active connections 602 may continue until the expiration of the existing grant at step 610 .
- the AP 212 may send a new grant request 604 to the SAS 202 before the existing grant period expires for the AP's currently-allocated channels.
- the AP 212 may determine the amount of time the SAS 102 needs to assign a new frequency-channel grant and the amount of time the AP 212 needs to transition to a new frequency channel after receiving a new grant.
- the AP 212 may send the grant request 604 to ensure adequate time for both the SAS 202 and AP 212 .
- the SAS 202 may not be able to process an AP's request for new frequency-channel allocations too much in advance of the expiration of the existing channel grant. Because the SAS 202 dynamically assigns frequency channels, the SAS 202 may need to wait until closer to the end of the existing grant before assessing which frequency channels may be available to grant to the AP 212 . For example, the period between the AP 212 sending the new grant request 604 and the beginning of its transition period at step 610 may be relatively short. Alternatively, there may be situations where the SAS 202 can determine the new frequency-channel allocations well in advance of the existing grant expiring, for example, if the deployment has a preferential scheme such as discussed above.
- the SAS 202 may be able to determine the new frequency assignment based on the scheme. Yet other deployments of system 200 may have a more static nature for channel assignments. For example, if the deployment area is not crowded with IA, PA, or GAA devices, the SAS 202 may not need to reassign frequencies often.
- the SAS 202 may return a new channel assignment 606 to the AP 212 .
- the AP 212 after receiving the new channel assignment 606 , may select a suitable frequency channel from among the channels in channel assignment 606 to use during the next grant period in accordance with the disclosed embodiments.
- the AP 212 may preemptively send frequency redirect messages 608 to the UEs (e.g., one for each UE) before the start of a transition period 620 .
- the transition period is the period where the AP 212 performs steps to switch to the new frequency channel, such as configuring one or more radio transmitters and receivers to communicate over the new frequency channel.
- the current grant may expire (step 610 ) before the AP 212 configures its radio to the new frequency channel, or vice versa.
- the AP 212 may send the frequency redirect messages 608 to UEs with active connections 602 and to any UEs in idle mode.
- the AP 212 may send the frequency redirect message using a RRC-Reconfiguration message.
- the RRC-Reconfiguration message may be used for connection establishment and release functions as well as in a handover procedure.
- the RRC-Reconfiguration message may contain an indicator of the new channel assignment 606 .
- the AP 212 may use the Mobility Control Information Element in the RRC-Reconfiguration message to indicate the new channel assignment 606 .
- the AP 212 while terminating the active connection at step 610 , may use the RRC-Reconfiguration message to notify the UEs to start searching for the new frequency. Similar steps can also be taken for UEs in idle mode.
- the AP 212 may also send the frequency redirect message using a RRC-Connection-Release message.
- the RRC-Connection-Release message may contain an indicator of the new channel assignment 606 .
- the RRC-Connection-Release message may also enable the frequencies be provided based on a determined priority list.
- the disclosed embodiments are not limited to the exemplary techniques or messages described herein, and other suitable messages may also be used consistent with the disclosed embodiments.
- the AP 212 may determine the timing for sending out the frequency redirect messages 608 by estimating the amount of time it needs for the transition 620 . In this manner, the AP 212 may send the frequency redirect messages 608 prior to the transition period 620 to ensure that the UEs have sufficient time to find the new frequency quickly and smoothly. During the transition period 620 , the AP 212 may configure its radio to the new frequency at step 612 . The exact timing may depend on the new channel assignment 608 from the SAS 102 . In some embodiments, the new grant may coincide with the expiration of the current grant.
- the SAS 202 may stagger the transition based on the existing needs of the system 200 and/or potential conflicts between IA, PA, and GAA devices.
- the UEs may be looking for transmissions from the AP 212 over the new frequency channel.
- new connections 614 using the new frequency channel may be immediately established with each UE and the previous connections 602 may be discontinued.
- the frequency redirect messages 608 may also include a set of one or more timers with different epochs to indicate when the UEs should use the new frequency channel.
- each timer or epoch may be associated with a frequency channel to enable the UEs to establish the new connections 614 at the appropriate time.
- FIG. 7 is a flow diagram illustrating an exemplary sequence of steps that may be performed in accordance with the disclosed embodiments.
- the process of FIG. 7 may be implemented in software, hardware, or any combination thereof.
- the process 700 will be described in the context of system 200 , such that the disclosed process may be performed by software executing in the SAS 202 , AP 212 , and/or AS 214 .
- the system 200 may have one or more access points.
- the SAS 202 may use the multi-AP deployment to ensure a smooth transition of frequency channels used for connections between APs and ASs and UEs. For example, after the SAS assigns a new frequency channel to an AP, such that the UEs communicating with that AP need to change to a different frequency channel, the AP's connections to one or more of the UEs may be handed off to another AP that uses a different frequency channel.
- FIG. 7 illustrates an exemplary system including at least AP1 and AP2, SAS 202 , and multiple UEs.
- FIG. 7 shows active connections 702 between the UEs and AP1; however, AP2 may also have active connections with one or more UEs in the system 200 .
- AP1 and AP2 respectively may send new grant requests 704 a , 704 b to the SAS 202 before the existing grant of AP1 expires at step 714 .
- the SAS 202 may recognize that AP2 may be available to help transition the UEs connected to AP1 to a new channel allocation. For example, AP2 may be covering the same coverage area as AP1.
- the SAS 202 may choose to stagger the frequencies used on AP1 and AP2 to ensure the new frequency channel may be available on AP2 at step 710 (when AP2 configures its radio for the new frequency channel) before the current grant of AP1 expires at step 714 .
- the SAS 202 may monitor the activities of the APs in the system 200 .
- AP1 may be loaded with a large number of active connections to UEs, and other APs in the system 200 , such as AP2, may be less loaded with fewer active connections.
- the SAS 202 may minimize the number of UEs affected by the transition by ensuring the UEs on the highly-loaded AP1 may transition to the new frequency channel on AP2.
- the SAS 202 may send a new channel assignment 706 a to AP1 and also send a new channel assignments to the less-heavily loaded AP2.
- the SAS 202 may send a new channel assignment 706 b to AP2 without having received a new grant request 704 b from AP2. Similar channel transitions between APs may be made for APs that need to quickly change frequencies because of emergency or high-priority calls.
- the SAS 202 may stagger the frequency switching on the two APs. For example, the SAS 202 may transmit to AP1 a new channel assignment 706 a .
- the new channel assignment 706 a for AP1 may include the new frequency allocation, and it may also indicate that the new grant will begin after the expiration of the existing grant.
- AP1 may continue to transmit using its current channel all the way up to the expiration point 714 .
- the SAS 202 may transmit a new channel assignment 706 b .
- the new channel assignment 706 b for AP2 may include the same frequency allocation but indicate a start time for using the new frequency channel before AP1's current grant expires.
- AP2 may configure its radio at step 710 before the expiration of AP1's current grant at step 714 .
- AP1 may transmit frequency redirect messages 708 to the UEs.
- the frequency redirect messages 708 may include information relating to the new frequency channel.
- the messages 708 may also include information related to the neighbor relations.
- the UEs after receiving the frequency redirect messages 708 , may start searching for whether the new frequency is currently being used on any of the other APs in the system 200 . If the UEs find the new frequency at a different AP, for example AP2, they may establish a new active connection 712 with AP2 and terminate their connection 702 with AP1 before the grant for the current frequency channel expires at step 714 .
- AP2 also may use frequency redirect messages to notify its active UEs to switch frequency, such as shown in FIG. 6 .
- FIG. 8 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching frequency channels using multiple radios in accordance with the disclosed embodiments.
- the process of FIG. 8 may be implemented in software, hardware, or any combination thereof.
- the process 800 will be described in the context of system 200 , such that the disclosed process may be performed by software executing in the SAS 202 , AP 212 , and/or AS 214 .
- the AP 212 and/or the AS 214 may comprise APs that have multiple radios that can transmit and receive different frequencies at the same time.
- the APs may use the multiple radios to ensure a smooth transition of frequencies.
- the new frequency channel may be made available on one of the radios before the transition period, so that the new frequency channel may be available without any delay to the UEs.
- the AP 212 may have multiple radios (e.g., each vertical line below “AP” represents use of a different radio in the same AP).
- FIG. 8 shows the UEs having active connections 802 with one of the radios in the AP 212 . It is to be understood that the AP 212 may also have active connections with one or more UEs on the other radio as well.
- the AP 212 may stagger the frequency switching on one of its radios to ensure that a new frequency channel may be available before the expiration of the SAS's channel grant for an existing frequency channel, at step 812 .
- the process may begin with AP 212 sending a new grant request 804 to the SAS 202 .
- the SAS 202 may send a new channel assignment 806 to the AP 212 .
- the AP 212 may determine the most suitable method to transition the UEs to the new frequency. In one embodiment, the AP 212 may determine that one of its radios may be lightly loaded. The AP 212 may send frequency redirect messages 808 to the UEs communicating with the AP on its higher loaded radio, so those UEs may temporary switch their connections to the other radio in the AP. The AP transitions the connections 802 from the higher-loaded radio to connections 810 on the more lightly loaded radio, and may further reconfigure the higher-loaded radio to the new frequency at step 814 . Then the AP 212 may follow the same process to redirect the UEs back to the original radio, thereby transitioning the UE connections 810 back to the original radio and establishing new connections 816 on the original radio using a new frequency allocation.
- the transition from one radio to the other radio may be nearly simultaneous.
- the AP 212 may stop transmitting on one of its radios and attempt to simultaneously (or nearly simultaneously) activate the new frequency channel on another radio.
- the AP 212 may be able to switch to the new frequency without any substantial gap in time.
- the AP 212 may have multiple radios for different wireless communication technologies.
- the AP 212 may have separate radios for CBRS (e.g., 3.5 GHz) and WLAN (e.g., 2.4 GHz and 5 GHz) communications.
- the AP 212 may preemptively transition the UEs on active connections 802 from a frequency on a CBRS-configured radio to a different radio configured to communicate using a WLAN frequency, or vice versa.
- CBRS e.g., 3.5 GHz
- WLAN e.g., 2.4 GHz and 5 GHz
- the AP 212 may preemptively transition the UEs on active connections 802 from a frequency on a CBRS-configured radio to a different radio configured to communicate using a WLAN frequency, or vice versa.
- the AP may have integrated small cell capabilities, Bluetooth, NFC, or the like.
- FIG. 9 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching frequencies with dual-context UEs in accordance with the disclosed embodiments.
- a dual-context UE may establish concurrent connections with different types of wireless systems, such as with APs configured to communicate using CBRS and WLAN or other non-CBRS frequencies.
- the process of FIG. 9 may be implemented in software, hardware, or any combination thereof.
- the process 900 will be described in the context of system 200 , such that the disclosed process may be performed by software executing in the SAS 202 , AP 212 , and/or AS 214 .
- the UEs may have the capability to maintain one or more communication contexts, including for example state information, associated with concurrent connections with APs in different types of wireless networks.
- the UEs may have multiple radios to simultaneously establish connections to multiple wireless networks and can maintain separate contexts for each of those networks.
- the UEs may be able to maintain a connection 902 a with a non-CBRS wireless access point and a connection 902 b with the AP 212 .
- FIG. 9 shows the UEs maintaining an active connection with a non-CBRS. It is to be understood that the UEs may maintain multiple active connections with any wireless networks and any wireless technologies.
- the AP 212 may leverage use of the UE's non-CBRS connection to coordinate the transition to a new frequency channel.
- the AP 212 may use frequency redirect messages 908 to preemptively transition the UEs to direct all their data flows to the non-CBRS connections 910 .
- the UEs may be connected simultaneously to the AP over a frequency channel in the 3.5 GHz CBRS band and also connected to a base station in a macro cellular network or otherwise may have access to macro cellular network coverage.
- the AP 212 may redirect the UE connections 902 b to the macro cellular network during its transition period.
- the UEs may maintain a connection 910 , which combines the connections 902 a and connections 902 b , before and/or during the transition period of AP 212 to a new frequency channel, which the AP begins when its existing frequency-channel grant expires at step 912 .
- the AP 212 configures its radio to the new frequency channel at step 914 .
- the AP may send another frequency redirect message (not shown) so the UEs may be redirected back to the AP 212 to establish a connection 916 over the new frequency channel, after which the UEs again maintain separate connections to the AP and non-CBRS access points.
- the AP 212 may be able to switch frequencies without creating any significant disruption from a user-experience perspective.
- FIG. 10 is a flow diagram illustrating an exemplary sequence of steps that may be performed using call admission control in accordance with the disclosed embodiments.
- the process of FIG. 10 may be implemented in software, hardware, or any combination thereof.
- the process 1000 will be described in the context of system 200 , such that the disclosed process may be performed by software executing in the SAS 202 , AP 212 , and/or AS 214 .
- the AP 212 may use call admission control to selectively establish connections with UEs before and after the transition period. As shown in FIG. 10 , the AP may have established UE connections 1002 and may send a grant request 1004 to request an updated set of frequency assignments from the SAS. In response, the SAS returns a new channel assignment message 1006 and the AP may send frequency redirect messages to the UEs as previous discussed.
- the system 200 also may include at least one “new” UE that is not currently connected to any APs. If the new UEs attempts to establish a connection with the AP close in time to when the AP's existing grant expires at step 1014 , for example, the AP's call admission control may reject the requested new connection if the frequency redirect messages 1008 were sent to existing UEs before the new UE attempted to establish a new connection.
- the AP 212 may use call admission control prior to the transition period (starting at step 1014 ) to prevent the attempted new connection 1010 from being established.
- the new UE may send a new connection request to the AP 212 at step 1012 .
- the AP's call admission control may deny the new connection request.
- the call admission control 1012 may allow such new connection request under certain circumstances.
- the new connection request may be a high priority connection request, an emergency connection request, or the like, which the call admission control procedure would permit the AP to establish at step 1012 .
- the call admission control may be used after the transition period, e.g., after the radio is configured to the new frequency at step 1016 .
- the AP 212 may be highly loaded with multiple active connections 1002 .
- the AP 212 may receive multiple connection requests from the UEs.
- the AP 212 may use call admission control during this period 1020 to selectively establish new connections 1018 with the UEs using the new frequency.
- the AP 212 may use its call admission control procedure to ensure that the connections 1018 are made based on priority. For example, the AP 212 may establish the connections 1018 so that high-priority requests are connected first. Alternatively, the connections may be established based on the QoS requirements of the AP 212 and/or UEs.
- FIGS. 11 and 12 are flow diagrams illustrating exemplary sequences of steps that may be performed for switching frequencies using carrier aggregated connections in accordance with the disclosed embodiments.
- the exemplary processes shown in FIGS. 11 and 12 may be implemented in software, hardware, or any combination thereof.
- the processes 1100 and 1200 will be described in the context of system 200 , such that the disclosed processes may be performed by software executing in the SAS 202 , AP 212 , and/or AS 214 .
- the APs in the system 200 may have the capability to simultaneously use multiple frequency channels for communicating with UEs.
- the APs may be able to aggregate one or more carriers during transmission.
- the connections 1102 , 1202 between the AP 212 and the UEs may comprise multiple carrier channels, each at a different frequency.
- these “aggregated” frequency channels within a single connection may be separated into primary channels and secondary channels.
- the SAS 202 may request the AP 212 to switch only a subset of the frequencies that are currently active. In such instances, the AP 212 may have different options depending on which channels should be switched.
- FIG. 11 shows an exemplary sequence of steps that may be performed to switch the frequencies of secondary channels in the connections 1102 , 1202 .
- the SAS 202 may send a new channel assignment 1106 in response to a new grant request 1104 .
- the new channel assignment may include a list of available frequencies for the next grant period.
- the AP 212 may determine that only a subset of the frequencies that are currently active needs to be switched. Further, the AP 212 may determine that only the secondary channels should have their frequencies changed.
- the AP 212 may maintain the primary channels in connection 1110 , but discontinue at least one secondary channel in the connection.
- the AP 212 may configure the radio to transmit using the new frequency for the secondary channels.
- the connection 1114 may again comprise both primary and secondary channels. Thus any disruption to the transmission may be limited to only the secondary channels.
- FIG. 12 shows an exemplary sequence of steps that may be performed to switch the frequencies of the primary channels in a connection.
- the SAS 202 may send a new channel assignment 1206 in response to a new grant request 1204 .
- the new channel assignment may require the primary channels to be switched to a different frequency.
- the AP 212 may have multiple options to switch the primary channels.
- the AP 212 may send a frequency redirect message 1208 to the UEs in accordance with the disclosed embodiments discussed previously, so the UEs may redirect their transmissions using a new frequency.
- the frequency redirect message may redirect the UEs based on any of the disclosed embodiments depending on the specific deployment within the system 200 .
- the AP 212 may use load balancing techniques to temporary transfer the UEs on the primary channels to the secondary channels. This may allow the AP 212 to transition the frequency for the primary channels with minimal disruptions to the transmission. After the transition is complete, the connection 1214 may be established for all the affected UEs.
- FIG. 13 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching spectrum based on specific events in accordance with the disclosed embodiments.
- the process of FIG. 13 may be implemented in software, hardware, or any combination thereof.
- the process 1300 will be described in the context of system 200 , such that the disclosed process may be performed by software executing in the SAS 202 , AP 212 , and/or AS 214 .
- the SAS 202 generally may wait for a grant request message before transmitting a new channel assignment message to the AP 212 . In some embodiments, however, the SAS 202 may transmit a new channel assignment without having previously received a grant request message from the AP.
- the UEs and AP 212 may have active connections 1302 , but an event may arise at step 1304 .
- the event may be an emergency due to sudden needs of IA and/or PAL users.
- the military e.g., a Federal incumbent user
- commercial satellite services e.g. a non-Federal incumbent user
- the emergency response services e.g., PAL users
- the SAS 202 may dynamically allocate additional resources to certain APs based on the overall load of the system 200 , the current needs of the APs, QoS requirements, and/or other optimization reasons.
- the SAS 202 may transmit a new channel assignment 1306 to the AP 112 without having received a prior grant request from the AP 112 .
- the AP 112 after receiving the new grant assignment 1306 , may transmit frequency redirect messages 1308 to the UEs, reconfigure its radio (step 1310 ), and establish new connections 1312 using the newly granted frequency, in accordance with the disclosed embodiments.
- Persons of ordinary skill in the art will appreciate that the exemplary process 1300 described herein may be applicable to any of the disclosed embodiments.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Aviation & Aerospace Engineering (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The disclosed embodiments include methods, systems, articles of manufacture, and access devices configured to switch frequencies in a wireless access network. The techniques described in the disclosed embodiments may be used to facilitate efficient switching of frequencies in a dynamic spectrum environment. In one aspect, the disclosed embodiments may be implemented in a Long Term Evolution access network. The disclosed embodiments receive, by an access device, information allocating at least one frequency channel to be used by the access device. The disclosed embodiments also transmit, to one or more user equipment connected to the access device, an instruction for directing the one or more user equipment to look a first frequency channel. As a result, the disclosed embodiments allow efficient switching of frequencies even if the spectrum may be allocated dynamically.
Description
- This application claims the benefits of U.S. Provisional Application Ser. No. 62/158,959, filed May 8, 2015, U.S. Provisional Application Ser. No. 62/163,624, filed May 19, 2015, U.S. Provisional Application Ser. No. 62/163,743, filed May 19, 2015, U.S. Provisional Application Ser. No. 62/164,949, filed May 21, 2015, and U.S. Provisional Application Ser. No. 62/165,018, filed May 21, 2015, which are each hereby incorporated by reference in their entireties.
- The present invention generally relates to wireless access systems having dynamic spectrum allocation, and more particularly to systems, methods, and apparatuses for switching frequencies in a wireless access infrastructure.
- The proliferation of smartphones and other wireless devices has led to ever-increasing demand for wireless spectrum. In an effort to ameliorate this problem, the U.S. Federal Communications Commission (FCC) has established a shared-spectrum service in the 3550 to 3700 MHz band (i.e., 3.5 GHz band). This band has been traditionally reserved by the U.S. Department of Defense for military use, for example, by military radars on navy ships. The FCC has recently made the 3.5 GHz band available for a commercial radio service called Citizens Broadband Radio Service (CBRS). Because the spectrum is shared, some mechanism must be adopted to ensure users within the same spectrum do not interfere with each other, and that users with higher priorities have guaranteed access to the spectrum in a situation of a conflict.
- Using the 3.5 GHz band as an example, a three-tiered model has been proposed and adopted by the FCC in an effort to protect existing users of the band, as illustrated in
FIG. 1 . As shown in the figure, the top tier belongs to incumbent access (IA) users, such as federal and non-federal incumbent systems, who have the highest priority to use the 3.5 GHz band. Between the incumbent users and non-incumbent users (typically public users) are one or more Spectrum Access Systems (SAS), which coordinate and facilitate spectrum sharing among all of the users in the band. Then among the public users, some may obtain higher Priority Access (PA) under a Priority Access License (PAL), while others may operate without a license under General Authorized Access (GAA). GAA users have the lowest priority within the allocation. - The SAS may facilitate efficient spectrum allocation among the three tiers shown in
FIG. 1 by ensuring that communications from wireless devices (“user equipment” or “UE”) in a lower-priority access tier do not interfere with communications of those in a higher-priority tier. The SAS may accomplish this by monitoring interference and frequency usage in the shared spectrum, and dynamically allocate frequencies for devices to use within the spectrum. - In this context, a “frequency” broadly refers to a frequency band, a frequency channel, a frequency within a band or channel, or a signal at a particular frequency (such as a carrier signal), and unless otherwise noted these terms may be used interchangeably. A “connection” broadly refers to any communication of information, such as voice and/or data, between devices using one or more frequencies. “Spectrum” broadly refers to frequencies that may be used to establish connections.
- The SAS coordinates and manages spectrum sharing among the incumbents, PAL systems, and GAA systems, by dynamically allocating spectrum to the PAL and GAA user-equipment devices. However, current PAL and GAA devices are not designed to dynamically switch frequency channels during an ongoing connection in the wireless access system. Thus, anytime the SAS allocates new frequency channels for the PAL or GAA devices to use in the shared spectrum, these devices may not be able to switch frequency channels efficiently, quickly, or smoothly with minimal disruption to the end user's experience. Moreover, the three-tiered model may pose significant challenges to lower-priority users when they must discontinue using a frequency so it may be used by higher-priority users, for example during emergencies, or in other situations of conflict with higher-priority users, with little to no warnings.
- The disclosed embodiments include methods, systems, and apparatuses, including access devices, configured to switch frequencies in a wireless access system. The techniques in the disclosed embodiments may be used to facilitate efficient switching of frequencies in a dynamic spectrum environment, such as a wireless access network comprising one or more SASs. In some disclosed embodiments, the wireless access system may comprise a Long Term Evolution (LTE) network.
- In accordance with the disclosed embodiments, an access device, such as a wireless access point, wireless router, base station, or integrated access point, may receive information, for example from a SAS, allocating at least one frequency channel over which the access device may communicate with one or more user equipments (UEs). In some disclosed embodiments, the access device may determine one or more of its allocated frequency channels to use in establishing connections with the UEs.
- Further to the disclosed embodiments, the access device may transmit a message to the one or more UEs indicating the at least one allocated frequency channel. The access device also may configure a radio to operate using one or more of the allocated frequency channels. For example, the access device may configure both a transmitter and a receiver in the radio to operate using the at least one allocated frequency channel. In some disclosed embodiments, the access device may transmit a message indicating the at least one allocated frequency channel to the one or more UEs before configuring a radio to operate at the allocated frequency channel(s). In some embodiments, the message may direct the one or more UEs to temporarily discontinue at least one existing connection with the access device during a time period when the access device's radio is being configured. In some disclosed embodiments, the access device may transmit to the one or more UEs a message indicating at least one allocated frequency channel using a RRC-Reconfiguration message from the LTE standard. In yet other disclosed embodiments, the RRC-Reconfiguration message may indicate the one or more allocated frequency channels and also include other information related to the frequency channels. In yet other disclosed embodiments, the access device may transmit to the one or more UEs a message using a RRC-Connection-Release message from the LTE standard. The disclosed embodiments may establish a connection between the access device and the one or more UEs based on the at least one allocated frequency channel.
- While the disclosed embodiments are described in the context of an access device in communication with one or more UEs in a wireless access system, persons of ordinary skill in the art will appreciate that the invention is not limited to the illustrative embodiments and may be performed using other wireless access systems and devices that facilitate switching of frequencies in accordance with the teachings herein. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only, and are not restrictive of the disclosed embodiments as defined in the claims.
- The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate several embodiments and, together with the description, serve to explain the disclosed principles. In the drawings:
-
FIG. 1 , previously described, is a schematic diagram illustrating a three-tiered spectrum-sharing model adopted by the FCC. -
FIG. 2 is a schematic diagram of an exemplary shared-spectrum system for implementing methods and systems in accordance with the disclosed embodiments. -
FIG. 3 is a schematic diagram of an exemplary access point that may be used in a shared-spectrum system in accordance with the disclosed embodiments. -
FIG. 4 is a flow diagram illustrating an exemplary sequence of steps that may be performed during initialization of an access point in accordance with the disclosed embodiments. -
FIG. 5 is a flow diagram illustrating an exemplary sequence of steps that may be performed for allocating frequencies to an access point in accordance with the disclosed embodiments. -
FIG. 6 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching the frequency of a connection between a user equipment and an access point in accordance with the disclosed embodiments. -
FIG. 7 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching the frequency of a connection using multiple access points in accordance with the disclosed embodiments. -
FIG. 8 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching the frequency of a connection using multiple radios in accordance with the disclosed embodiments. -
FIG. 9 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching the frequency of a connection using a multi-context user equipment in accordance with the disclosed embodiments. -
FIG. 10 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching the frequency of a connection using call admission control of an attempted new connection in accordance with the disclosed embodiments. -
FIG. 11 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching a frequency in a multi-carrier connection in accordance with the disclosed embodiments. -
FIG. 12 is a flow diagram illustrating another exemplary sequence of steps that may be performed for switching a frequency in a multi-carrier connection in accordance with the disclosed embodiments. -
FIG. 13 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching a frequency of a connection between a user equipment and an access point based on one or more events in accordance with the disclosed embodiments. -
FIGS. 14a-b are schematic diagrams illustrating exemplary wireless network topologies that may be used in accordance with the disclosed embodiments. - Reference will now be made in detail to exemplary disclosed embodiments, examples of which are illustrated in the accompanying drawings and disclosed herein. Where convenient, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
- The disclosed embodiments provide systems, methods, and apparatuses for switching frequencies in a wireless access solution using a dynamic spectrum allocation scheme. The disclosed embodiments allow efficient switching of frequencies in the shared spectrum with minimal disruption to end users using the shared spectrum.
-
FIG. 2 is a schematic diagram of an exemplary shared-spectrum system 200 in accordance with the disclosed embodiments. Thesystem 200 may comprise one ormore UEs - The
system 200 also may include one ormore SASs 202 that allocate frequencies in a shared spectrum for use by IA, PA, and GAA devices. The SASs may dynamically assign frequencies for use by each of theUEs system 200. - In some embodiments, the
system 200 may include an Environmental Sensing Capability system (ESC) 204 configured to detect the presence and/or frequency usage of higher-priority IA devices. The ESC communicates information relating to IA devices to theSASs 202, thereby facilitating the SASs with allocating frequencies based on priority levels. In some aspects, thesystem 200 may also implement exclusion and/or protection zones in which the IA devices may operate with reduced interference. In some embodiments, thesystem 200 may include one ormore FCC databases 206 configured to store information related to PAL devices. TheSASs 202 may access the database(s) 206 to ensure PAL devices within a specific geographic service area experience less interference from GAA devices. - As shown in
FIG. 2 , the shared-spectrum system 200 may include one or more access points (AP) 212 and one or more access systems (AS) 214. Each AP and AS may communicate with theSASs 202 via anetwork 220. In some embodiments, theAP 212 and AS 214 may be deployed by PAL and GAA operators or licensees within their respective communications systems. TheAP 212 may be used to enable UEs to communicate with other UEs within thesystem 200, and also may serve as a gateway for communications to other UE devices innetwork 220 and UE devices in other networks accessible throughnetwork 220. EachAP 212 may serve multiple end users and theirrespective UEs AS 214 generally describes any access networking system, and may include one or more of its own APs 212 (not shown in AS 214). TheAP 212 and AS 214 may communicate with UEs configured for use as one or more of IA, PA, and/or GAA priority-level devices. - In a further aspect of the disclosed embodiments, the
AP 212 and AS 214 may include one or more transmitters and receivers configured to send and receive signals in a predetermined frequency band, such as the CBRS band. In another aspect, theAP 212 and AS 214 may utilize any suitable wireless communication technologies or protocols, including but not limited to LTE, Wideband Code Division Multiple Access (WCDMA), Global System for Mobile Communications (GSM), among others, to communicate withUEs -
Network 220 may comprise one or more interconnected wired or wireless networks, including public and/or private networks, and generally may comprise any type of computer networking arrangement. For example, thenetwork 220 may be implemented using the Internet, a wired Wide Area Network (WAN), a wired Local Area Network (LAN), a wireless WAN (e.g., WiMAX), a wireless LAN (WLAN) (e.g., IEEE 802.11, Bluetooth, etc.), a private data network, a virtual private network using a public network, and/or other suitable connection (e.g., Near Field Communications (NFC), infrared, optical, etc.) that enables thesystem 200 to send and receive information between components in thesystem 200. - In accordance with the disclosed embodiments, the
SASs 202 may dynamically allocate frequency channels to theAP 212 and/orAS 214. The frequency allocation for an AP or AS, for instance, may be a contiguous span of frequency channels (e.g., f1, f2, f3), or alternatively may be non-contiguous set of frequency channels (e.g., f1, f2, f4), as shown inFIG. 2 . In some cases, theSASs 202 may allocate one or more of the same frequency channels todifferent APs 212 and/orASs 214. EachAP 212 and AS 214 may select from among its allocated channels the most-suitable frequency channel to use with a UE, for example, based on environmental conditions, load balancing, interference levels, resource usage, or any other optimization criteria. - For example, if the one or
more SASs 202 allocate a frequency channel to both theAP 212 and AS 214, the AP and AS may choose to use that frequency channel at the same time, which may improve UE mobility within thesystem 200. In other embodiments, theAP 212 and AS 214 may use different frequency channels. While this type of deployment may create challenges for UE mobility, it may allow redundancy and graceful transition of frequency channels. Redundant deployment occurs when different frequency channels simultaneously cover the same deployment area. In yet another aspect, theSASs 202 may allocate different frequency channels. - In some disclosed embodiments, such as in a LTE deployment in the
system 200, theAP 212 and AS 214 may simultaneously use multiple frequency channels. In the context of LTE, this is referred to as “carrier aggregation.” Using a carrier-aggregation mode, theAP 212 and AS 214 may select specific frequency carriers and a number of carriers to aggregate based on their frequency-channel assignments from the one ormore SASs 202. -
FIG. 3 is a schematic diagram of an exemplary shared-spectrum system 300 in accordance with the disclosed embodiments. Thesystem 300, or variations thereof, may be used to implement components in thesystem 200, including for example at least one of theAP 212 and AS 214. Thesystem 300 may include at least oneAP 310 including one ormore processors 320, one ormore memories 322, and one or more I/O devices 328. TheAP 310 may be a mobile computing device, general-purpose computer, a mainframe computer, or any other wireless computing device. In some embodiments, theAP 310 may be implemented in a macrocell base station or tower, or alternatively, may be implemented in a small cell base station including but not limited to microcells, picocells, femtocells, or the like. In yet other embodiments, theAP 310 may be implemented as a stand-alone device or as a system-on-a-chip (SoC). Thus, theAP 310 may be a stand-alone system, or it may be implemented as a subsystem in a larger system, where one or more operations in thesystem 300 are performed using parts of the larger system. -
Processor 320 may include one or more known processing devices. For example, the processor may be from the family of processors manufactured by Intel, Broadcom, Cavium, Freescale, TI, Qualcomm, or the like. In some embodiments, the processor may be based on the ARM architecture, MIPS architecture, or may employ any other processor architecture. In some embodiments, the processor may be a mobile processor or may be implemented in an SoC. The disclosed embodiments are not limited to any type of processor configured inAP 310. -
Memory 322 may include one or more storage devices configured to store software instructions used by theprocessor 320 to perform functions related to the disclosed embodiments. For example, thememory 322 may be configured to store software instructions, such as program(s) 324, that perform one or more operations when executed by the processor(s) 320. The disclosed embodiments are not limited to software programs or devices configured to perform dedicated tasks. For example, thememory 322 may include asingle program 324, such as a SAS-client application, that performs the functions of the disclosed embodiments, or may comprise multiple software programs. Additionally, theprocessor 320 may execute one or more programs (or portions thereof) remotely located from theAP 310. For example, theAP 310 may access one or more remote software applications via thenetwork 340, such that, when executed, the remote applications perform at least some of the functions related to the disclosed embodiments. Furthermore, thememory 322 also may be configured to storedata 326, for example, for use by the software program(s) 324. - The I/
O devices 328 include one or more radio-frequency (RF) transmitters and one or more RF receivers configured to send and receive wireless communications. The transmitter and receiver may be implemented as a single transceiver, or alternatively may be separately implemented in theAP 310. The AP may use a “radio” comprising an RF transmitter and receiver to communicate with the one ormore UEs AP 310 may be tunable, programmable, and/or reconfigurable to communicate over one or more desired frequency channels. For example, the I/O devices 328 may include a RF transmitter that transmits wireless signals over a first frequency channel and a RF receiver that receives wireless signals over a second frequency channel, which may be the same or different than the first frequency channel. -
AP 310 also may be communicatively coupled to one ormore databases 330. Thedatabase 330 may include one or more memory devices that store information and are accessed and/or managed through theAP 310. The disclosed embodiments, however, are not limited to separate databases. In one aspect of the disclosed embodiments, theAP 310 may implement thedatabase 330. In another aspect, thedatabase 330 may be located remotely from theAP 310. Moreover, thedatabase 330 may include various computing components (e.g., database management system, database server, etc.) configured to receive and process requests for data stored in the memory devices of thedatabase 330 and provide data retrieved from thedatabase 330. In some embodiments, theAP 310 may be configured to access an Operation, Administration & Management (OA&M) server, a Network Management Server (NMS), an Element Management Server (EMS), or the like, which in turn may be configured to have access to thedatabase 330. - In some embodiments, the
AP 310 may maintain a list of neighbor relations, for example, which may be stored asdata 326 or in thedatabase 330. In one aspect of the disclosed embodiments, the list of neighbor relations may include information related to other APs and/or ASs (“neighbors”) in thesystem 200, and may also identify frequency channels used by or allocated to those other APs or ASs, for example, to use in a potential hand-off process. In another aspect, the neighbor relations list may contain all the different frequency channels allocated in the sharedspectrum system 200. TheAP 310 may obtain the list of frequencies allocated to neighboring APs and ASs, for example, by direct communications with theSAS 350 or by using theUEs system 200. - It is to be understood that the configurations and boundaries of the functional building blocks shown for
exemplary systems -
FIG. 4 is a flow diagram illustrating an exemplary sequence of steps that may be performed during initialization of an AP in accordance with the disclosed embodiments. The process ofFIG. 4 may be implemented in software, hardware, or any combination thereof. For purposes of explanation and not limitation, theprocess 400 will be described in the context ofsystem 200, such that the disclosed process may be performed by software executing in theSAS 202,AP 212, and/orAS 214. - In some embodiments, the
AP 212 during startup may determine an initial frequency channel for transmission before receiving its first channel assignment from theSAS 202. For example, theAP 212 may perform an optionalstartup provisioning process 402 to select an initial frequency channel. In such an embodiment, the initially-selected channel may be predetermined as a default channel within the shared spectrum. Alternatively, theAP 212 may assess the allocated channels of the neighboring APs to determine a suitable frequency channel to select. - Once the
AP 212 has selected an initial frequency channel, theAP 212 may establish aconnection 404 with a UE. In one aspect of the disclosed embodiments, thisinitial connection 404 may permit only limited transmissions between the AP and UE (e.g., basic signaling). In another aspect, theinitial connection 404 may be used for communicating emergency services, for example, including but not limited to government alerts such as AMBER alerts, weather alerts, crime alerts, or other emergency alerts, or other emergency services such as providing emergency channel allocations to IA or PAL devices. TheAP 212 may establish thelimited connection 404 before transmitting agrant request 406 for a channel assignment to theSAS 202. In other embodiments where theAP 212 does not perform such an optional startup provisioning,AP 212 may proceed directly to transmitting therequest 406 toSAS 202. - In one embodiment, the
AP 212 may further provide astatus indication 408 to the UEs as it awaits receiving its frequency allocations from theSAS 202. For example, thestatus indication 408 may enable theAP 212 to provide channel assignment state to the UEs. In some embodiments, theAP 212 may implement one ormore timers 410 to trigger further actions if it does not received its channel allocations before atimer 410 expires. After expiration of the one ormore timers 410, theAP 212, for example, may flag or otherwise record the unavailability of channel assignments from theSAS 202 and log the event. Then, theAP 212 may re-request channel assignments from theSAS 202, switch to a standby mode, maintain its current channel, or perform other actions. -
FIG. 5 is a flow diagram illustrating an exemplary sequence of steps that may be performed in accordance with the disclosed embodiments. The process ofFIG. 5 may be implemented in software, hardware, or any combination thereof. For purposes of explanation and not limitation, theprocess 500 will be described in the context ofsystem 200, such that the disclosed process may be performed by software executing in theSAS 202,AP 212, and/orAS 214. - In some embodiments, the
AP 212 may send agrant request 502 to theSAS 202. Specifically, an SAS client program executing in theAP 212 may send thegrant request 502 to theSAS 202 to request a channel allocation. As discussed relative toexemplary process 400, theAP 212 may initiate one ormore timers 504 to determine whether to re-send thegrant request 502 or perform any other actions. - In response to the
grant request 502, theSAS 202 may grant achannel assignment 506 to theAP 212 based on, for example, the availability of frequency channels insystem 200, the usage requirements of IA, PA, and GAA devices in the system, and/or quality of service (QoS) or other priority-access determinations. The channel-assignment grant may specify, for example, the start time for the grant, the duration for which the grant is valid, and a list of one or more channel frequencies to be used during the grant period, among other things. Depending on the availability of the channels, the one or more channel frequencies identified in thegrant 506 may be a set of contiguous or non-contiguous channels. In some embodiments where the shared spectrum comprises multiple frequency bands, the assignment may be intra-band, inter-band, or any combination of available channels within the shared spectrum. - After the
AP 212 receives thechannel assignment 506, it may terminate anyunexpired timers 504 or may simply ignore thetimers 504 because the grant request has led to a successful channel assignment from theSAS 202. In a further aspect of the disclosed embodiments, theAP 212 may initiate one or more new timers to track the start of the grant period, the duration of the grant period, and/or the expiration of the grant period, etc. - At the start of the grant period identified with the
channel assignment 506, theAP 212 may configure its radio according to the channel assignment as shown instep 508. Because thechannel assignment 506 may contain multiple channels, theAP 212 may have the ability to select the most suitable frequency channel for its QoS needs and/or other optimization criteria. For example, theSAS 202 may have allocated channels f1, f3, f5 to theAP 212. In this example, theAP 212 may select the most suitable channel based its current QoS needs. For example, theAP 212 may compare its transmission channel for the existing grant period and the channels allocated for the next grant period. In the situation where the current transmission channel overlaps with the new channel allocation, theAP 212 may maintain the current transmission channel to avoid having to switch frequencies. - In another aspect, the
AP 212 may select the most suitable channel based on various optimization criteria. Further to the above example, the neighbor relations list forAP 212 may indicate that AS 214 has been allocated frequency channels f1, f3, f6, and is currently transmitting using channel f3. By way of further example, in a redundant deployment scheme theAP 212 may have information that the entire deployment area can be simultaneously covered by the frequency channels f1 and f3. Thus, theAP 212 may select to use frequency channel f1 as the most suitable channel for purposes of providing redundancy within thesystem 200. Additional details related to an exemplary redundant deployment are illustrated inFIG. 14a . As shown inFIG. 14a , the entire deployment area simultaneously may be covered by channels fA and fB. Thus, the AP1 and AP2 inFIG. 14a may select different channels to provide redundancy. - In another aspect of the disclosed embodiments, the optimization criteria implemented in
AP 212 may be used to prevent gaps in the coverage areas as illustrated inFIG. 14b . In such an aspect, AP3 ofFIG. 14b may select the same frequency channel fA as the other access points AP1 and AP2 to fill the coverage gap with the same operating frequency and ensure that UE mobility is not affected, e.g., should the UE move out of the coverage range of AP1 and into the coverage range of AP3. Other optimization criteria may be possible, and the disclosed embodiments are not limited to the examples discussed above or shown inFIGS. 14a and 14 b. - In some embodiments where the
AP 212 may simultaneously use multiple frequency channels, such as in carrier aggregation mode in LTE, theAP 212 may select which channels to aggregate and how many channels to aggregate from the channel assignment it receives in thechannel assignment grant 506. In some embodiments, theAP 212 may be able to use all of the allocated frequency channels for transmitting over a carrier-aggregated connection. - In order to dynamically allocate the spectrum, the
SAS 202 generally may wait for theAP 212 to initiate the grant request as described inexemplary process 500. However, in some embodiments, theSAS 202 may also initiate the channel assignment without having received a grant request from theAP 212. Additional details related to such embodiments are illustrated inFIG. 13 . -
FIG. 6 is a flow diagram illustrating an exemplary sequence of steps that may be performed in the disclosed embodiments. The process ofFIG. 6 may be implemented in software, hardware, or any combination thereof. For purposes of explanation and not limitation, theprocess 600 will be described in the context ofsystem 200, such that the disclosed process may be performed by software executing in theSAS 202,AP 212, and/orAS 214. - As shown in
FIG. 6 , theAP 212 and the UEs may have existingactive connections 602. Theseactive connections 602 may continue until the expiration of the existing grant atstep 610. In order to facilitate a smooth transition to the next channel assignment, in some embodiments theAP 212 may send anew grant request 604 to theSAS 202 before the existing grant period expires for the AP's currently-allocated channels. In such embodiments, theAP 212 may determine the amount of time the SAS 102 needs to assign a new frequency-channel grant and the amount of time theAP 212 needs to transition to a new frequency channel after receiving a new grant. To minimize any disruption to theactive connections 602, theAP 212 may send thegrant request 604 to ensure adequate time for both theSAS 202 andAP 212. - In a dynamic spectrum allocation system, however, the
SAS 202 may not be able to process an AP's request for new frequency-channel allocations too much in advance of the expiration of the existing channel grant. Because theSAS 202 dynamically assigns frequency channels, theSAS 202 may need to wait until closer to the end of the existing grant before assessing which frequency channels may be available to grant to theAP 212. For example, the period between theAP 212 sending thenew grant request 604 and the beginning of its transition period atstep 610 may be relatively short. Alternatively, there may be situations where theSAS 202 can determine the new frequency-channel allocations well in advance of the existing grant expiring, for example, if the deployment has a preferential scheme such as discussed above. In such an example, theSAS 202 may be able to determine the new frequency assignment based on the scheme. Yet other deployments ofsystem 200 may have a more static nature for channel assignments. For example, if the deployment area is not crowded with IA, PA, or GAA devices, theSAS 202 may not need to reassign frequencies often. - After receiving the
new grant request 604, theSAS 202 may return anew channel assignment 606 to theAP 212. TheAP 212, after receiving thenew channel assignment 606, may select a suitable frequency channel from among the channels inchannel assignment 606 to use during the next grant period in accordance with the disclosed embodiments. In preparation for the transition to the new frequency channel, theAP 212 may preemptively sendfrequency redirect messages 608 to the UEs (e.g., one for each UE) before the start of atransition period 620. The transition period is the period where theAP 212 performs steps to switch to the new frequency channel, such as configuring one or more radio transmitters and receivers to communicate over the new frequency channel. During thistransition period 620, the current grant may expire (step 610) before theAP 212 configures its radio to the new frequency channel, or vice versa. In some embodiments, theAP 212 may send thefrequency redirect messages 608 to UEs withactive connections 602 and to any UEs in idle mode. - In some disclosed embodiments using LTE, the
AP 212 may send the frequency redirect message using a RRC-Reconfiguration message. In LTE, the RRC-Reconfiguration message may be used for connection establishment and release functions as well as in a handover procedure. In such embodiments, the RRC-Reconfiguration message may contain an indicator of thenew channel assignment 606. In some exemplary embodiments, theAP 212 may use the Mobility Control Information Element in the RRC-Reconfiguration message to indicate thenew channel assignment 606. Thus, theAP 212, while terminating the active connection atstep 610, may use the RRC-Reconfiguration message to notify the UEs to start searching for the new frequency. Similar steps can also be taken for UEs in idle mode. - In some disclosed embodiments using LTE, the
AP 212 may also send the frequency redirect message using a RRC-Connection-Release message. In such embodiments, the RRC-Connection-Release message may contain an indicator of thenew channel assignment 606. Furthermore, the RRC-Connection-Release message may also enable the frequencies be provided based on a determined priority list. The disclosed embodiments are not limited to the exemplary techniques or messages described herein, and other suitable messages may also be used consistent with the disclosed embodiments. - In a further aspect of the disclosed embodiments, the
AP 212 may determine the timing for sending out thefrequency redirect messages 608 by estimating the amount of time it needs for thetransition 620. In this manner, theAP 212 may send thefrequency redirect messages 608 prior to thetransition period 620 to ensure that the UEs have sufficient time to find the new frequency quickly and smoothly. During thetransition period 620, theAP 212 may configure its radio to the new frequency at step 612. The exact timing may depend on thenew channel assignment 608 from the SAS 102. In some embodiments, the new grant may coincide with the expiration of the current grant. In some embodiments, theSAS 202 may stagger the transition based on the existing needs of thesystem 200 and/or potential conflicts between IA, PA, and GAA devices. During the transition period, the UEs may be looking for transmissions from theAP 212 over the new frequency channel. Thus, after theAP 212 configures its radio to the new frequency channel,new connections 614 using the new frequency channel may be immediately established with each UE and theprevious connections 602 may be discontinued. - In some embodiments, the
frequency redirect messages 608 may also include a set of one or more timers with different epochs to indicate when the UEs should use the new frequency channel. In such embodiments, each timer or epoch may be associated with a frequency channel to enable the UEs to establish thenew connections 614 at the appropriate time. -
FIG. 7 is a flow diagram illustrating an exemplary sequence of steps that may be performed in accordance with the disclosed embodiments. The process ofFIG. 7 may be implemented in software, hardware, or any combination thereof. For purposes of explanation and not limitation, theprocess 700 will be described in the context ofsystem 200, such that the disclosed process may be performed by software executing in theSAS 202,AP 212, and/orAS 214. - In some embodiments, the
system 200 may have one or more access points. In such embodiments, theSAS 202 may use the multi-AP deployment to ensure a smooth transition of frequency channels used for connections between APs and ASs and UEs. For example, after the SAS assigns a new frequency channel to an AP, such that the UEs communicating with that AP need to change to a different frequency channel, the AP's connections to one or more of the UEs may be handed off to another AP that uses a different frequency channel. -
FIG. 7 illustrates an exemplary system including at least AP1 and AP2,SAS 202, and multiple UEs. For purposes of explanation and not limitation,FIG. 7 showsactive connections 702 between the UEs and AP1; however, AP2 may also have active connections with one or more UEs in thesystem 200. - In this exemplary embodiment, AP1 and AP2 respectively may send new grant requests 704 a, 704 b to the
SAS 202 before the existing grant of AP1 expires atstep 714. TheSAS 202 may recognize that AP2 may be available to help transition the UEs connected to AP1 to a new channel allocation. For example, AP2 may be covering the same coverage area as AP1. As part of its channel allocation, theSAS 202 may choose to stagger the frequencies used on AP1 and AP2 to ensure the new frequency channel may be available on AP2 at step 710 (when AP2 configures its radio for the new frequency channel) before the current grant of AP1 expires atstep 714. - In another aspect, the
SAS 202 may monitor the activities of the APs in thesystem 200. For example, AP1 may be loaded with a large number of active connections to UEs, and other APs in thesystem 200, such as AP2, may be less loaded with fewer active connections. In such an example, theSAS 202 may minimize the number of UEs affected by the transition by ensuring the UEs on the highly-loaded AP1 may transition to the new frequency channel on AP2. Thus, when AP1 sends anew grant request 704 a to theSAS 202 seeking a new frequency-channel allocation, theSAS 202 may send anew channel assignment 706 a to AP1 and also send a new channel assignments to the less-heavily loaded AP2. For example, theSAS 202 may send anew channel assignment 706 b to AP2 without having received anew grant request 704 b from AP2. Similar channel transitions between APs may be made for APs that need to quickly change frequencies because of emergency or high-priority calls. - Using the
new channel assignments SAS 202 may stagger the frequency switching on the two APs. For example, theSAS 202 may transmit to AP1 anew channel assignment 706 a. Thenew channel assignment 706 a for AP1 may include the new frequency allocation, and it may also indicate that the new grant will begin after the expiration of the existing grant. By setting the new grant to begin after the current grant expires, AP1 may continue to transmit using its current channel all the way up to theexpiration point 714. To AP2, theSAS 202 may transmit anew channel assignment 706 b. In order to stagger the transition, thenew channel assignment 706 b for AP2, for example, may include the same frequency allocation but indicate a start time for using the new frequency channel before AP1's current grant expires. Thus, AP2 may configure its radio atstep 710 before the expiration of AP1's current grant atstep 714. - In a further aspect of the disclosed embodiments, AP1 may transmit
frequency redirect messages 708 to the UEs. Thefrequency redirect messages 708 may include information relating to the new frequency channel. Themessages 708 may also include information related to the neighbor relations. The UEs, after receiving thefrequency redirect messages 708, may start searching for whether the new frequency is currently being used on any of the other APs in thesystem 200. If the UEs find the new frequency at a different AP, for example AP2, they may establish a newactive connection 712 with AP2 and terminate theirconnection 702 with AP1 before the grant for the current frequency channel expires atstep 714. Although not shown inFIG. 7 , AP2 also may use frequency redirect messages to notify its active UEs to switch frequency, such as shown inFIG. 6 . -
FIG. 8 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching frequency channels using multiple radios in accordance with the disclosed embodiments. The process ofFIG. 8 may be implemented in software, hardware, or any combination thereof. For purposes of explanation and not limitation, theprocess 800 will be described in the context ofsystem 200, such that the disclosed process may be performed by software executing in theSAS 202,AP 212, and/orAS 214. - In some embodiments, the
AP 212 and/or theAS 214 may comprise APs that have multiple radios that can transmit and receive different frequencies at the same time. In such embodiments, the APs may use the multiple radios to ensure a smooth transition of frequencies. For example, the new frequency channel may be made available on one of the radios before the transition period, so that the new frequency channel may be available without any delay to the UEs. As shown inFIG. 8 , theAP 212 may have multiple radios (e.g., each vertical line below “AP” represents use of a different radio in the same AP). For purposes of explanation and not limitation,FIG. 8 shows the UEs havingactive connections 802 with one of the radios in theAP 212. It is to be understood that theAP 212 may also have active connections with one or more UEs on the other radio as well. - Similar to
exemplary process 700, theAP 212 may stagger the frequency switching on one of its radios to ensure that a new frequency channel may be available before the expiration of the SAS's channel grant for an existing frequency channel, atstep 812. The process may begin withAP 212 sending anew grant request 804 to theSAS 202. Based on the needs of thesystem 200 and/or various optimization criteria, theSAS 202 may send anew channel assignment 806 to theAP 212. - In this illustrative embodiment, the
AP 212 may determine the most suitable method to transition the UEs to the new frequency. In one embodiment, theAP 212 may determine that one of its radios may be lightly loaded. TheAP 212 may sendfrequency redirect messages 808 to the UEs communicating with the AP on its higher loaded radio, so those UEs may temporary switch their connections to the other radio in the AP. The AP transitions theconnections 802 from the higher-loaded radio toconnections 810 on the more lightly loaded radio, and may further reconfigure the higher-loaded radio to the new frequency at step 814. Then theAP 212 may follow the same process to redirect the UEs back to the original radio, thereby transitioning theUE connections 810 back to the original radio and establishingnew connections 816 on the original radio using a new frequency allocation. - In another exemplary embodiment, the transition from one radio to the other radio may be nearly simultaneous. In such an embodiment, the
AP 212 may stop transmitting on one of its radios and attempt to simultaneously (or nearly simultaneously) activate the new frequency channel on another radio. Thus, theAP 212 may be able to switch to the new frequency without any substantial gap in time. - In some embodiments, the
AP 212 may have multiple radios for different wireless communication technologies. For example, theAP 212 may have separate radios for CBRS (e.g., 3.5 GHz) and WLAN (e.g., 2.4 GHz and 5 GHz) communications. In such embodiments, theAP 212 may preemptively transition the UEs onactive connections 802 from a frequency on a CBRS-configured radio to a different radio configured to communicate using a WLAN frequency, or vice versa. Thus, from a user-experience perspective, there is no substantial disruption or intermission in transitioning the UE connections between different radios configured to communicate using different wireless technologies. Other coordinated deployments may also be possible. For example, the AP may have integrated small cell capabilities, Bluetooth, NFC, or the like. -
FIG. 9 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching frequencies with dual-context UEs in accordance with the disclosed embodiments. A dual-context UE may establish concurrent connections with different types of wireless systems, such as with APs configured to communicate using CBRS and WLAN or other non-CBRS frequencies. The process ofFIG. 9 may be implemented in software, hardware, or any combination thereof. For purposes of explanation and not limitation, theprocess 900 will be described in the context ofsystem 200, such that the disclosed process may be performed by software executing in theSAS 202,AP 212, and/orAS 214. - In some embodiments, the UEs may have the capability to maintain one or more communication contexts, including for example state information, associated with concurrent connections with APs in different types of wireless networks. For example, the UEs may have multiple radios to simultaneously establish connections to multiple wireless networks and can maintain separate contexts for each of those networks. As shown in
FIG. 9 , for example, the UEs may be able to maintain aconnection 902 a with a non-CBRS wireless access point and aconnection 902 b with theAP 212. For purposes of explanation and not limitation,FIG. 9 shows the UEs maintaining an active connection with a non-CBRS. It is to be understood that the UEs may maintain multiple active connections with any wireless networks and any wireless technologies. - In the disclosed embodiments of
FIG. 9 , theAP 212 may leverage use of the UE's non-CBRS connection to coordinate the transition to a new frequency channel. In one aspect, for example, theAP 212 may usefrequency redirect messages 908 to preemptively transition the UEs to direct all their data flows to thenon-CBRS connections 910. In one example, the UEs may be connected simultaneously to the AP over a frequency channel in the 3.5 GHz CBRS band and also connected to a base station in a macro cellular network or otherwise may have access to macro cellular network coverage. In this example, theAP 212 may redirect theUE connections 902 b to the macro cellular network during its transition period. In this manner, the UEs may maintain aconnection 910, which combines theconnections 902 a andconnections 902 b, before and/or during the transition period ofAP 212 to a new frequency channel, which the AP begins when its existing frequency-channel grant expires atstep 912. TheAP 212 configures its radio to the new frequency channel at step 914. The AP may send another frequency redirect message (not shown) so the UEs may be redirected back to theAP 212 to establish aconnection 916 over the new frequency channel, after which the UEs again maintain separate connections to the AP and non-CBRS access points. In this way, theAP 212 may be able to switch frequencies without creating any significant disruption from a user-experience perspective. -
FIG. 10 is a flow diagram illustrating an exemplary sequence of steps that may be performed using call admission control in accordance with the disclosed embodiments. The process ofFIG. 10 may be implemented in software, hardware, or any combination thereof. For purposes of explanation and not limitation, theprocess 1000 will be described in the context ofsystem 200, such that the disclosed process may be performed by software executing in theSAS 202,AP 212, and/orAS 214. - In these disclosed embodiments, the
AP 212 may use call admission control to selectively establish connections with UEs before and after the transition period. As shown inFIG. 10 , the AP may have establishedUE connections 1002 and may send agrant request 1004 to request an updated set of frequency assignments from the SAS. In response, the SAS returns a newchannel assignment message 1006 and the AP may send frequency redirect messages to the UEs as previous discussed. - The
system 200 also may include at least one “new” UE that is not currently connected to any APs. If the new UEs attempts to establish a connection with the AP close in time to when the AP's existing grant expires atstep 1014, for example, the AP's call admission control may reject the requested new connection if thefrequency redirect messages 1008 were sent to existing UEs before the new UE attempted to establish a new connection. TheAP 212 may use call admission control prior to the transition period (starting at step 1014) to prevent the attemptednew connection 1010 from being established. - For example, the new UE may send a new connection request to the
AP 212 atstep 1012. But because theAP 212 may be transitioning to the new frequency channel, the AP's call admission control may deny the new connection request. In some aspects, thecall admission control 1012 may allow such new connection request under certain circumstances. For example, the new connection request may be a high priority connection request, an emergency connection request, or the like, which the call admission control procedure would permit the AP to establish atstep 1012. - In a further aspect, the call admission control may be used after the transition period, e.g., after the radio is configured to the new frequency at step 1016. As shown in
FIG. 10 , theAP 212 may be highly loaded with multipleactive connections 1002. After the transition period at step 1016, theAP 212 may receive multiple connection requests from the UEs. TheAP 212 may use call admission control during thisperiod 1020 to selectively establishnew connections 1018 with the UEs using the new frequency. In some aspects, theAP 212 may use its call admission control procedure to ensure that theconnections 1018 are made based on priority. For example, theAP 212 may establish theconnections 1018 so that high-priority requests are connected first. Alternatively, the connections may be established based on the QoS requirements of theAP 212 and/or UEs. -
FIGS. 11 and 12 are flow diagrams illustrating exemplary sequences of steps that may be performed for switching frequencies using carrier aggregated connections in accordance with the disclosed embodiments. The exemplary processes shown inFIGS. 11 and 12 may be implemented in software, hardware, or any combination thereof. For purposes of explanation and not limitation, theprocesses system 200, such that the disclosed processes may be performed by software executing in theSAS 202,AP 212, and/orAS 214. - In some embodiments, the APs in the
system 200 may have the capability to simultaneously use multiple frequency channels for communicating with UEs. For example, in LTE, the APs may be able to aggregate one or more carriers during transmission. As shown inFIGS. 11 and 12 , theconnections AP 212 and the UEs may comprise multiple carrier channels, each at a different frequency. Furthermore, these “aggregated” frequency channels within a single connection may be separated into primary channels and secondary channels. - In some instances, the
SAS 202 may request theAP 212 to switch only a subset of the frequencies that are currently active. In such instances, theAP 212 may have different options depending on which channels should be switched.FIG. 11 shows an exemplary sequence of steps that may be performed to switch the frequencies of secondary channels in theconnections FIG. 11 , theSAS 202 may send anew channel assignment 1106 in response to anew grant request 1104. The new channel assignment may include a list of available frequencies for the next grant period. TheAP 212 may determine that only a subset of the frequencies that are currently active needs to be switched. Further, theAP 212 may determine that only the secondary channels should have their frequencies changed. During the transition period starting when the existing channel grant expires atstep 1108, theAP 212 may maintain the primary channels inconnection 1110, but discontinue at least one secondary channel in the connection. Atstep 1112, theAP 212 may configure the radio to transmit using the new frequency for the secondary channels. After the secondary channels are reestablished at the new frequency, theconnection 1114 may again comprise both primary and secondary channels. Thus any disruption to the transmission may be limited to only the secondary channels. -
FIG. 12 shows an exemplary sequence of steps that may be performed to switch the frequencies of the primary channels in a connection. Similar toFIG. 11 , theSAS 202 may send anew channel assignment 1206 in response to anew grant request 1204. The new channel assignment, however, may require the primary channels to be switched to a different frequency. In such a case, theAP 212 may have multiple options to switch the primary channels. In some embodiments, theAP 212 may send afrequency redirect message 1208 to the UEs in accordance with the disclosed embodiments discussed previously, so the UEs may redirect their transmissions using a new frequency. The frequency redirect message may redirect the UEs based on any of the disclosed embodiments depending on the specific deployment within thesystem 200. In some embodiment, for example in LTE, theAP 212 may use load balancing techniques to temporary transfer the UEs on the primary channels to the secondary channels. This may allow theAP 212 to transition the frequency for the primary channels with minimal disruptions to the transmission. After the transition is complete, theconnection 1214 may be established for all the affected UEs. -
FIG. 13 is a flow diagram illustrating an exemplary sequence of steps that may be performed for switching spectrum based on specific events in accordance with the disclosed embodiments. The process ofFIG. 13 may be implemented in software, hardware, or any combination thereof. For purposes of explanation and not limitation, theprocess 1300 will be described in the context ofsystem 200, such that the disclosed process may be performed by software executing in theSAS 202,AP 212, and/orAS 214. - In the foregoing disclosed embodiments, the
SAS 202 generally may wait for a grant request message before transmitting a new channel assignment message to theAP 212. In some embodiments, however, theSAS 202 may transmit a new channel assignment without having previously received a grant request message from the AP. As shown inFIG. 13 , the UEs andAP 212 may haveactive connections 1302, but an event may arise atstep 1304. The event, for example, may be an emergency due to sudden needs of IA and/or PAL users. For example, the military (e.g., a Federal incumbent user), commercial satellite services (e.g. a non-Federal incumbent user), and/or the emergency response services (e.g., PAL users) may suddenly require additional bandwidth. Alternatively, theSAS 202 may dynamically allocate additional resources to certain APs based on the overall load of thesystem 200, the current needs of the APs, QoS requirements, and/or other optimization reasons. In such embodiments, theSAS 202 may transmit anew channel assignment 1306 to the AP 112 without having received a prior grant request from the AP 112. The AP 112, after receiving thenew grant assignment 1306, may transmitfrequency redirect messages 1308 to the UEs, reconfigure its radio (step 1310), and establishnew connections 1312 using the newly granted frequency, in accordance with the disclosed embodiments. Persons of ordinary skill in the art will appreciate that theexemplary process 1300 described herein may be applicable to any of the disclosed embodiments. - Other embodiments will be apparent to those skilled in the art from consideration of the specification and practice of the disclosed embodiments. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosed embodiments being indicated by the following claims. It is to be understood that the examples and descriptions in this disclosure have been arbitrarily defined herein for the convenience of the description. The disclosed systems and methods are not limited to these simplified examples, and other features and characteristics may be considered so long as the specified functions are appropriately performed.
- While certain exemplary embodiments have been discussed with respect to CBRS and/or LTE for purposes of discussion and explanation, persons skilled in the art will appreciate the useful applications of the disclosed methods, systems, and apparatuses for switching frequencies in a dynamic spectrum allocation system. Moreover, although aspects of the disclosed embodiments are described as being associated with data stored in memory and other tangible computer-readable storage mediums, one skilled in the art will appreciate that these aspects can be stored on and executed from many types of tangible computer-readable media. Further, certain processes and steps of the disclosed embodiments are described in a particular order, one skilled in the art will appreciate that practice of the disclosed embodiments are not so limited and could be accomplished in many ways. Accordingly, the disclosed embodiments are not limited to the above-described examples, but instead are defined by the appended claims in light of their full scope of equivalents.
Claims (48)
1-23. (canceled)
24. A method for switching frequencies using an access device in a wireless access system, the method comprising:
sending a request to a spectrum access system (SAS) for allocation of at least one frequency channel that the access device may use to communicate with one or more user equipments (UEs);
receiving, from the SAS, the allocation of the at least one frequency channel that the access device may use to communicate with the one or more UEs;
transmitting a message to the one or more UEs indicating the at least one allocated frequency channel;
configuring a radio in the access device to operate using the at least one allocated frequency channel;
establishing a connection between the access device and the one or more UEs based on the at least one allocated frequency channel; and
switching, in response to a detection of at least one of a presence or an activity of an incumbent user, the connection between the access device and the one or more UEs from the at least one allocated frequency channel to a new frequency channel, wherein the one or more UEs are capable of communicating over the new frequency channel.
25. The method of claim 24 , further comprising determining one or more frequency channels from among the at least one allocated frequency channel for establishing the connection between the access device and the one or more UEs.
26. The method of claim 24 , wherein the message is transmitted to the one or more UEs prior to configuring the radio in the access device.
27. The method of claim 24 , wherein the SAS is capable of sending the allocation of the at least one frequency channel without first having to receive the request for allocation of the at least one frequency channel.
28. The method of claim 24 , wherein the message directs the one or more UEs to temporarily discontinue at least one existing connection with the access device during a time period when the radio in the access device is being configured.
29. The method of claim 24 , wherein the wireless access system comprises a Long Term Evolution (LTE) network.
30. The method of claim 29 , wherein the message transmitted to the one or more UEs is formatted in accordance with a RRC-Reconfiguration message in the LTE standard.
31. The method of claim 29 , wherein the message transmitted to the one or more UEs is formatted in accordance with a RRC-Connection-Release message in the LTE standard.
32. The method of claim 24 , wherein the step of configuring the radio further comprises configuring both a transmitter and a receiver in the radio to operate using the at least one allocated frequency channel.
33. The method of claim 32 , wherein the at least one allocated frequency channel comprises a plurality of frequency channels and the transmitter and receiver are configured to use different allocated frequency channels.
34. The method of claim 24 , further comprising permitting limited types of transmissions between the access device and the one or more UEs.
35. The method of claim 34 , wherein the limited types of transmissions comprise at least one of communications for emergency services or basic signaling.
36. The method of claim 24 , wherein the at least one allocated frequency channel is based on an optimization criteria.
37. The method of claim 36 , wherein the optimization criteria is associated with at least one of environmental conditions, load balancing, interference levels, resource usage, quality of service (QoS) needs, or coverage ranges.
38. The method of claim 24 , further comprising sending a request for a second allocated frequency channel before an expiration of a grant period associated with the at least one allocated frequency channel.
39. The method of claim 38 , further comprising sending a redirect message to the one or more UEs before transitioning to the second allocated frequency channel.
40. The method of claim 38 , wherein the second allocated frequency channel is the new frequency channel.
41. The method of claim 24 , wherein the at least one allocated frequency channel is based on usage requirements of at least one of incumbent access, priority access, or general authorized access devices.
42. An access device, comprising:
a radio comprising a transmitter configured to transmit a message to one or more UEs indicating an allocation of at least one frequency channel that the access device may use to communicate with the one or more UEs in a wireless access system;
at least one processor; and
a memory storing instructions for execution by the at least one processor, wherein the at least one processor is configured to execute the stored instructions to:
send a request over a communication link to a spectrum access system (SAS) for the allocation of the at least one frequency channel that the access device may use to communicate with the one or more UEs in the wireless access system;
receive, from the SAS, the at least one allocated frequency channel;
configure the radio to transmit using the at least one allocated frequency channel;
establish a connection between the access device and the one or more UEs based on the at least one allocated frequency channel; and
switch, in response to a detection of at least one of a presence or an activity of an incumbent user, the connection between the access device and the one or more UEs from the at least one allocated frequency channel to a new frequency channel, wherein the one or more UEs are capable of communicating over the new frequency channel.
43. The access device of claim 42 , wherein the communication link comprises a wireless link.
44. The access device of claim 42 , further comprising a second transmitter configured to send the request over the communication link to the SAS for the allocation of the at least one frequency channel that the access device may use to communicate with the one or more UEs in the wireless access system.
45. The access device of claim 42 , further comprising a receiver configured to receive, from the SAS, the at least one allocated frequency channel.
46. The access device of claim 42 , wherein the at least one processor is further configured to determine one of more frequency channels from among the at least one allocated frequency channel for establishing the connection between the access device and the one or more UEs.
47. The access device of claim 42 , wherein the message is transmitted to the one or more UEs prior to configuring the radio in the access device.
48. The access device of claim 42 , wherein the message directs the one or more UEs to temporarily discontinue at least one existing connection with the access device during a time period when the radio in the access device is being configured.
49. The access device of claim 42 , wherein the wireless access system comprises a Long Term Evolution (LTE) network.
50. The access device of claim 49 , wherein the message transmitted to the one or more UEs is formatted in accordance with a RRC-Reconfiguration message in the LTE standard.
51. The access device of claim 49 , wherein the message transmitted to the one or more UEs is formatted in accordance with a RRC-Connection-Release message in the LTE standard.
52. The access device of claim 42 , wherein the at least one processor is further configured to execute the stored instructions to permit limited types of transmissions between the access device and the one or more UEs.
53. The access device of claim 52 , wherein the limited types of transmissions comprise at least one of communications for emergency services or basic signaling.
54. The access device of claim 42 , wherein the at least one allocated frequency channel is based on an optimization criteria.
55. The access device of claim 54 , wherein the optimization criteria is associated with at least one of environmental conditions, load balancing, interference levels, resource usage, quality of service (QoS) needs, or coverage ranges.
56. The access device of claim 42 , wherein the at least one processor is further configured to execute the stored instructions to send a request for a second allocated frequency channel before an expiration of a grant period associated with the at least one allocated frequency channel.
57. The access device of claim 56 , wherein the at least one processor is further configured to execute the stored instructions to send a redirect message to the one or more UEs before transitioning to the second allocated frequency channel.
58. The access device of claim 56 , wherein the second allocated frequency channel is the new frequency channel.
59. The access device of claim 42 , wherein the at least one allocated frequency channel is based on usage requirements of at least one of incumbent access, priority access, or general authorized access devices.
60. The access device of claim 42 , wherein the at least one processor is configured to execute the stored instructions to configure both the transmitter and the receiver in the radio to operate using the at least one allocated frequency channel.
61. The access device of claim 60 , wherein the at least one allocated frequency channel comprises a plurality of frequency channels and the transmitter and receiver are configured to operate using different allocated frequency channels.
62. A non-transitory computer readable medium storing instructions that, when executed by at least one processor in an access device cause the access device to perform a method comprising steps of:
sending a request to a spectrum access system (SAS) for allocation of at least one frequency channel that the access device may use to communicate with one or more user equipments (UEs);
receiving, from the SAS, the allocation of the at least one frequency channel that the access device may use to communicate with the one or more UEs;
transmitting a message to the one or more UEs indicating the at least one allocated frequency channel;
configuring a radio in the access device to operate using the at least one allocated frequency channel;
establishing a connection between the access device and the one or more UEs based on the at least one allocated frequency channel; and
switching, in response to a detection of at least one of a presence or an activity of an incumbent user, the connection between the access device and the one or more UEs from the at least one allocated frequency channel to a new frequency channel, wherein the one or more UEs are capable of communicating over the new frequency channel.
63. The computer readable medium of claim 62 , wherein execution of the instructions by the at least one processor further causes the access device to determine one or more frequency channels from among the at least one allocated frequency channel for establishing the connection between the access device and the one or more UEs.
64. The computer readable medium of claim 62 , wherein the message is transmitted to the one or more UEs prior to configuring the radio in the access device.
65. The computer readable medium of claim 62 , wherein the message further directs the one or more UEs to temporarily discontinue at least one existing connection with the access device during a time period when the radio in the access device is being configured.
66. The computer readable medium of claim 62 , wherein the wireless access system comprises a Long Term Evolution (LTE) network.
67. The computer readable medium of claim 66 , wherein the message transmitted to the one or more UEs is formatted in accordance with a RRC-Reconfiguration message in the LTE standard.
68. The computer readable medium of claim 66 , wherein the message transmitted to the one or more UEs is formatted in accordance with a RRC-Connection-Release message in the LTE standard.
69. The computer readable medium of claim 62 , wherein the step of configuring the radio further comprises configuring both a transmitter and a receiver in the radio to operate using the at least one allocated frequency channel.
70. The computer readable medium of claim 69 , wherein the at least one allocated frequency channel comprises a plurality of frequency channels and the transmitter and receiver are configured to use different allocated frequency channels.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/661,115 US20200059975A1 (en) | 2015-05-08 | 2019-10-23 | System and method for switching frequencies in a wireless access solution based on dynamic spectrum allocation |
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562158959P | 2015-05-08 | 2015-05-08 | |
US201562163624P | 2015-05-19 | 2015-05-19 | |
US201562163743P | 2015-05-19 | 2015-05-19 | |
US201562164949P | 2015-05-21 | 2015-05-21 | |
US201562165018P | 2015-05-21 | 2015-05-21 | |
US15/150,145 US10492233B2 (en) | 2015-05-08 | 2016-05-09 | System and method for switching frequencies in a wireless access solution based on dynamic spectrum allocation |
US16/661,115 US20200059975A1 (en) | 2015-05-08 | 2019-10-23 | System and method for switching frequencies in a wireless access solution based on dynamic spectrum allocation |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/150,145 Continuation US10492233B2 (en) | 2015-05-08 | 2016-05-09 | System and method for switching frequencies in a wireless access solution based on dynamic spectrum allocation |
Publications (1)
Publication Number | Publication Date |
---|---|
US20200059975A1 true US20200059975A1 (en) | 2020-02-20 |
Family
ID=57222034
Family Applications (9)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/150,383 Active 2036-07-08 US10764933B2 (en) | 2015-05-08 | 2016-05-09 | Predictive connectivity service layers |
US15/150,364 Active 2036-06-07 US10028317B2 (en) | 2015-05-08 | 2016-05-09 | Policy and billing services in a cloud-based access solution for enterprise deployments |
US15/150,386 Abandoned US20160330707A1 (en) | 2015-05-08 | 2016-05-09 | Methods and systems for clock synchronization in a network |
US15/150,374 Active 2036-12-17 US10219306B2 (en) | 2015-05-08 | 2016-05-09 | Cloud based access solution for enterprise deployment |
US15/150,145 Active 2037-01-11 US10492233B2 (en) | 2015-05-08 | 2016-05-09 | System and method for switching frequencies in a wireless access solution based on dynamic spectrum allocation |
US16/017,594 Active US10462828B2 (en) | 2015-05-08 | 2018-06-25 | Policy and billing services in a cloud-based access solution for enterprise deployments |
US16/244,606 Active 2036-10-25 US11683087B2 (en) | 2015-05-08 | 2019-01-10 | Cloud based access solution for enterprise deployment |
US16/661,115 Abandoned US20200059975A1 (en) | 2015-05-08 | 2019-10-23 | System and method for switching frequencies in a wireless access solution based on dynamic spectrum allocation |
US16/941,071 Pending US20200358523A1 (en) | 2015-05-08 | 2020-07-28 | Predictive connectivity service layers |
Family Applications Before (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/150,383 Active 2036-07-08 US10764933B2 (en) | 2015-05-08 | 2016-05-09 | Predictive connectivity service layers |
US15/150,364 Active 2036-06-07 US10028317B2 (en) | 2015-05-08 | 2016-05-09 | Policy and billing services in a cloud-based access solution for enterprise deployments |
US15/150,386 Abandoned US20160330707A1 (en) | 2015-05-08 | 2016-05-09 | Methods and systems for clock synchronization in a network |
US15/150,374 Active 2036-12-17 US10219306B2 (en) | 2015-05-08 | 2016-05-09 | Cloud based access solution for enterprise deployment |
US15/150,145 Active 2037-01-11 US10492233B2 (en) | 2015-05-08 | 2016-05-09 | System and method for switching frequencies in a wireless access solution based on dynamic spectrum allocation |
US16/017,594 Active US10462828B2 (en) | 2015-05-08 | 2018-06-25 | Policy and billing services in a cloud-based access solution for enterprise deployments |
US16/244,606 Active 2036-10-25 US11683087B2 (en) | 2015-05-08 | 2019-01-10 | Cloud based access solution for enterprise deployment |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/941,071 Pending US20200358523A1 (en) | 2015-05-08 | 2020-07-28 | Predictive connectivity service layers |
Country Status (1)
Country | Link |
---|---|
US (9) | US10764933B2 (en) |
Families Citing this family (106)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2526501A (en) | 2013-03-01 | 2015-11-25 | Redowl Analytics Inc | Modeling social behavior |
US10764933B2 (en) * | 2015-05-08 | 2020-09-01 | Federated Wireless, Inc. | Predictive connectivity service layers |
US10412592B2 (en) * | 2015-05-29 | 2019-09-10 | Intel Corporation | Evolved node-B, spectrum access system (SAS) controller and method for communication in shared spectrum |
HK1204847A2 (en) * | 2015-09-16 | 2015-12-04 | 英基科技有限公司 | A time card punching system |
EP3394747A1 (en) * | 2015-12-21 | 2018-10-31 | Telefonaktiebolaget LM Ericsson (publ) | Priority trainer for many core processing system |
US9973933B2 (en) * | 2015-12-23 | 2018-05-15 | Intel IP Corporation | Spectrum access system (SAS) controller, evolved node-b (enb) and method for allocation of shared spectrum |
US10412168B2 (en) * | 2016-02-17 | 2019-09-10 | Latticework, Inc. | Implementing a storage system using a personal user device and a data distribution device |
DE102016104948A1 (en) * | 2016-03-17 | 2017-09-21 | Intel IP Corporation | Base station circuitry for adjusting an operation of a user equipment between stand-alone operation and network-assisted operation |
US10306670B2 (en) * | 2016-04-05 | 2019-05-28 | Arizona Board Of Regents On Behalf Of Arizona State University | Systems and methods for a smart gateway SDN-based backhaul architecture for small cells |
US10165539B2 (en) * | 2016-04-20 | 2018-12-25 | At&T Intellectual Property I, L.P. | Spectrum admission control |
NO341951B1 (en) * | 2016-06-30 | 2018-03-05 | Autostore Tech As | Operating method of a communication node in a storage system |
US10405197B2 (en) | 2016-08-30 | 2019-09-03 | Nxgen Partners Ip, Llc | System and method for using dedicated PAL band for control pane and GAA band as well as parts of PAL band for data plan on a CBRS network |
US10231245B1 (en) * | 2016-09-27 | 2019-03-12 | Google Llc | Obtaining a spectrum allocation in a self-organizing network |
US10616769B2 (en) * | 2016-10-26 | 2020-04-07 | Qualcomm Incorporated | Radio (NR) procedures for accessing shared spectrum |
US10299272B2 (en) * | 2016-11-04 | 2019-05-21 | Nokia Solutions And Networks Oy | Switching carrier frequency while user equipment is in off cycle |
US9974079B1 (en) * | 2016-11-08 | 2018-05-15 | Nokia Solutions And Networks Oy | Frequency selection for broadband transmissions among a shared spectrum |
US10225743B2 (en) * | 2016-11-21 | 2019-03-05 | Intel Corporation | Radio spectrum sharing |
KR102549946B1 (en) | 2017-01-09 | 2023-06-30 | 삼성전자주식회사 | Method, and associated parameter for routing initial access request message of terminal in mobile communication |
JP6842319B2 (en) * | 2017-02-23 | 2021-03-17 | 日本無線株式会社 | Communication system and communication method |
JP6901278B2 (en) * | 2017-02-23 | 2021-07-14 | 日本無線株式会社 | Communication system and communication method |
US10778599B2 (en) * | 2017-03-30 | 2020-09-15 | Home Box Office, Inc. | Predictive scaling of computing resources |
US10469567B2 (en) * | 2017-04-14 | 2019-11-05 | At&T Intellectual Property I, L.P. | Model-driven implementation of services on a software-defined network |
WO2018204885A1 (en) * | 2017-05-04 | 2018-11-08 | Deepak Das | Mobility functionality for a cloud-based access system |
US11888859B2 (en) | 2017-05-15 | 2024-01-30 | Forcepoint Llc | Associating a security risk persona with a phase of a cyber kill chain |
US10999296B2 (en) | 2017-05-15 | 2021-05-04 | Forcepoint, LLC | Generating adaptive trust profiles using information derived from similarly situated organizations |
CN110622600B (en) * | 2017-05-18 | 2023-07-21 | 瑞典爱立信有限公司 | Method and apparatus for evaluating and ordering channels using PPA protection and incumbent imposed constraint factors |
US10644953B2 (en) * | 2017-06-02 | 2020-05-05 | Federated Wireless, Inc. | Cloud-based network architecture centered around a software-defined spectrum controller |
US11057284B2 (en) * | 2017-06-06 | 2021-07-06 | International Business Machines Corporation | Cognitive quality of service monitoring |
US10645133B2 (en) * | 2017-07-12 | 2020-05-05 | Loon Llc | Method and system for delivering content over transient access networks |
EP3432473A1 (en) * | 2017-07-17 | 2019-01-23 | Nxp B.V. | A communications system |
US10327175B2 (en) * | 2017-07-18 | 2019-06-18 | Oracle International Corporation | Methods, systems, and computer readable media for operating a telecommunications network using an on-premises computing system and an off-premises cloud computing system |
US10318729B2 (en) * | 2017-07-26 | 2019-06-11 | Forcepoint, LLC | Privacy protection during insider threat monitoring |
US10536859B2 (en) | 2017-08-15 | 2020-01-14 | Charter Communications Operating, Llc | Methods and apparatus for dynamic control and utilization of quasi-licensed wireless spectrum |
CN109428753A (en) * | 2017-08-29 | 2019-03-05 | 西门子公司 | Measuring index acquisition methods, service call record acquisition methods and device |
CN111201811A (en) * | 2017-10-09 | 2020-05-26 | 瑞典爱立信有限公司 | Method for establishing a connection for packet data transfer of a wireless communication device |
CN111295927B (en) * | 2017-10-13 | 2023-07-14 | 瑞典爱立信有限公司 | N2 notification process improvement |
US10340976B2 (en) | 2017-10-16 | 2019-07-02 | Charter Communications Operating, Llc | Methods and apparatus for coordinated utilization of quasi-licensed wireless spectrum |
US10897722B2 (en) * | 2017-10-24 | 2021-01-19 | Cisco Technology, Inc. | Enhancing visibility in a heterogeneous network |
US10492204B2 (en) | 2017-11-15 | 2019-11-26 | Charter Communications Operating, Llc | Methods and apparatus for utilization of quasi-licensed wireless spectrum for IoT (Internet-of-Things) services |
CN108123998B (en) * | 2017-11-23 | 2020-07-24 | 北京交通大学 | Heuristic request scheduling method for delay sensitive application in multi-cloud data center |
US11606421B2 (en) * | 2017-12-12 | 2023-03-14 | Sony Group Corporation | Edge computing relocation |
CN111742522B (en) * | 2017-12-21 | 2023-11-24 | 瑞典爱立信有限公司 | Proxy, server, core network node and methods therein for handling events of network services deployed in a cloud environment |
US10405192B2 (en) | 2018-01-15 | 2019-09-03 | Charter Communications Operating, Llc | Methods and apparatus for allocation and reconciliation of quasi-licensed wireless spectrum across multiple entities |
US10595251B2 (en) * | 2018-01-17 | 2020-03-17 | Charter Communications Operating, Llc | Shared use of cellular networks to provide wireless services |
US10735969B2 (en) * | 2018-02-22 | 2020-08-04 | T-Mobile Usa, Inc. | 600 MHz spectrum access systems and methods |
US10251069B1 (en) * | 2018-03-28 | 2019-04-02 | Fairspectrum Oy | Method and system for allocating frequency ranges to plurality of networks |
WO2019192389A1 (en) * | 2018-04-03 | 2019-10-10 | Huawei Technologies Co., Ltd. | Distributed location management function |
CN110351229B (en) * | 2018-04-04 | 2020-12-08 | 电信科学技术研究院有限公司 | Terminal UE (user equipment) management and control method and device |
US10791165B2 (en) * | 2018-04-10 | 2020-09-29 | Google Llc | Controlling wireless devices using aggregated data from cross-network access points |
US11314787B2 (en) | 2018-04-18 | 2022-04-26 | Forcepoint, LLC | Temporal resolution of an entity |
US11432284B2 (en) | 2018-05-22 | 2022-08-30 | Charter Communications Operating, Llc | Methods and apparatus for intra-cell and inter-frequency mobility optimization and mitigation of session disruption in a quasi-licensed wireless system |
US11012864B2 (en) | 2018-05-23 | 2021-05-18 | Federated Wireless, Inc. | Machine-learning framework for spectrum allocation |
US10949428B2 (en) | 2018-07-12 | 2021-03-16 | Forcepoint, LLC | Constructing event distributions via a streaming scoring operation |
US11755584B2 (en) | 2018-07-12 | 2023-09-12 | Forcepoint Llc | Constructing distributions of interrelated event features |
US11436512B2 (en) | 2018-07-12 | 2022-09-06 | Forcepoint, LLC | Generating extracted features from an event |
US11810012B2 (en) | 2018-07-12 | 2023-11-07 | Forcepoint Llc | Identifying event distributions using interrelated events |
GB2574074B (en) * | 2018-07-27 | 2020-05-20 | Mclaren Applied Tech Ltd | Time synchronisation |
US10932143B2 (en) | 2018-08-17 | 2021-02-23 | Charter Communications Operating, Llc | Monitoring and switchover of shared spectrum allocation manager in a wireless network |
US10979908B2 (en) * | 2018-08-17 | 2021-04-13 | Charter Communications Operating, Llc | Monitoring and switchover of shared spectrum allocation manager to provide improved wireless service |
US11811799B2 (en) | 2018-08-31 | 2023-11-07 | Forcepoint Llc | Identifying security risks using distributions of characteristic features extracted from a plurality of events |
US12035421B2 (en) * | 2018-09-06 | 2024-07-09 | Nokia Technologies Oy | Procedure for optimization of self-organizing network |
US10680769B2 (en) * | 2018-10-01 | 2020-06-09 | Motorola Solutions, Inc. | Interference coordination in communication systems with dynamic spectrum management |
US10721741B2 (en) * | 2018-10-04 | 2020-07-21 | Motorola Solutions, Inc. | Inter-frequency mobility support for communication systems with dynamic spectrum assignments |
US11025659B2 (en) | 2018-10-23 | 2021-06-01 | Forcepoint, LLC | Security system using pseudonyms to anonymously identify entities and corresponding security risk related behaviors |
US10708857B2 (en) * | 2018-12-06 | 2020-07-07 | Charter Communications Operating, Llc | Tiered re-allocation of wireless channels |
CN111356139A (en) * | 2018-12-21 | 2020-06-30 | 索尼公司 | Electronic device and method for wireless communication, computer-readable storage medium |
US10980025B2 (en) * | 2019-01-31 | 2021-04-13 | Charter Communications Operating, Llc | Methods and apparatus for frequency transition management in a quasi-licensed wireless system |
CN111586855B (en) * | 2019-02-15 | 2024-02-09 | 华为技术有限公司 | Signal transmission method and device |
US11129171B2 (en) | 2019-02-27 | 2021-09-21 | Charter Communications Operating, Llc | Methods and apparatus for wireless signal maximization and management in a quasi-licensed wireless system |
WO2020191096A1 (en) * | 2019-03-20 | 2020-09-24 | Commscope Technologies Llc | Cloud radio access network implementing a citizens broadband radio service system |
US11109309B2 (en) * | 2019-03-29 | 2021-08-31 | Blackberry Limited | Systems and methods for establishing short-range communication links between asset tracking devices |
US11381657B2 (en) * | 2019-04-05 | 2022-07-05 | Citrix Systems, Inc. | Enhanced file sharing systems and methods |
KR20200119978A (en) * | 2019-04-11 | 2020-10-21 | 삼성전자주식회사 | Home applicance and control method for the same |
US11374779B2 (en) | 2019-06-30 | 2022-06-28 | Charter Communications Operating, Llc | Wireless enabled distributed data apparatus and methods |
US11438771B2 (en) | 2019-07-11 | 2022-09-06 | Charter Communications Operating, Llc | Apparatus and methods for heterogeneous coverage and use cases in a quasi-licensed wireless system |
US20220286864A1 (en) * | 2019-08-05 | 2022-09-08 | Doodle Labs (Sg) Pte Ltd | Shared Spectrum Access For Private Radio Networks |
US10893554B1 (en) | 2019-08-14 | 2021-01-12 | Cisco Technology, Inc. | Method for indicating availability of same service on other radio access system |
US11528748B2 (en) | 2019-09-11 | 2022-12-13 | Charter Communications Operating, Llc | Apparatus and methods for multicarrier unlicensed heterogeneous channel access |
US11317296B2 (en) | 2019-10-02 | 2022-04-26 | Charter Communications Operating, Llc | Apparatus and methods for interference handling and switching operating frequencies for devices being supported by a wireless access node |
US11026205B2 (en) | 2019-10-23 | 2021-06-01 | Charter Communications Operating, Llc | Methods and apparatus for device registration in a quasi-licensed wireless system |
US11581911B2 (en) | 2019-10-28 | 2023-02-14 | Charter Communications Operating, Llc | Apparatus and methods for phase noise mitigation in wireless systems |
US11457485B2 (en) | 2019-11-06 | 2022-09-27 | Charter Communications Operating, Llc | Methods and apparatus for enhancing coverage in quasi-licensed wireless systems |
US11503615B2 (en) | 2019-12-31 | 2022-11-15 | Hughes Network Systems, Llc | Bandwidth allocation using machine learning |
BR112022013039A2 (en) | 2019-12-31 | 2022-09-06 | Hughes Network Systems Llc | METHOD, MACHINE-LEABLE NON-TRANSITORY MEDIA AND COMMUNICATION DEVICE |
US11489862B2 (en) | 2020-01-22 | 2022-11-01 | Forcepoint Llc | Anticipating future behavior using kill chains |
US11363466B2 (en) | 2020-01-22 | 2022-06-14 | Charter Communications Operating, Llc | Methods and apparatus for antenna optimization in a quasi-licensed wireless system |
US11630901B2 (en) | 2020-02-03 | 2023-04-18 | Forcepoint Llc | External trigger induced behavioral analyses |
US11836265B2 (en) | 2020-03-02 | 2023-12-05 | Forcepoint Llc | Type-dependent event deduplication |
US11429697B2 (en) | 2020-03-02 | 2022-08-30 | Forcepoint, LLC | Eventually consistent entity resolution |
US11188252B2 (en) * | 2020-03-13 | 2021-11-30 | Seagate Technology Llc | Data storage system with adaptive cache management |
US11568136B2 (en) | 2020-04-15 | 2023-01-31 | Forcepoint Llc | Automatically constructing lexicons from unlabeled datasets |
US12130908B2 (en) | 2020-05-01 | 2024-10-29 | Forcepoint Llc | Progressive trigger data and detection model |
US11516206B2 (en) | 2020-05-01 | 2022-11-29 | Forcepoint Llc | Cybersecurity system having digital certificate reputation system |
US11544390B2 (en) | 2020-05-05 | 2023-01-03 | Forcepoint Llc | Method, system, and apparatus for probabilistic identification of encrypted files |
US11895158B2 (en) | 2020-05-19 | 2024-02-06 | Forcepoint Llc | Cybersecurity system having security policy visualization |
US12089240B2 (en) | 2020-07-06 | 2024-09-10 | Charter Communications Operating, Llc | Methods and apparatus for access node selection and link optimization in quasi-licensed wireless systems |
US11483715B2 (en) | 2020-07-06 | 2022-10-25 | Charter Communications Operating, Llc | Apparatus and methods for interference management in a quasi-licensed wireless system |
US11704387B2 (en) | 2020-08-28 | 2023-07-18 | Forcepoint Llc | Method and system for fuzzy matching and alias matching for streaming data sets |
US11558924B2 (en) | 2020-11-09 | 2023-01-17 | Celona, Inc. | Method and apparatus for selectively releasing user equipment devices to efficiently operate an enterprise wireless communication network |
US11683717B2 (en) | 2020-11-09 | 2023-06-20 | Celona, Inc. | Method and apparatus for determining wireless MNO coverage and efficiently operating an enterprise wireless communication network |
US11540176B2 (en) | 2020-11-09 | 2022-12-27 | Celona, Inc. | Method and apparatus for load control of an enterprise network on a campus based upon observations of busy times and service type |
US11616587B1 (en) * | 2020-11-30 | 2023-03-28 | Meta Platforms, Inc. | Remote clock synchronization using network communication and satellite signals |
US11877344B2 (en) | 2020-12-14 | 2024-01-16 | Charter Communications Operating, Llc | Apparatus and methods for wireless coverage enhancement using technology detection |
US11711401B2 (en) | 2021-03-01 | 2023-07-25 | Secureg | Digital trust broker and end to end trust assurance in multi-domain, multi-operator and cloud networks for high security environments |
US20230047458A1 (en) * | 2021-08-13 | 2023-02-16 | Qualcomm Incorporated | Reacting to cell timing source outage notifications |
US11909818B2 (en) * | 2021-11-19 | 2024-02-20 | Avaya Management L.P. | Reaching a quorum with a number of master nodes |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040162037A1 (en) * | 2003-02-18 | 2004-08-19 | Eran Shpak | Multi-channel WLAN transceiver with antenna diversity |
US20040203429A1 (en) * | 2002-09-03 | 2004-10-14 | Anderson Robert J. | E911 overlay solution for GSM, for use in a wireless location system |
US20050003827A1 (en) * | 2003-02-13 | 2005-01-06 | Whelan Robert J. | Channel, coding and power management for wireless local area networks |
US20050096016A1 (en) * | 2003-11-03 | 2005-05-05 | Tervo Timo P. | System, apparatus, and method for communicating capabilities of a mobile device |
US20070097912A1 (en) * | 2005-11-03 | 2007-05-03 | Dean Kawaguchi | Method and system for managing multi-channel communication |
US20070287464A1 (en) * | 2004-03-05 | 2007-12-13 | Ntt Docomo, Inc | Frequency Channel Assigning System, Base Station, Control Station, Inter-System Common Control Apparatus, Frequency Channel Assigning Method and Control Method |
US20090252076A1 (en) * | 2008-04-02 | 2009-10-08 | Qualcomm Incorporated | Switching carriers to join a multicast session within a wireless communications network |
US20100290416A1 (en) * | 2007-12-17 | 2010-11-18 | Electronics And Telecommunications Research Institute | Channel switching apparatus and method of a base station and channel switching apparatus and method of a terminal based on the cognitive radio system |
US20110099595A1 (en) * | 2008-06-06 | 2011-04-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and a User Equipment for Reserving Bandwidth |
US20120155424A1 (en) * | 2009-08-24 | 2012-06-21 | Electronics And Telecommunications Research Institute | Communications device and method in a high-capacity wireless communication system |
US20120176963A1 (en) * | 2011-01-07 | 2012-07-12 | Apple Inc. | Voice and data connection control in a mobile device |
US20140078885A1 (en) * | 2011-05-20 | 2014-03-20 | Nokia Corporation | Pre-configured redirection information |
US20150085762A1 (en) * | 2013-09-20 | 2015-03-26 | Qualcomm Incorporated | Apparatus and method for handling out-of-sync and radio link failure with fractional dpch calls |
US20150188592A1 (en) * | 2014-01-02 | 2015-07-02 | Verizon Patent And Licensing Inc. | Self protect for shared access systems |
US20160094965A1 (en) * | 2014-09-30 | 2016-03-31 | At&T Intellectual Property I, L.P. | Access to wireless emergency alert information via the spectrum access system |
US20170033912A1 (en) * | 2015-07-29 | 2017-02-02 | Samsung Electronics Co., Ltd | Method and apparatus for csi reporting |
Family Cites Families (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030217125A1 (en) * | 2002-05-15 | 2003-11-20 | Lucent Technologies, Inc. | Intelligent end user gateway device |
US7134028B2 (en) * | 2003-05-01 | 2006-11-07 | International Business Machines Corporation | Processor with low overhead predictive supply voltage gating for leakage power reduction |
US7672005B1 (en) * | 2004-06-30 | 2010-03-02 | Teradici Corporation | Methods and apparatus for scan block caching |
US7769863B2 (en) | 2004-11-19 | 2010-08-03 | Viasat, Inc. | Network accelerator for controlled long delay links |
US7768920B2 (en) * | 2005-06-29 | 2010-08-03 | Bandwb Ltd. | Means and methods for dynamically allocating bandwidth |
US7552126B2 (en) * | 2006-06-02 | 2009-06-23 | A10 Networks, Inc. | Access record gateway |
US8341740B2 (en) * | 2008-05-21 | 2012-12-25 | Alcatel Lucent | Method and system for identifying enterprise network hosts infected with slow and/or distributed scanning malware |
US8589541B2 (en) * | 2009-01-28 | 2013-11-19 | Headwater Partners I Llc | Device-assisted services for protecting network capacity |
US9557889B2 (en) * | 2009-01-28 | 2017-01-31 | Headwater Partners I Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US9955332B2 (en) * | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Method for child wireless device activation to subscriber account of a master wireless device |
US8799386B2 (en) * | 2011-03-31 | 2014-08-05 | Loment, Inc. | Delivery control for email communicated among multiple end user communication devices |
US8873398B2 (en) * | 2011-05-23 | 2014-10-28 | Telefonaktiebolaget L M Ericsson (Publ) | Implementing EPC in a cloud computer with openflow data plane |
US8769531B2 (en) * | 2011-05-25 | 2014-07-01 | International Business Machines Corporation | Optimizing the configuration of virtual machine instances in a networked computing environment |
WO2013006553A1 (en) * | 2011-07-01 | 2013-01-10 | Fiberlink Communications Corporation | Rules based actions for mobile device management |
US20130031028A1 (en) * | 2011-07-25 | 2013-01-31 | Bank Of America | Exchange System Supporting Cloud Computing |
US20130159408A1 (en) * | 2011-12-15 | 2013-06-20 | Microsoft Corporation | Action-oriented user experience based on prediction of user response actions to received data |
US8898133B2 (en) * | 2011-12-20 | 2014-11-25 | Yahoo! Inc. | User behavior-driven background cache refreshing |
WO2013126085A1 (en) * | 2012-02-25 | 2013-08-29 | Intel Corporation | Method and apparatus for managing dynamic sharing of spectrum services |
US8804494B1 (en) * | 2012-04-04 | 2014-08-12 | Wichorus, Inc. | Methods and apparatus for improving network performance using virtual instances for system redundancy |
US8923761B2 (en) * | 2012-05-17 | 2014-12-30 | Qualcomm Incorporated | Methods and apparatus for improving NFC RF discovery loop tuning based on device sensor measurements |
WO2014011216A1 (en) * | 2012-07-13 | 2014-01-16 | Seven Networks, Inc. | Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications |
US20140026194A1 (en) * | 2012-07-22 | 2014-01-23 | Douglas K. Smith | ePHI-COMPLIANT GATEKEEPER SYSTEM & METHODS |
EP2704380A1 (en) * | 2012-09-03 | 2014-03-05 | Telefonaktiebolaget L M Ericsson (publ) | Congestion signalling in a communications network |
US8996932B2 (en) * | 2013-01-09 | 2015-03-31 | Microsoft Technology Licensing, Llc | Cloud management using a component health model |
US9137091B2 (en) * | 2013-02-20 | 2015-09-15 | Novatel Wireless, Inc. | Dynamic quality of service for control of media streams using feedback from the local environment |
US20140259012A1 (en) * | 2013-03-06 | 2014-09-11 | Telefonaktiebolaget L M Ericsson (Publ) | Virtual machine mobility with evolved packet core |
US9730066B2 (en) * | 2013-03-15 | 2017-08-08 | Symantec Corporation | Mobile application identification and control through WiFi access points |
US10440590B2 (en) * | 2013-03-15 | 2019-10-08 | Qualcomm Incorporated | Method and system for cloud-based management of self-organizing wireless networks |
WO2014198020A1 (en) * | 2013-06-14 | 2014-12-18 | Telefonaktiebolaget L M Ericsson(Publ) | Migrating embms into a cloud computing system |
US10033595B2 (en) * | 2013-08-27 | 2018-07-24 | Futurewei Technologies, Inc. | System and method for mobile network function virtualization |
US9924483B2 (en) * | 2013-10-11 | 2018-03-20 | Futurewei Technologies, Inc. | Systems and methods for signal brokering in distributed evolved packet core (EPC) network architectures |
US9642077B2 (en) * | 2013-10-23 | 2017-05-02 | Cisco Technology, Inc. | Node selection in virtual evolved packet core |
US9479934B2 (en) * | 2013-12-13 | 2016-10-25 | Parallel Wireless, Inc. | Virtualization of the evolved packet core to create a local EPC |
WO2015131926A1 (en) * | 2014-03-04 | 2015-09-11 | Nokia Solutions And Networks Management International Gmbh | Ran based gateway functions |
US9286453B2 (en) * | 2014-05-06 | 2016-03-15 | International Business Machines Corporation | Dynamic adjustment of authentication policy |
US9414417B2 (en) * | 2014-08-07 | 2016-08-09 | Microsoft Technology Licensing, Llc | Propagating communication awareness over a cellular network |
US9629076B2 (en) * | 2014-11-20 | 2017-04-18 | At&T Intellectual Property I, L.P. | Network edge based access network discovery and selection |
US10492020B2 (en) * | 2014-11-26 | 2019-11-26 | Ncr Corporation | Geographical contextual information |
US10764933B2 (en) * | 2015-05-08 | 2020-09-01 | Federated Wireless, Inc. | Predictive connectivity service layers |
US10069791B2 (en) * | 2015-11-02 | 2018-09-04 | Cisco Technology, Inc. | System and method for providing a change in user equipment packet data network internet protocol address in a split control and user plane evolved packet core architecture |
US10334446B2 (en) * | 2016-08-05 | 2019-06-25 | Nxgen Partners Ip, Llc | Private multefire network with SDR-based massive MIMO, multefire and network slicing |
-
2016
- 2016-05-09 US US15/150,383 patent/US10764933B2/en active Active
- 2016-05-09 US US15/150,364 patent/US10028317B2/en active Active
- 2016-05-09 US US15/150,386 patent/US20160330707A1/en not_active Abandoned
- 2016-05-09 US US15/150,374 patent/US10219306B2/en active Active
- 2016-05-09 US US15/150,145 patent/US10492233B2/en active Active
-
2018
- 2018-06-25 US US16/017,594 patent/US10462828B2/en active Active
-
2019
- 2019-01-10 US US16/244,606 patent/US11683087B2/en active Active
- 2019-10-23 US US16/661,115 patent/US20200059975A1/en not_active Abandoned
-
2020
- 2020-07-28 US US16/941,071 patent/US20200358523A1/en active Pending
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040203429A1 (en) * | 2002-09-03 | 2004-10-14 | Anderson Robert J. | E911 overlay solution for GSM, for use in a wireless location system |
US20050003827A1 (en) * | 2003-02-13 | 2005-01-06 | Whelan Robert J. | Channel, coding and power management for wireless local area networks |
US20040162037A1 (en) * | 2003-02-18 | 2004-08-19 | Eran Shpak | Multi-channel WLAN transceiver with antenna diversity |
US20050096016A1 (en) * | 2003-11-03 | 2005-05-05 | Tervo Timo P. | System, apparatus, and method for communicating capabilities of a mobile device |
US20070287464A1 (en) * | 2004-03-05 | 2007-12-13 | Ntt Docomo, Inc | Frequency Channel Assigning System, Base Station, Control Station, Inter-System Common Control Apparatus, Frequency Channel Assigning Method and Control Method |
US20070097912A1 (en) * | 2005-11-03 | 2007-05-03 | Dean Kawaguchi | Method and system for managing multi-channel communication |
US20100290416A1 (en) * | 2007-12-17 | 2010-11-18 | Electronics And Telecommunications Research Institute | Channel switching apparatus and method of a base station and channel switching apparatus and method of a terminal based on the cognitive radio system |
US20090252076A1 (en) * | 2008-04-02 | 2009-10-08 | Qualcomm Incorporated | Switching carriers to join a multicast session within a wireless communications network |
US20110099595A1 (en) * | 2008-06-06 | 2011-04-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and a User Equipment for Reserving Bandwidth |
US20120155424A1 (en) * | 2009-08-24 | 2012-06-21 | Electronics And Telecommunications Research Institute | Communications device and method in a high-capacity wireless communication system |
US20120176963A1 (en) * | 2011-01-07 | 2012-07-12 | Apple Inc. | Voice and data connection control in a mobile device |
US20140078885A1 (en) * | 2011-05-20 | 2014-03-20 | Nokia Corporation | Pre-configured redirection information |
US20150085762A1 (en) * | 2013-09-20 | 2015-03-26 | Qualcomm Incorporated | Apparatus and method for handling out-of-sync and radio link failure with fractional dpch calls |
US20150188592A1 (en) * | 2014-01-02 | 2015-07-02 | Verizon Patent And Licensing Inc. | Self protect for shared access systems |
US20160094965A1 (en) * | 2014-09-30 | 2016-03-31 | At&T Intellectual Property I, L.P. | Access to wireless emergency alert information via the spectrum access system |
US20170033912A1 (en) * | 2015-07-29 | 2017-02-02 | Samsung Electronics Co., Ltd | Method and apparatus for csi reporting |
Also Published As
Publication number | Publication date |
---|---|
US10219306B2 (en) | 2019-02-26 |
US10462828B2 (en) | 2019-10-29 |
US10764933B2 (en) | 2020-09-01 |
US20180310347A1 (en) | 2018-10-25 |
US20160330743A1 (en) | 2016-11-10 |
US10492233B2 (en) | 2019-11-26 |
US20160330746A1 (en) | 2016-11-10 |
US20190150208A1 (en) | 2019-05-16 |
US20160330707A1 (en) | 2016-11-10 |
US20160330602A1 (en) | 2016-11-10 |
US20160330749A1 (en) | 2016-11-10 |
US11683087B2 (en) | 2023-06-20 |
US10028317B2 (en) | 2018-07-17 |
US20200358523A1 (en) | 2020-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200059975A1 (en) | System and method for switching frequencies in a wireless access solution based on dynamic spectrum allocation | |
US9504036B2 (en) | Configuring cellular connectivity | |
US10098003B2 (en) | Access node, a communication device, respective method performed thereby for carrier hopping | |
WO2015117406A1 (en) | Re-allocation request method, and re-allocation method and device | |
US9888488B2 (en) | Methods and arrangements in a cellular communication network | |
US9503935B2 (en) | Handover mechanism in cellular networks | |
JP6021823B2 (en) | Method for detecting a network or device and its neighbors | |
US9681306B2 (en) | Method for selecting master CM in coexistence network | |
US9071976B2 (en) | Communication network device, communication device, method for managing communication resource allocation and method for communication resource allocation | |
JP2016036175A (en) | Method and apparatus for coordinating change of operating frequency | |
WO2015199881A1 (en) | Systems, methods and devices for small cell activation and detection | |
WO2015109841A1 (en) | Method and device for configuring cognitive radio system spectrum resources | |
US9775017B2 (en) | Enabling high-power UE transmission | |
KR20140095474A (en) | Method and apparatus for tranceiving neighbor network information in wireless communication system | |
US9426662B2 (en) | Capacity sharing between wireless systems | |
US20150043338A1 (en) | Method for Selecting a Master CM in a Coexistence Network | |
US9357518B2 (en) | Method for registering WSO in coexistence network | |
US11917654B2 (en) | System and method for intelligent wireless carrier link management system at user equipment devices | |
US20230132095A1 (en) | System and method for network-assisted and self-adjusting power and security control for wireless links | |
CN116746189A (en) | Device-to-device communication in a hybrid network | |
US20230397271A1 (en) | Data transport management for dual connectivity 5g-capable wireless devices | |
CA2899186C (en) | Handover mechanism in cellular networks | |
WO2024010828A1 (en) | Enhanced mobile integrated access and backhaul for wireless communications | |
WO2021022523A1 (en) | Resource scheduling in relay communication | |
WO2022233694A1 (en) | Handling rejection or partial rejection of gap request by user equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: FEDERATED WIRELESS, INC., VIRGINIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DAS, DEEPAK;PADAKANDLA, SARATH;SIGNING DATES FROM 20170201 TO 20170210;REEL/FRAME:050800/0891 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |