IP Library › Granted Patent US 11,122,431
Granted Patent B2
US 11,122,431 · App. 16/936,562 · Granted Sep 14, 2021

Integrating CBRS-enabled devices and intent-based networking

Inventors: Rajesh S. Pazhyannur (Fremont, CA); Arun G. Khanna (Sunnyvale, CA); Anand Oswal (Pleasanton, CA)
Assignee: Cisco Technology, Inc.
H04W12/06H04L63/0853H04W8/183H04W12/40H04W48/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,122,431
App. No.
16/936,562
Granted
Sep 14, 2021
Kind
B2
Abstract

Systems and methods are provided for receiving, at an enterprise network, first authentication data of a citizens broadband radio service (CBRS)-enabled device, receiving, at the enterprise network, second authentication data of the CBRS-enabled device, the first authentication data of the CBRS-enabled device being a different type of authentication data than the second authentication data of the CBRS-enabled device, determining a class of the CBRS-enabled device based on the first authentication data and the second authentication data of the CBRS-enabled device, determining a network segment for the CBRS-enabled device based on the class of the CBRS-enabled device, and providing access to the CBRS-enabled device based on the determining of the network segment for the CBRS-enabled device.

Claims (40)

1. A computer-implemented method comprising:

receiving, at an enterprise network, first authentication data of a citizens broadband radio service (CBRS)-enabled device;

receiving, at the enterprise network, second authentication data of the CBRS-enabled device, the first authentication data of the CBRS-enabled device being a different type of authentication data than the second authentication data of the CBRS-enabled device;

determining a class of the CBRS-enabled device based on the first authentication data and the second authentication data of the CBRS-enabled device;

determining a network segment for the CBRS-enabled device based on the class of the CBRS-enabled device; and

providing access to the CBRS-enabled device based on the determining of the network segment for the CBRS-enabled device.

2. The computer-implemented method of claim 1 , wherein the first authentication data of the CBRS-enabled device includes an international mobile subscriber identity (IMSI).

3. The computer-implemented method of claim 1 , wherein the second authentication data of the CBRS-enabled device includes a key of a subscriber identity module (SIM) of the CBRS-enabled device or SIM-based authentication software of the CBRS-enabled device.

4. The computer-implemented method of claim 1 , further comprising assigning a virtual routing and forwarding (VRF) to the CBRS-enabled device based on the class of the CBRS-enabled device.

5. The computer-implemented method of claim 1 , further comprising receiving a user intent at the enterprise network relating to a Wi-Fi network or a cellular network.

6. The computer-implemented method of claim 5 , further comprising translating the user intent into a network policy.

7. The computer-implemented method of claim 6 , further comprising providing the network policy to the Wi-Fi network or the cellular network to be implemented by the Wi-Fi network or the cellular network.

8. A system comprising:

one or more processors; and

at least one computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the system to:

receive, at an enterprise network, first authentication data of a citizens broadband radio service (CBRS)-enabled device;

receive, at the enterprise network, second authentication data of the CBRS-enabled device, the first authentication data of the CBRS-enabled device being a different type of authentication data than the second authentication data of the CBRS-enabled device;

determine a class of the CBRS-enabled device based on the first authentication data and the second authentication data of the CBRS-enabled device;

determine a network segment for the CBRS-enabled device based on the class of the CBRS-enabled device; and

provide access to the CBRS-enabled device based on the determination of the network segment for the CBRS-enabled device.

9. The system of claim 8 , wherein the first authentication data of the CBRS-enabled device includes an international mobile subscriber identity (IMSI).

10. The system of claim 8 , wherein the second authentication data of the CBRS-enabled device includes a key of a subscriber identity module (SIM) of the CBRS-enabled device or SIM-based authentication software of the CBRS-enabled device.

11. The system of claim 8 , wherein the instructions which, when executed by the one or more processors, cause the system to assign a virtual routing and forwarding (VRF) to the CBRS-enabled device based on the class of the CBRS-enabled device.

12. The system of claim 8 , wherein the instructions which, when executed by the one or more processors, cause the system to receive a user intent at the enterprise network relating to a Wi-Fi network or a cellular network.

13. The system of claim 12 , wherein the instructions which, when executed by the one or more processors, cause the system to translate the user intent into a network policy.

