The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 23, 2024
Filed:
Sep. 27, 2022
Application session-specific network topology generation for troubleshooting the application session
Juniper Networks, Inc., Sunnyvale, CA (US);
Jisheng Wang, Palo Alto, CA (US);
Xiaoying Wu, Sunnyvale, CA (US);
Yedunandan Siddalingappa-Vitalapur, Bishan, SG;
Abhiram Madhugiri Shamsundar, San Jose, CA (US);
Robert J. Friday, Los Gatos, CA (US);
Sudheer Matta, Mountain House, CA (US);
Sunalini Sankhavaram, Saratoga, CA (US);
Kush Shah, Santa Clara, CA (US);
Randall Frei, San Jose, CA (US);
Sujai Hajela, Saratoga, CA (US);
Jacob Thomas, Saratoga, CA (US);
Juniper Networks, Inc., Sunnyvale, CA (US);
Abstract
A network management system (NMS) is described that provides a granular troubleshooting workflow at an application session level using an application session-specific topology from a client device to a cloud-based application server. During an application session of a cloud-based application, a client device running the application exchanges data through one or more access point (AP) devices, one or more switches at a wired network edge, and one or more network nodes, e.g., switches, routers, and/or gateway devices, to reach a cloud-based application server. For a particular application session, the NMS generates a topology based on network data received from a subset of network devices, e.g., client devices, AP devices, switches, routers, and/or gateways, that were involved in the particular application session over a duration of the particular application session. In this way, the NMS enables backward-looking troubleshooting of the particular application session.