ALLOCATING RF SPECTRUM PARTITIONS IN A CBRS NETWORK

Similar documents
SPECTRUM SHARING COMMITTEE PROJECT ROADMAP

SPECTRUM SHARING COMMITTEE PROJECT ROADMAP

Dynamic Spectrum Access Databases Getting Beyond the Myths. Michael Calabrese Open Technology Institute at New America May 3, 2018

SERVICE LEVEL AGREEMENT ENFORCEMENT AND MEASUREMENT OF NETWORK SLICES

A NEW USER S GUIDE. PRIVATE LTE NETWORKS By Ira Keltz and Eric DeSilva

5G Opportunities for Cable Operators

Global 5G spectrum update

Spectrum Sharing Committee Policy and Procedure CBRS Air Interface and Measurement Registration

Spectrum Sharing Unleashed. Kalpak Gude President, Dynamic Spectrum Alliance

Innovative Wireless Technologies for Mobile Broadband

Spectrum Sharing Committee Policy and Procedure CBRS Grouping Information Registration

Emerging Last Mile Solutions Arising from the FCC s 3.5 GHz CBRS Band

Unlocking New Spectrum Assets for 5G

CBRS Opens New Managed Services Opportunity

3G Evolution. Flexible bandwidth in LTE. Outline. Chapter: Introduction. Frequency spectrum for LTE 1 (4) LTE

A New Approach to Outdoor DAS Network Physical Layer Using E-Line Technology

Coordinated carrier aggregation for campus of home base stations

Perspective from Industrial Associations. 5G Spectrum Requirements

5G and Licensed/Unlicensed Convergence

Robust PCI Planning for Long Term Evolution Technology

Over-The-Top (OTT) Aggregation Solutions

Spectrum for 4G and 5G. Qualcomm Technologies, Inc. October, 2016

Detection of lost status of mobile devices

SSD Admission Control for Content Delivery Networks

CBRS: New Shared Spectrum Enables Flexible Indoor and Outdoor Mobile Solutions and New Business Models

Spectrum as a shared resource Light-licensing models for 3.5 GHz band open new ways to deploy and operate networks

Automated Frequency Coordination: An Established Tool for Modern Spectrum Management. March 12, 2019

Nomad RFID Reader Design Guide

Federal Initiatives for Wireless Innovation & Measurement

Mobile Broadband Spectrum Considerations

Abstract of the Book

Spectrum sharing. Eur Ing Laurent Bodusseau BEng(Hons) CEng MIET Senior Spectrum Director GSMA

Making Neutral Host a Reality with OnGo

IEEE sub10-00/03r1. IEEE Broadband Wireless Access Working Group

COPYRIGHTED MATERIAL. Introduction. Harri Holma and Antti Toskala. 1.1 WCDMA technology and deployment status

Response to the Comments on the PAR

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1

Technical Disclosure Commons

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)

This regulation outlines the policy and procedures for the implementation of wireless networking for the University Campus.

ETSI EN V1.2.1 ( )

The Unlicensed Spectrum Usage for Future IMT Technologies Efficient LTE technologies enables better performance and experience

Frequency and Time Resource Allocation for Enhanced Interference Management in a Heterogeneous Network based on the LTE-Advanced

SYSTEM AND METHOD FOR SPEECH RECOGNITION

Licensing of TV White Space Networks in Kenya

LTE evolution and road to 5G

Statement of the Communications Authority. Use of the 5 GHz Shared Band for the Provision of Public Mobile Services. 4 June 2018

Flexible networks for Beyond 4G Lauri Oksanen Head of Research Nokia Siemens Networks

Dynamic Channel Sharing in Open-Spectrum Wireless Networks

Hybrid Coax-Wireless Multimedia Home Networks Using Technology. Noam Geri, Strategic Marketing Manager

White Paper NEC MULTIBAND RADIO SOLUTION. Abstract NEC s Noble Multiband radio leveraging E-band high capacity and traditional microwave long reach

Original Circular Letter

FORWARD THINKING FOR SPECTRUM

26 th, November, melléklet. Huawei comments on NMHH Public Hearing Huawei Proprietary - Restricted Distribution Page1, Total6

Wireless Network Policy and Procedures Version 1.5 Dated November 27, 2002

Kim Tho PO & Jun-ichi TAKADA. Graduate School of Engineering Tokyo Institute of Technology

Voice activated spell-check

Via

Wireless Network Standard