14. The system of claim 13 , wherein the instructions which, when executed by the one or more processors, cause the system to provide the network policy to the Wi-Fi network or the cellular network to be implemented by the Wi-Fi network or the cellular network.

15. A non-transitory computer-readable storage medium comprising:

instructions stored on the non-transitory computer-readable storage medium, the instructions, when executed by one or more processors, cause the one or more processors to:

receive, at an enterprise network, first authentication data of a citizens broadband radio service (CBRS)-enabled device;

receive, at the enterprise network, second authentication data of the CBRS-enabled device, the first authentication data of the CBRS-enabled device being a different type of authentication data than the second authentication data of the CBRS-enabled device;

determine a class of the CBRS-enabled device based on the first authentication data and the second authentication data of the CBRS-enabled device;

determine a network segment for the CBRS-enabled device based on the class of the CBRS-enabled device; and

provide access to the CBRS-enabled device based on the determination of the network segment for the CBRS-enabled device.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the first authentication data of the CBRS-enabled device includes an international mobile subscriber identity (IMSI).

17. The non-transitory computer-readable storage medium of claim 15 , wherein the second authentication data of the CBRS-enabled device includes a key of a subscriber identity module (SIM) of the CBRS-enabled device or SIM-based authentication software of the CBRS-enabled device.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, when executed by the one or more processors, cause the one or more processors to assign a virtual routing and forwarding (VRF) to the CBRS-enabled device based on the class of the CBRS-enabled device.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, when executed by the one or more processors, cause the one or more processors to:

receive a user intent at the enterprise network relating to a Wi-Fi network or a cellular network; and

translate the user intent into a network policy.

20. The non-transitory computer-readable storage medium of claim 19 , wherein the instructions, when executed by the one or more processors, cause the one or more processors to provide the network policy to the Wi-Fi network or the cellular network to be implemented by the Wi-Fi network or the cellular network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2020
From: PAZHYANNUR, RAJESH S.; KHANNA, ARUN G.; OSWAL, ANAND
To: CISCO TECHNOLOGY, INC.
Reel/Frame 053289/0260 →
Continuity (3)
Provisional Application 62916783 · Oct 17, 2019
Provisional Application 62916725 · Oct 17, 2019
Related Publication 20210120408A1 · Apr 22, 2021
Cited By (107)
US 12,212,974 US 12,231,905 US 12,238,527 US 12,256,225 US 12,256,226 US 12,256,227 US 12,256,228 US 12,262,211 US 12,262,213 US 12,262,215 US 12,273,727 US 12,273,731 US 12,273,734 US 12,279,126 US 12,284,528 US 12,289,601 US 12,302,112 US 12,302,114 US 12,302,119 US 12,309,599 US 12,309,600 US 12,309,601 US 12,309,602 US 12,309,603 US 12,309,608 US 12,317,089 US 12,317,093 US 12,323,812 US 12,323,813 US 12,328,589 US 12,328,590 US 12,335,742 US 12,348,976 US 12,363,548 US 12,363,549 US 12,369,039 US 12,369,043 US 12,375,930 US 12,382,298 US 12,382,302 US 12,382,303 US 12,389,232 US 12,389,233 US 12,395,851 US 12,395,852 US 12,395,853 US 12,395,856 US 12,395,857 US 12,402,013 US 12,413,984 US 12,425,869 US 12,425,870 US 12,432,571 US 12,439,263 US 12,439,264 US 12,439,270 US 12,452,680 US 12,452,681 US 12,452,682 US 12,452,686 US 12,457,501 US 12,464,365 US 12,464,366 US 12,464,371 US 12,470,944 US 12,477,349 US 12,490,102 US 12,495,305 US 12,495,306 US 12,501,270 US 12,501,271 US 12,501,273 US 12,501,275 US 12,513,528 US 12,538,134 US 12,543,048 US 12,549,953 US 12,563,402 US 12,563,407 US 12,568,380 US 12,574,742 US 12,574,743 US 12,574,744 US 12,574,754 US 12,574,755 US 12,581,314 US 12,587,865 US 12,598,473 US 12,604,199 US 12,604,206 US 12,610,242 US 12,610,243 US 12,610,244 US 12,621,672 US 12,621,673 US 12,621,674 US 12,634,704 US 12,634,705 US 12,634,706 US 12,634,707 US 12,641,441 US 12,641,443 US 12,652,314 US 12,689,910 US 12,726,829 US 12,739,648 US 12,745,093