-
公开(公告)号:US20190050253A1
公开(公告)日:2019-02-14
申请号:US16075063
申请日:2016-02-04
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Jean Tourrilhes , Mike Schlansker
CPC classification number: G06F9/4812 , G06F9/544 , G06F9/546 , G06F13/24
Abstract: In an example, memory register interrupt based signaling and messaging may include receiving, at a control register of a receiver, a signal number from a sender, and copying, by a memory register interrupt management device of the receiver, the signal number to an associated status register of the receiver. Further, memory register interrupt based signaling and messaging may include generating, independently of the signal number from the status register, an interrupt to a central processing unit of the receiver, and triggering, based on the interrupt, an interrupt handler of the receiver to perform an action associated with the signal number.
-
公开(公告)号:US20160344620A1
公开(公告)日:2016-11-24
申请号:US15114902
申请日:2014-04-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Jose Renato G. Santos , Yoshio Turner , Mike Schlansker , Jean Tourrilhes
IPC: H04L12/703 , H04L12/24 , H04L12/741
CPC classification number: H04L45/28 , H04L41/0636 , H04L41/0663 , H04L41/0816 , H04L45/745
Abstract: Example embodiments relate to providing efficient routing in software defined networks. In example embodiments, an indirect group table includes a first group entry that is associated with a first route tree in a software defined network. A failure is detected in the first route tree during a data transmission, and a notification of the failure is sent to a remote controller device, where the remote controller device identifies a second route tree that does not include the failure. After the remote controller device updates the first group entry to be associated with the second route tree, the data transmission is performed using the second route tree.
Abstract translation: 示例实施例涉及在软件定义的网络中提供有效的路由。 在示例实施例中,间接组表包括与软件定义的网络中的第一路由树相关联的第一组条目。 在数据传输期间在第一路由树中检测到故障,并且将故障通知发送到遥控器设备,其中遥控器设备标识不包括故障的第二路由树。 在遥控器设备更新与第二路由树相关联的第一组条目之后,使用第二路由树来执行数据传输。
-
公开(公告)号:US12301473B2
公开(公告)日:2025-05-13
申请号:US18447753
申请日:2023-08-10
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Jean Tourrilhes , Puneet Sharma
IPC: H04L47/625 , H04L47/12
Abstract: A system maintains a queue for storing packets, which are enqueued at a tail of the queue and dequeued at a head of the queue. The system computes a queue utilization value, based on the packets stored in the queue. The system computes an excess amount value, based on the packets stored in the queue and previously tagged as excess packets. The system receives a first packet at the tail of the queue and determines whether a difference between the queue utilization value and the excess amount value exceeds a predetermined threshold. Responsive to determining that the difference exceeds the predetermined threshold, the system tags the first packet as an excess packet. Responsive to tagging the first packet as an excess packet, the system performs an operation associated with the first packet or a second packet at the head of the queue to reduce congestion.
-
公开(公告)号:US20220006740A1
公开(公告)日:2022-01-06
申请号:US17282765
申请日:2018-10-26
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Jean Tourrilhes , Puneet Sharma
IPC: H04L12/801 , H04L12/803 , H04L12/841 , H04L12/26
Abstract: Determination of an inflection point in congestion in a network path can include determining packet congestion on a network path using an inflection point mechanism (IPDM), detecting a potential inflection point in response to a one-way delay (OWD) of a first packet being lesser than an OWD of a second packet by a quantity greater than a function of a difference of inter departure time (IDT) between the first packet and the second packet, and determining an inflection point in congestion of the network path based on the potential inflection point.
-
公开(公告)号:US11126564B2
公开(公告)日:2021-09-21
申请号:US16069282
申请日:2016-01-12
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Mike Schlansker , Jean Tourrilhes
IPC: G06F12/128 , G06F12/0831 , G06F12/0891 , G06F15/173 , G06F9/48
Abstract: Some examples described herein provide for a partially coherent memory transfer. An example method includes moving data directly from a coherence domain of an originating symmetric multiprocessor (SMP) node across a memory fabric to a target location for the data within a coherence domain of a receiving SMP node.
-
公开(公告)号:US10965788B2
公开(公告)日:2021-03-30
申请号:US16357046
申请日:2019-03-18
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Jean Tourrilhes , Puneet Sharma
IPC: H04L29/06 , H04L12/707 , H04L12/46
Abstract: Various aspects of the subject technology relate to methods, systems, and machine-readable media for multi-path transmission control protocol (MP-TCP) proxy tunneling. The method includes reading a first multi-path transmission control protocol (MP-TCP) information from at least one first MP-TCP header, the at least one first MP-TCP header included in a first MP-TCP subflow, the first MP-TCP subflow included in a first MP-TCP session. The method also includes encapsulating the first MP-TCP information in a second MP-TCP session, the second MP-TCP session different from the first MP-TCP session. The method also includes sending the first MP-TCP information through the second MP-TCP session.
-
27.
公开(公告)号:US20200304606A1
公开(公告)日:2020-09-24
申请号:US16357046
申请日:2019-03-18
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Jean Tourrilhes , Puneet Sharma
IPC: H04L29/06 , H04L12/707 , H04L12/46
Abstract: Various aspects of the subject technology relate to methods, systems, and machine-readable media for multi-path transmission control protocol (MP-TCP) proxy tunneling. The method includes reading a first multi-path transmission control protocol (MP-TCP) information from at least one first MP-TCP header, the at least one first MP-TCP header included in a first MP-TCP subflow, the first MP-TCP subflow included in a first MP-TCP session. The method also includes encapsulating the first MP-TCP information in a second MP-TCP session, the second MP-TCP session different from the first MP-TCP session. The method also includes sending the first MP-TCP information through the second MP-TCP session.
-
公开(公告)号:US10659569B1
公开(公告)日:2020-05-19
申请号:US16251950
申请日:2019-01-18
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Jean Tourrilhes , Puneet Sharma
IPC: H04L12/66 , H04L29/06 , H04L12/707 , H04L12/46 , H04L29/12
Abstract: The disclosed systems and methods provide end-to-end multipath TCP (MPTCP) through a network gateway. The method includes detecting a MPTCP subflow having a first IP address as a source address and a second IP address as a destination address, wherein none of the gateways is the source or the destination of the MPTCP subflow; associating a third IP address with the MPTCP subflow; and advertising, to at least one endpoint of the MPTCP subflow, the third IP address.
-
公开(公告)号:US20190026233A1
公开(公告)日:2019-01-24
申请号:US16069282
申请日:2016-01-12
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Mike Schlansker , Jean Tourrilhes
IPC: G06F12/128 , G06F12/0831 , G06F9/48 , G06F12/0891
Abstract: Some examples described herein provide for a partially coherent memory transfer. An example method includes moving data directly from a coherence domain of an originating symmetric multiprocessor (SMP) node across a memory fabric to a target location for the data within a coherence domain of a receiving SMP node.
-
公开(公告)号:US10009285B2
公开(公告)日:2018-06-26
申请号:US14908745
申请日:2013-07-30
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Jeffrey Clifford Mogul , Alvin Auyoung , Sujata Banerjee , Jung Gun Lee , Jean Tourrilhes , Michael Schlansker , Puneet Sharma , Lucian Popa
IPC: G06F15/173 , H04L12/911 , G06F9/50 , H04L12/24
CPC classification number: H04L47/70 , G06F9/50 , H04L41/0893 , Y02D10/22
Abstract: An example method for allocating resources in accordance with aspects of the present disclosure includes collecting proposals from a plurality of modules, the proposals assigning the resources to the plurality of modules and resulting in topology changes in a computer network environment, identifying a set of proposals in the proposals, the set of proposals complying with policies associated with the plurality of modules, instructing the plurality of modules to evaluate the set of proposals, selecting a proposal from the set of proposals, and instructing at least one module associated with the selected proposal to instantiate the selected proposal.
-
-
-
-
-
-
-
-
-