Interference Mitigation Using Dynamic Frequency Re-use for Dense Femtocell Network Architectures

Ranking trip search results based on user travel history

VOICE TO DATA : 5G FOR INCLUSIVE GROWTH A PARADIGM SHIFT. Tilak Raj Dua

Spectrum Sharing. GSMA Public Policy Position. November 2018 COPYRIGHT 2018 GSMA

NEXT GENERATION BROADBAND SYSTEMS DEPLOYMENT IN CUSTOMER CABLING Introductory Tutorial on C658:2018 Deployment Rules

NGMN Broadcast and Multicast Support

Ch 1 Ch 2 Ch 3 Ch 4 F c =58.32 GHz F c =60.48 GHz F c =62.64 GHz F c =64.80 GHz GHz GHz GHz

Broadband Internet Access Disclosure

Real-World Experience with a Mobile Broadband Network

OnGo: New Shared Spectrum Enables Flexible Indoor and Outdoor Mobile Solutions and New Business Models

LTE multi-cellular system in urban environment: inter-cell interference Impact on the Downlink radio transmission

Enabling Technologies for Next Generation Wireless Systems

Special Articles on PREMIUM 4G Introduction of LTE Advanced. large-capacity, and low-delay to improve

Before the FEDERAL COMMUNICATIONS COMMISSION Washington, D.C

WHITE PAPER ULTRA LOW LATENCY MICROWAVE THE NEED FOR SPEED: BEST PRACTICES FOR BUILDING ULTRA-LOW LATENCY MICROWAVE NETWORKS

Technical Disclosure Commons

Our Changing Infrastructure

Beyond 4G Introduction and LTE evolution

Automatic information protection when device camera is operated by secondary user

Using TV White Space for Interference Mitigation in LTE Femtocell Networks

Towards 5G RAN Virtualization Enabled by Intel and ASTRI*

Special Articles on PREMIUM 4G Introduction of LTE Advanced. for the LTE-Advanced* 2 system to improve. As a result of these efforts, standardization

IMPROVING SPECTRUM ACCESS FOR MILITARY LTE SYSTEMS

5G The next generation wireless connectivity for the Networked Society. Dr Sara Mazur Head of Ericsson Research

LANGUAGE RUNTIME NON-VOLATILE RAM AWARE SWAPPING

Polite mode for a virtual assistant

Replay Real World Network Conditions To Test Cellular Switching

Roadmap for 5G Enhancements to Communication Technology

GLOSSARY OF CELLUAR TERMS

HSPA evolution. ericsson White paper July beyond 3gpp release 10

MULTIPLE TIER LOW OVERHEAD MEMORY LEAK DETECTOR

White Paper. Defining the Future of Multi-Gigabit Wireless Communications. July 2010

Alcatel-Lucent 9500 Microwave Packet Radio (ETSI Markets)

Spectrum Audit - What does the mobile world look like today?

WHITE PAPER. LTE in Mining. Will it provide the predictability, capacity and speed you need for your mine?

WATER UTILITIES CHOOSE Fixed Wireless Broadband Communications

Kognitiv radio kan gi mobilt superbredbånd. Pål Grønsund, Telenor ASA Telecruise 2014

IEEE Broadband Wireless Access Working Group < WirelessMAN coexistence function primitives consolidation

TV White Space / Super Wi-Fi for Broadband Wireless Access

5G Views of NTT DOCOMO

WI-FI AND LTE COEXISTENCE VALIDATION METHODS

Transcription:

Technical Disclosure Commons Defensive Publications Series September 19, 2017 ALLOCATING RF SPECTRUM PARTITIONS IN A CBRS NETWORK Yi Hsuan Follow this and additional works at: http://www.tdcommons.org/dpubs_series Recommended Citation Hsuan, Yi, "ALLOCATING RF SPECTRUM PARTITIONS IN A CBRS NETWORK", Technical Disclosure Commons, (September 19, 2017) http://www.tdcommons.org/dpubs_series/673 This work is licensed under a Creative Commons Attribution 4.0 License. This Article is brought to you for free and open access by Technical Disclosure Commons. It has been accepted for inclusion in Defensive Publications Series by an authorized administrator of Technical Disclosure Commons.

