-
公开(公告)号:US20200028780A1
公开(公告)日:2020-01-23
申请号:US16587500
申请日:2019-09-30
发明人: Bo Han , Muhammad Bilal Anwer , Vijay Gopalakrishnan , Aman Shaikh , Joshua Reich , Yang Zhang , Zhi-Li Zhang
IPC分类号: H04L12/741 , H04L12/721 , G06F9/455 , H04L12/815
摘要: The concepts and technologies disclosed herein are directed to parallelism for virtual network functions (“VNFs”) in service function chains (“SFCs”). According to one aspect, a packet processing system can receive instructions to process, in parallel, at least a portion of a plurality of data packets associated with an SFC including a plurality of VNFs. The system can create a copy of at least the portion of the data packets. The system can send the copy of at least the portion of the data packets to at least two VNFs. The at least two VNFs can process, in parallel, the copy of at least the portion of the data packets. The system can receive, from the at least two VNFs, processed packets including the copy of at least the portion of the data packets and processed, in parallel, by the at least two VNFs. The system can combine the processed packets.
-
公开(公告)号:US10341182B2
公开(公告)日:2019-07-02
申请号:US15235434
申请日:2016-08-12
发明人: Jia Wang , Zihui Ge , Ajay Mahimkar , Aman Shaikh , Jennifer Yates , Yin Zhang , Joanne Emmons
IPC分类号: G06F15/177 , H04L12/24
摘要: A system and method identify a network upgrade from a data set including a plurality of configuration sessions. The system performs the method by receiving a plurality of configuration sessions. Each of the configuration sessions comprises a plurality of configuration commands. The configuration commands are generated by a same user identifier and within a time threshold. The method further includes identifying one of the configuration sessions as a network upgrade session. The identification is based on a rareness of the configuration session or a skewness of the configuration session.
-
公开(公告)号:US11349774B2
公开(公告)日:2022-05-31
申请号:US16714117
申请日:2019-12-13
发明人: Muhammad Bilal Anwer , Aman Shaikh , Junzhi Gong , Minlan Yu , Yuliang Li
IPC分类号: H04L12/923 , H04L47/762 , H04L47/74 , H04L43/0876 , H04L47/52 , H04L43/062 , H04L47/80
摘要: Performance issues in a service function chain having a plurality of resources and a plurality of network functions each having a network function queue are diagnosed. Each network function queue is monitored and queueing information for input packets for each of the plurality of network functions is dumped to a data store. Each resource that is under contention is identified as well as which of the network functions is a contender for the resources. A diagnosing algorithm is used to diagnose performance problems and an impact graph for each victim packet is generated. A summary of results as a list of rules is then provided.
-
公开(公告)号:US20210184988A1
公开(公告)日:2021-06-17
申请号:US16714117
申请日:2019-12-13
发明人: Muhammad Bilal Anwer , Aman Shaikh , Junzhi Gong , Minlan Yu , Yuliang Li
IPC分类号: H04L12/923 , H04L12/911 , H04L12/927 , H04L12/873 , H04L12/26
摘要: Performance issues in a service function chain having a plurality of resources and a plurality of network functions each having a network function queue are diagnosed. Each network function queue is monitored and queueing information for input packets for each of the plurality of network functions is dumped to a data store. Each resource that is under contention is identified as well as which of the network functions is a contender for the resources. A diagnosing algorithm is used to diagnose performance problems and an impact graph for each victim packet is generated. A summary of results as a list of rules is then provided.
-
公开(公告)号:US11038796B2
公开(公告)日:2021-06-15
申请号:US16587500
申请日:2019-09-30
发明人: Bo Han , Muhammad Bilal Anwer , Vijay Gopalakrishnan , Aman Shaikh , Joshua Reich , Yang Zhang , Zhi-Li Zhang
IPC分类号: H04L12/741 , G06F9/455 , H04L12/721 , H04L12/815
摘要: The concepts and technologies disclosed herein are directed to parallelism for virtual network functions (“VNFs”) in service function chains (“SFCs”). According to one aspect, a packet processing system can receive instructions to process, in parallel, at least a portion of a plurality of data packets associated with an SFC including a plurality of VNFs. The system can create a copy of at least the portion of the data packets. The system can send the copy of at least the portion of the data packets to at least two VNFs. The at least two VNFs can process, in parallel, the copy of at least the portion of the data packets. The system can receive, from the at least two VNFs, processed packets including the copy of at least the portion of the data packets and processed, in parallel, by the at least two VNFs. The system can combine the processed packets.
-
公开(公告)号:US10572322B2
公开(公告)日:2020-02-25
申请号:US15498761
申请日:2017-04-27
发明人: Aman Shaikh , Kevin D'Souza , Leah Zhang
摘要: Systems and methods provide design and testing for a control plane of a network region.
-
公开(公告)号:US20190190827A1
公开(公告)日:2019-06-20
申请号:US15849200
申请日:2017-12-20
发明人: Bo Han , Muhammad Bilal Anwer , Vijay Gopalakrishnan , Aman Shaikh , Joshua Reich , Yang Zhang , Zhi-Li Zhang
IPC分类号: H04L12/741 , H04L12/721 , H04L12/815 , G06F9/455
CPC分类号: H04L45/745 , G06F9/455 , G06F9/45558 , G06F2009/45595 , H04L45/38 , H04L47/22
摘要: The concepts and technologies disclosed herein are directed to parallelism for virtual network functions (“VNFs”) in service function chains (“SFCs”). According to one aspect, a packet processing system can receive instructions to process, in parallel, at least a portion of a plurality of data packets associated with a SFC including a plurality of VNFs. The system can create a copy of at least the portion of the data packets. The system can send the copy of at least the portion of the data packets to at least two VNFs. The at least two VNFs can process, in parallel, the copy of at least the portion of the data packets. The system can receive, from the at least two VNFs, processed packets including the copy of at least the portion of the data packets and processed, in parallel, by the at least two VNFs. The system can combine the processed packets.
-
公开(公告)号:US20220263771A1
公开(公告)日:2022-08-18
申请号:US17735531
申请日:2022-05-03
发明人: Muhammad Bilal Anwer , Aman Shaikh , Junzhi Gong , Minlan Yu , Yuliang Li
IPC分类号: H04L47/762 , H04L47/74 , H04L43/0876 , H04L47/52 , H04L43/062 , H04L47/80
摘要: Performance issues in a service function chain having a plurality of resources and a plurality of network functions each having a network function queue are diagnosed. Each network function queue is monitored and queueing information for input packets for each of the plurality of network functions is dumped to a data store. Each resource that is under contention is identified as well as which of the network functions is a contender for the resources. A diagnosing algorithm is used to diagnose performance problems and an impact graph for each victim packet is generated. A summary of results as a list of rules is then provided.
-
公开(公告)号:US10432524B2
公开(公告)日:2019-10-01
申请号:US15849200
申请日:2017-12-20
发明人: Bo Han , Muhammad Bilal Anwer , Vijay Gopalakrishnan , Aman Shaikh , Joshua Reich , Yang Zhang , Zhi-Li Zhang
IPC分类号: H04L12/741 , G06F9/455 , H04L12/721 , H04L12/815
摘要: The concepts and technologies disclosed herein are directed to parallelism for virtual network functions (“VNFs”) in service function chains (“SFCs”). According to one aspect, a packet processing system can receive instructions to process, in parallel, at least a portion of a plurality of data packets associated with an SFC including a plurality of VNFs. The system can create a copy of at least the portion of the data packets. The system can send the copy of at least the portion of the data packets to at least two VNFs. The at least two VNFs can process, in parallel, the copy of at least the portion of the data packets. The system can receive, from the at least two VNFs, processed packets including the copy of at least the portion of the data packets and processed, in parallel, by the at least two VNFs. The system can combine the processed packets.
-
-
-
-
-
-
-
-