-
公开(公告)号:US10560352B2
公开(公告)日:2020-02-11
申请号:US16277690
申请日:2019-02-15
Applicant: Juniper Networks, Inc.
Inventor: Peyush Gupta , Srivathsa Sarangapani , Sanjay Kumar Gupta
Abstract: Techniques are described for performing subscriber aware two-way active measurement protocol (TWAMP) data session provisioning between two endpoints in a computer network. For example, the disclosed techniques include extending TWAMP control messaging to include a communication mode for negotiating subscriber-aware TWAMP data monitoring. If the communication mode is supported by both endpoints, a subscriber identifier is specified when a TWAMP data session is provisioned (negotiated) over the control session. The disclosed techniques further include extending TWAMP data messaging to include the subscriber identifier in each test packet for the data session. In this way, each of the endpoints may identify a subscriber corresponding to one or more received TWAMP test packets based on the subscriber identifier included in the received TWAMP test packets.
-
公开(公告)号:US10244082B2
公开(公告)日:2019-03-26
申请号:US16002510
申请日:2018-06-07
Applicant: Juniper Networks, Inc.
Inventor: Peyush Gupta , Amit Kumar Agarwal , Srivathsa Sarangapani
Abstract: Techniques are described for extending a two-way active measurement protocol (TWAMP) to enable measurement of service key performance indicators (KPIs) in a software defined network (SDN) and network function virtualization (NFV) architecture. The TWAMP extensions enable control messaging to be handled by a TWAMP control client executed on a centralized controller, and data messaging to be handled by a TWAMP session initiator executed on a separate network device. Techniques are also described for extending TWAMP to enable measurement of any of a plurality of service KPIs for a given service supported at a TWAMP server. The service KPIs may include one or more of keepalive measurements, round trip time measurements, path delay measurements, service latency measurements, or service load measurements. The TWAMP extensions for the service KPIs may be used in both conventional network architectures and in SDN and NFV architectures.
-
公开(公告)号:US09705769B1
公开(公告)日:2017-07-11
申请号:US14573167
申请日:2014-12-17
Applicant: Juniper Networks, Inc.
Inventor: Srivathsa Sarangapani , Peyush Gupta , Amit Kumar Agarwal
CPC classification number: H04L43/0864 , G06F11/3466 , H04L41/28 , H04L43/106
Abstract: A device may establish a communication session, with a client device, for monitoring a latency of a service. The device may receive, from the client device, a request for a monitored service list. The monitored service list may identify one or more services for which service latency monitoring is supported. The device may provide, to the client device, the monitored service list. The device may receive, from the client device, a service latency monitoring session request that may identify the service to be monitored. The device may establish, with the client device, the service latency monitoring session based on the service latency monitoring session request. The device may cause the service to be performed. The device may generate information for determining the latency of the service. The device may transmit, to the client device and via the service latency monitoring session, the information for determining the latency of the service.
-
公开(公告)号:US20220150160A1
公开(公告)日:2022-05-12
申请号:US17452536
申请日:2021-10-27
Applicant: Juniper Networks, Inc.
Inventor: Rajneesh Kumar , Peyush Gupta
IPC: H04L12/725 , H04L12/717 , H04L12/741 , H04L12/46
Abstract: Techniques are described for backup service function notification and synchronization. For example, a network system comprises: a plurality of service functions; a computing device comprising a service function classifier configured to: classify a packet to a service function chain including the plurality of service functions; determine backup service function(s) for an active service function of the service function chain; encapsulate the packet with a network service header, wherein the network service header includes backup service function information identifying one or more computing devices that host the backup service function(s); and send the packet encapsulated with the network service header to a computing device that hosts the active service function to enable the computing device that hosts the active service function to send, based at least on the backup service function information, state information for the active service function with the one or more backup service functions.
-
公开(公告)号:US11233715B1
公开(公告)日:2022-01-25
申请号:US16946997
申请日:2020-07-14
Applicant: Juniper Networks, Inc.
Inventor: Rajneesh Kumar , Peyush Gupta
IPC: H04L12/26 , H04L12/851 , H04L12/24 , H04L1/18 , H04L12/841
Abstract: In general, the disclosure describes techniques for adaptively determining one or more parameters of a service level agreement of an application. For instance, a network device may monitor round-trip times of a plurality of packets of a data flow of an application being transmitted over a link between an application server and a client device. The network device may determine an amount of retransmission of packets occurring during transmission of the plurality of packets of the data flow. The network device may predict, based at least in part on the round-trip times of the plurality of packets of the data flow and the amount of retransmission of packets occurring during transmission of the plurality of packets of the data flow, a round-trip time parameter for a service level agreement associated with the application.
-
公开(公告)号:US20220021595A1
公开(公告)日:2022-01-20
申请号:US16946997
申请日:2020-07-14
Applicant: Juniper Networks, Inc.
Inventor: Rajneesh Kumar , Peyush Gupta
IPC: H04L12/26 , H04L12/851 , H04L12/841 , H04L12/24 , H04L1/18
Abstract: In general, the disclosure describes techniques for adaptively determining one or more parameters of a service level agreement of an application. For instance, a network device may monitor round-trip times of a plurality of packets of a data flow of an application being transmitted over a link between an application server and a client device. The network device may determine an amount of retransmission of packets occurring during transmission of the plurality of packets of the data flow. The network device may predict, based at least in part on the round-trip times of the plurality of packets of the data flow and the amount of retransmission of packets occurring during transmission of the plurality of packets of the data flow, a round-trip time parameter for a service level agreement associated with the application.
-
27.
公开(公告)号:US10742770B2
公开(公告)日:2020-08-11
申请号:US16030226
申请日:2018-07-09
Applicant: Juniper Networks, Inc.
Inventor: Peyush Gupta , Amit Kumar Agarwal , Srivathsa Sarangapani
Abstract: Techniques are described for extending a two-way active measurement protocol (TWAMP) to enable measurement of service key performance indicators (KPIs) in a software defined network (SDN) and network function virtualization (NFV) architecture. The TWAMP extensions enable control messaging to be handled by a TWAMP control client executed on a centralized controller, and data messaging to be handled by a TWAMP session initiator executed on a separate network device. Techniques are also described for extending TWAMP to enable measurement of any of a plurality of service KPIs for a given service supported at a TWAMP server. The service KPIs may include one or more of keepalive measurements, round trip time measurements, path delay measurements, service latency measurements, or service load measurements. The TWAMP extensions for the service KPIs may be used in both conventional network architectures and in SDN and NFV architectures.
-
公开(公告)号:US10708161B2
公开(公告)日:2020-07-07
申请号:US16138635
申请日:2018-09-21
Applicant: Juniper Networks, Inc.
Inventor: Peyush Gupta , Rajneesh Kumar
IPC: H04L12/26
Abstract: A first device may provide, periodically throughout a test session and to neighboring devices that are in a network with the first device, a message request for measuring network performance. The neighboring devices, upon receiving the request message, are to use a relay mechanism to determine network performance indicator (NPI) values. The first device may receive, from the neighboring devices and periodically throughout the test session, a response message that includes the NPI values. The first device may determine additional NPI values that measure the network performance between the first device and the neighboring devices. The first device may determine overall NPI values based on the NPI values and the additional NPI values. The first device may identify a preferred next-hop to one of the neighboring devices based on the overall NPI values, where the preferred next-hop is part of a preferred path through the network.
-
29.
公开(公告)号:US10291747B2
公开(公告)日:2019-05-14
申请号:US16030226
申请日:2018-07-09
Applicant: Juniper Networks, Inc.
Inventor: Peyush Gupta , Amit Kumar Agarwal , Srivathsa Sarangapani
Abstract: Techniques are described for extending a two-way active measurement protocol (TWAMP) to enable measurement of service key performance indicators (KPIs) in a software defined network (SDN) and network function virtualization (NFV) architecture. The TWAMP extensions enable control messaging to be handled by a TWAMP control client executed on a centralized controller, and data messaging to be handled by a TWAMP session initiator executed on a separate network device. Techniques are also described for extending TWAMP to enable measurement of any of a plurality of service KPIs for a given service supported at a TWAMP server. The service KPIs may include one or more of keepalive measurements, round trip time measurements, path delay measurements, service latency measurements, or service load measurements. The TWAMP extensions for the service KPIs may be used in both conventional network architectures and in SDN and NFV architectures.
-
30.
公开(公告)号:US20180288194A1
公开(公告)日:2018-10-04
申请号:US16002510
申请日:2018-06-07
Applicant: Juniper Networks, Inc.
Inventor: Peyush Gupta , Amit Kumar Agarwal , Srivathsa Sarangapani
CPC classification number: H04L67/42 , H04L43/08 , H04L43/0805 , H04L43/0864 , H04L43/087 , H04L43/0876 , H04L43/10 , H04L43/50 , H04L67/14
Abstract: Techniques are described for extending a two-way active measurement protocol (TWAMP) to enable measurement of service key performance indicators (KPIs) in a software defined network (SDN) and network function virtualization (NFV) architecture. The TWAMP extensions enable control messaging to be handled by a TWAMP control client executed on a centralized controller, and data messaging to be handled by a TWAMP session initiator executed on a separate network device. Techniques are also described for extending TWAMP to enable measurement of any of a plurality of service KPIs for a given service supported at a TWAMP server. The service KPIs may include one or more of keepalive measurements, round trip time measurements, path delay measurements, service latency measurements, or service load measurements. The TWAMP extensions for the service KPIs may be used in both conventional network architectures and in SDN and NFV architectures.
-
-
-
-
-
-
-
-
-