Hsuan: ALLOCATING RF SPECTRUM PARTITIONS IN A CBRS NETWORK ALLOCATING RF SPECTRUM PARTITIONS IN A CBRS NETWORK Abstract Methods for allocating portions of an available radio frequency spectrum to wireless access points and systems for carrying out such methods are disclosed herein. An example method can include receiving location and transmission information for a plurality of wireless access points associated with respective networks. A coexistence graph for the plurality of wireless access points is generated based on the received information. The coexistence graph is divided into coexistence areas. For each coexistence area, a coloring algorithm is executed to determine a number of colors needed to color the nodes in the coexistence area such that no two connected nodes share the same color and all nodes associated with a given network are assigned the same color. The available radio spectrum is then partitioned and allocated based on the color algorithm results. The Citizens Band Radio Service (CBRS) band (3.55-3.7GHz) in the United States is designed for shared access of three tiers of wireless users: incumbents, Priority Access Licenses (PAL), and General Authorized Access (GAA). Higher tiers of users are protected by a Spectrum Access System (SAS) from interference generated by lower tier users. It is envisioned that a majority of users in this band are GAA users, who do not have a license in this band but can use the band under the control of a SAS. While protection criteria of incumbents and PAL users are clearly defined, it is not clear what a SAS should do to promote spectral efficiency and non-discriminatory coexistence among GAA users. Users of GAA in the CBRS band can deploy radios in the band without acquiring a license. However, radios of GAA have to register with a SAS, and operating parameters of the radios (carrier frequency, bandwidth, max EIRP) have to be approved by a SAS before they can Published by Technical Disclosure Commons, 2017 2

Defensive Publications Series, Art. 673 [2017] be used to provide service. Unlike users with Priority Access License (PAL) rights or incumbent users of the band, GAA users do not have the lawful right to be protected from interference generated by other users in the band. However, to make the CBRS band and the three-tier spectrum sharing concept successful, it is valuable for the SAS to manage Citizen Broadband Service Devices (CBSDs) (i.e., base stations or access points in the CBRS band) with GAA rights in a way to promote spectral efficiency and non-discriminatory coexistence among GAA users. Figure 1 shows a block diagram of a portion of an example wireless network operating in the CBRS band. Figure 2 shows a flow chart of an example method of allocating frequencies to access points in a network, such as a CBRS band network. Figure 3 shows an example coexistence graph. Figure 4 shows a flow chart of an example method of allocating frequencies to nodes in a coexistence area, which can be executed by the processor of a SAS. Figure 5 shows a flow chart of an illustrative method of assigning colors to nodes in a coexistence graph suitable for use by a processor of a SAS. The potential GAA coexistence techniques described herein can be utilized by a SAS to facilitate better GAA coexistence, particularly, though not exclusively, in response to Phase I and Phase II coexistenece issues. A Phase I coexistence issue happens when GAA CBSDs have not fully utilized the spectrum resource in a certain area, but due to inappropriate radio resource allocation, different CBSDs are severely interfering with each other, thus degrading the service quality. When this happens, the SAS can get involved and actively allocate spectrum resources to CBSDs under its control based on interference analysis around the CBSDs. The Phase II coexistence issue happens when a CBSD cannot find desirable spectrum resource to use without significantly degrading the service provided by other CBSDs nearby or sacrificing its own http://www.tdcommons.org/dpubs_series/673 3

Hsuan: ALLOCATING RF SPECTRUM PARTITIONS IN A CBRS NETWORK service quality. In this case, the spectrum resources should be divided to allow nondiscriminatory coexistence among CBSDs. Figure 1 illustrates a portion of an example wireless network operating in the CBRS band. The example network includes three enodebs, a SAS, and several pieces of user equipment (referred to as UEs). The enodebs are connected to the SAS via a network 106, such as the Internet or any other public or private network. In some examples, the enodebs may communicate with the SAS via a SAS proxy (not shown). The SAS proxy then communicates with the SAS on behalf of the enodeb. While only three enodebs are shown, for illustrative purposes, a SAS may serve a much larger number of enodebs and other access points. In some examples, a single SAS may serve a large geographic area, such as a city, state, region, or even the entire United States. The SAS obtains information about radio interference in the vicinity of the enodebs and other radios operating in the frequency band it governs, and can assign partitions or channels within the band to the enodebs and other radios to provide non-discriminatory access to the spectrum. Figure 2 illustrates an example method of allocating frequencies to access points in a network, such as a CBRS band network. The method can be carried out by a computer processor, operated by a SAS, such as the SAS shown in Figure 1. The processor implements the method by executing computer executable instructions stored in a non-transitory computer readable storage medium, such as computer memory. The method includes generating a coexistence graph of access points in the network, defining coexistence areas within the coexistence graph, and allocating frequency partitions to access points within each coexistence Published by Technical Disclosure Commons, 2017 4

