-
1.
公开(公告)号:US11159400B2
公开(公告)日:2021-10-26
申请号:US16672744
申请日:2019-11-04
Applicant: Juniper Networks, Inc.
IPC: G06F15/173 , H04L12/26 , G06F16/22
Abstract: A disclosed method may include (1) receiving, at an IPFIX collector, a IPFIX message from an IPFIX exporter implemented on a remote device, (2) identifying, within the IPFIX message, a data set exported by the IPFIX exporter implemented on the remote device, (3) identifying, within the IPFIX message, a data-level indicator that indicates whether the data set is (A) a primary data set observed by an observation domain implemented on the remote device or (B) a secondary data set derived by an observation cloud implemented on the remote device, (4) identifying, at the IPFIX collector, a database that corresponds to the data-level indicator identified within the IPFIX message, (5) storing the data set in the database in accordance with the data-level indicator, and then (6) performing an action based at least in part on the data set stored in the database. Various other systems and methods are also disclosed.
-
公开(公告)号:US11245742B2
公开(公告)日:2022-02-08
申请号:US16517032
申请日:2019-07-19
Applicant: Juniper Networks, Inc.
Inventor: Manikandan Musuvathi Poornachary , Ayushi Jain , Aayush Gupta
IPC: H04L29/06
Abstract: A disclosed method may include (1) measuring a quality level of a first instance of a video flow received via a first link within a network, (2) measuring a quality level of a second instance of the video flow received via a second link within the network, (3) determining that the quality level of the second instance of the video flow is better than the quality level of the first instance of the video flow, and then in response to determining that the quality level of the second instance of the video flow is better, (4) performing a flow-level switchover from the first instance of the video flow to the second instance of the video flow by (A) activating the second instance of the video flow and (B) deactivating the first instance of the video flow. Various other apparatuses, systems, and methods are also disclosed.
-
3.
公开(公告)号:US20210135961A1
公开(公告)日:2021-05-06
申请号:US16672744
申请日:2019-11-04
Applicant: Juniper Networks, Inc.
Abstract: A disclosed method may include (1) receiving, at an IPFIX collector, a IPFIX message from an IPFIX exporter implemented on a remote device, (2) identifying, within the IPFIX message, a data set exported by the IPFIX exporter implemented on the remote device, (3) identifying, within the IPFIX message, a data-level indicator that indicates whether the data set is (A) a primary data set observed by an observation domain implemented on the remote device or (B) a secondary data set derived by an observation cloud implemented on the remote device, (4) identifying, at the IPFIX collector, a database that corresponds to the data-level indicator identified within the IPFIX message, (5) storing the data set in the database in accordance with the data-level indicator, and then (6) performing an action based at least in part on the data set stored in the database. Various other systems and methods are also disclosed.
-
公开(公告)号:US11228631B2
公开(公告)日:2022-01-18
申请号:US16395678
申请日:2019-04-26
Applicant: Juniper Networks, Inc.
Inventor: Manikandan Musuvathi Poornachary , Ayushi Jain , Aayush Gupta
Abstract: A disclosed method may include (1) identifying, within a network, a media stream under consideration for a conditional MDI, (2) identifying, for the media stream, an expected packet rate at which the media stream is expected to pass through at least a portion of the network, (3) determining, for the media stream, an actual packet rate at which the media stream actually passes through the portion of the network, (4) calculating, based at least in part on the expected packet rate and the actual packet rate, a media rate variation that represents a reference for determining whether to perform the conditional MDI on the media stream, (5) determining that the media rate variation meets a certain threshold, and then upon determining that the media rate variation meets the certain threshold, (6) performing the conditional MDI on the media stream. Various other systems and methods are also disclosed.
-
5.
公开(公告)号:US10951494B1
公开(公告)日:2021-03-16
申请号:US16169261
申请日:2018-10-24
Applicant: Juniper Networks, Inc.
Inventor: Aayush Gupta , Manikandan Musuvathi Poornachary
IPC: H04L12/26 , H04L12/707
Abstract: A disclosed method may include (1) sampling, by way of at least one CPU on a network device, packets traversing a network in connection with at least one communication session that involves computing devices, (2) calculating a total number of packets sampled by way of the CPU over a certain period of time, (3) identifying a sampling threshold that represents a target number of packets to be sampled by way of the CPU over the certain period of time, (4) determining that the total number of packets sampled over the certain period of time exceeds the sampling threshold, and in response to determining that the total number of packets sampled exceeds the sampling threshold, (5) decreasing a sampling rate at which the CPU is to sample subsequent packets traversing the network in connection with the communication session. Various other systems and methods are also disclosed.
-
公开(公告)号:US20210021665A1
公开(公告)日:2021-01-21
申请号:US16517032
申请日:2019-07-19
Applicant: Juniper Networks, Inc.
Inventor: Manikandan Musuvathi Poornachary , Ayushi JAIN , Aayush Gupta
IPC: H04L29/06
Abstract: A disclosed method may include (1) measuring a quality level of a first instance of a video flow received via a first link within a network, (2) measuring a quality level of a second instance of the video flow received via a second link within the network, (3) determining that the quality level of the second instance of the video flow is better than the quality level of the first instance of the video flow, and then in response to determining that the quality level of the second instance of the video flow is better, (4) performing a flow-level switchover from the first instance of the video flow to the second instance of the video flow by (A) activating the second instance of the video flow and (B) deactivating the first instance of the video flow. Various other apparatuses, systems, and methods are also disclosed.
-
7.
公开(公告)号:US20200344285A1
公开(公告)日:2020-10-29
申请号:US16395678
申请日:2019-04-26
Applicant: Juniper Networks, Inc.
Inventor: Manikandan Musuvathi Poornachary , Ayushi Jain , Aayush Gupta
Abstract: A disclosed method may include (1) identifying, within a network, a media stream under consideration for a conditional MDI, (2) identifying, for the media stream, an expected packet rate at which the media stream is expected to pass through at least a portion of the network, (3) determining, for the media stream, an actual packet rate at which the media stream actually passes through the portion of the network, (4) calculating, based at least in part on the expected packet rate and the actual packet rate, a media rate variation that represents a reference for determining whether to perform the conditional MDI on the media stream, (5) determining that the media rate variation meets a certain threshold, and then upon determining that the media rate variation meets the certain threshold, (6) performing the conditional MDI on the media stream. Various other systems and methods are also disclosed.
-
-
-
-
-
-