Defensive Publications Series, Art. 673 [2017] area. If new access points are detected in the network, the method begins again with the generation of an updated coexistence graph. As indicated above, the method includes the generation of a coexistence graph. The coexistence graph includes a node for each access point in the CBRS band network. Each node is associated with a network. Each network can include one or more than one access point. For example, home WIFI networks may include only a single or a small number of wireless access points. In contrast, service providers offering Long Term Evolution (LTE) services, may include hundreds or thousands of access points. Memory within the SAS or accessible by the SAS stores information about the locations of each of the access points and, in some examples, the power levels and antenna patterns with which the access points operate. The processor can process this information along with signal propagation models known to persons of ordinary skill in the art to determine potential levels of interference between nodes. Based on this information, the SAS can determine which access points would interfere with one another by more than a threshold level of interference if they were to operate on the same frequency. In generating the coexistence graph, the processor connects nodes in the graph if their corresponding access point signals and associated terminal signals could potentially interfere with one another beyond a threshold level of interference. Access points that are part of a network that utilizes frequency reuse-1, a feature typically employed by enodebs (such as the enodebs shown in Figure 1) in many LTE networks to facilitate easy hand-offs of UEs between neighboring enodebs, are deemed by the processor to not interfere with one another. Accordingly, the processor does not connect any nodes that are part of the same frequency reuse-1 network. In some examples, nodes on a common network are deemed not to interfere with one another even if not using http://www.tdcommons.org/dpubs_series/673 5

Hsuan: ALLOCATING RF SPECTRUM PARTITIONS IN A CBRS NETWORK frequency re-use-1, as the SAS can rely on the network operators to limit interference between wireless access points within their respective networks. As discussed above, the SAS may serve geographic regions of varying size. For example, a single SAS may control access to the CBRS spectrum for the entire United States. As such, the coexistence graph may include thousands, hundreds of thousands, or potentially over a million nodes. To facilitate allocation of frequencies to access points and networks of access points, the method includes dividing the coexistence graph into multiple coexistence areas. A coexistence area is defined as a connected set of nodes in the coexistence graph that is not connected to any nodes outside of the coexistence area. As connections represent potential interference between access points, and a coexistence area is defined as a set of nodes that are not connected to nodes outside of the region, it can be understood that spectrum partitions can be assigned to the nodes within one coexistence area independently of the assignments made to nodes in other coexistence areas, as, by definition, such nodes do not interfere with one another. An example co-existence graph, divided into coexistence areas is shown in Figure 3. The coexistence graph includes twelve nodes representing twelve access points. Each node is labeled with a letter A, B, or C representing a network to which the corresponding access point belongs. The coexistence graph includes six nodes associated with network A, four nodes associated with network B, and two nodes associated with network C. As can be seen in the graph, no two nodes associated with the same network are connected by edges, even in circumstances where the nodes are relatively close. As there are no connections between nodes a f and nodes g l, the graph can be divided into the two distinct coexistence areas. Published by Technical Disclosure Commons, 2017 6

Defensive Publications Series, Art. 673 [2017] Referring back to Figure 2, after the processor divides the coexistence graph into coexistence areas, the processor allocates frequencies to the nodes in each coexistence area, one coexistence area at a time. Figure 4 shows a flow chart of an example method of allocating frequencies to nodes in a coexistence area. The method, at a high level, assigns frequencies based on a color algorithm, such as a greedy coloring algorithm. The method includes assigning colors to all nodes in the sub-graph forming the coexistence area. The processor then counts the number of colors used to color all of the nodes. The processor divides the available spectrum into a number of partitions equal to the number of colors needed to color the nodes of the sub-graph, and allocates partitions to the nodes. Figure 5 shows a flow chart of an illustrative method of assigning colors to nodes in a coexistence graph. The color assignment method includes ranking each network represented in the coexistence area by the number of access points/nodes in the network in the coexistence area, with the highest rank assigned to the network having the most nodes in the coexistence area. After the networks represented in the coexistence area are ranked, the method begins an iterative process of assigning colors to nodes of each network in order, with all nodes of a network being assigned the same color. The iterative process begins with the processor selecting the highest ranked network that has not yet been assigned a color and the reversion to selection of a first color of an arbitrarily ranked set of colors. The processor then assigns the selected color to all nodes of the selected network. The processor then determines whether the color assignment to the network poses a conflict. The processor determines an assignment to pose a conflict if two connected nodes share the same color. If the assignment poses a conflict, the processor selects the next color in the ordered list of colors and assigns the newly selected color http://www.tdcommons.org/dpubs_series/673 7

Hsuan: ALLOCATING RF SPECTRUM PARTITIONS IN A CBRS NETWORK to the network. This process of checking for conflicts and assigning new colors continues until an assignment does not result in a conflict. As described above, a color can be assigned to all nodes in a network in a single assignment, and then all nodes are check for potential conflicts. Alternatively, the processor assigns the selected color to nodes, one node at a time, checking for a conflict with each node assignment. If a conflict is detected in such implementations, the color previously assigned to nodes within the selected network is removed and the color assignment for that process begins anew with the newly selected color. If the assignment does not result in a conflict, the processor determines if all networks have been assigned colors. If there are still networks needing colors assigned, the next highest ranked network not yet assigned a color is selected, and the processor reverts back to the first color in the ordered list of colors. If all networks have been assigned colors, the process is complete. In some other implementations, another greedy coloring algorithm is used. For example, in one implementation, each network is ranked according to size. Colors are assigned to each node in the highest ranked network for which no color is yet assigned. If the greedy coloring algorithm results in any nodes of the network being assigned a color different than any other node in the network, all assigned colors for the network are removed and the assignment algorithm is run again. Once all nodes in the network are assigned the same color, the process continues to assign colors to nodes in the next network. Referring back to Figure 4, after colors have been assigned to all nodes in the sub-graph associated with a coexistence area, the processor counts the number of colors necessary to color all of the nodes. In the example of Figure 3, discussed above, the total number of colors needed to color all of the nodes of the first coexistence area was two. The method then includes dividing Published by Technical Disclosure Commons, 2017 8

Defensive Publications Series, Art. 673 [2017] the available spectrum into a number of partitions equal to the number of colors counted. For example, if the spectrum being partitioned is the CBRS spectrum, which includes 150 Mhz of spectrum, for the first coexistence area shown in Figure 3 (assuming there are no interfering incumbent or PAL users), the spectrum would be divided into two 75 MHz partitions. The SAS processor would then cause the SAS to notify each node in the first coexistence area of its assigned partition based on the color assigned to that node. The SAS can permit an access point associated with a node to utilize additional partitions of the spectrum beyond the specific partition associated with the color assigned to that node. For example, when the number of partitions is greater than three, if a node assigned a first color is not connected to any other node in the coexistence area assigned a particular second color, the first node can utilize the spectrum partitions associated with the first color as well as the second color, and any other color that is not assigned to a node connected to the first node. In such implementations, the SAS processor would cause the SAS to notify each node of all of the partitions that respective node is permitted to use. http://www.tdcommons.org/dpubs_series/673 9

Hsuan: ALLOCATING RF SPECTRUM PARTITIONS IN A CBRS NETWORK enodeb a UE GENERATE COEXISTENCE GRAPH UE DEFINE COEXISTENCE AREAS enodeb b Network SAS ALLOCATE FREQUENCIES WITHIN EACH COEXISTENCE AREA UE UE NEW ACCESS POINT Y N enodeb c UE FIGURE 2 UE FIGURE 1 Published by Technical Disclosure Commons, 2017 10

Defensive Publications Series, Art. 673 [2017] b A d ASSIGN COLORS TO NODES IN GRAPH a A B g e C A h B c C A k f A B i A l COUNT COLORS USED TO COLOR NODES DIVIDE SPECTRUM INTO NUMBER OF PARTITIONS EQUAL TO NUMBER OF COLORS j B ALLOCATE PARTITIONS TO NODES FIGURE 3 FIGURE 4 http://www.tdcommons.org/dpubs_series/673 11

Hsuan: ALLOCATING RF SPECTRUM PARTITIONS IN A CBRS NETWORK RANK NETWORKS BY NUMBER OF ACCESS POINTS SELECT HIGHEST RANKED NETWORK NOT YET ASSIGNED COLOR, REVERT TO FIRST COLOR SELECT NEXT COLOR ASSIGN COLOR TO NETWORK Y DOES ASSIGNED COLOR N ALL NETWORKS ASSIGNED N Y END FIGURE 5 Published by Technical Disclosure Commons, 2017 12