-
公开(公告)号:US10897423B2
公开(公告)日:2021-01-19
申请号:US16411888
申请日:2019-05-14
Applicant: VMWARE, INC.
Inventor: Raja Kommula , Jeremy Tidemann , Constantine Polychronopoulos , Marc Andre Bordeleau , Edward Choh , Ojas Gupta , Robert Kidd , Georgios Oikonomou
IPC: H04L12/24 , G06F9/455 , H04L12/803 , H04L12/26 , H04L12/851
Abstract: A system can reduce congestion in slice-based networks, such as a virtual service network (“VSN”). The system can include a monitoring module that communicates with agents on switches, such as routers or servers. The switches report telematics data to the monitoring module, which determines slice-specific performance attributes such as slice latency and slice throughput. These slice-specific performance attributes are compared against software license agreement (“SLA”) requirements. When the SLA is not met, the monitoring module can implement a new slice path for the slice to reduce the congestion.
-
公开(公告)号:US10892994B2
公开(公告)日:2021-01-12
申请号:US16411604
申请日:2019-05-14
Applicant: VMWARE, INC.
Inventor: Raja Kommula , Jeremy Tidemann , Constantine Polychronopoulos , Marc Andre Bordeleau , Edward Choh , Ojas Gupta , Robert Kidd , Georgios Oikonomou
IPC: H04L29/06 , H04L12/851 , H04L12/813 , H04L12/947 , H04L12/855 , H04L12/863 , H04L12/935
Abstract: A switch in a slice-based network can be used to enforce quality of service (“QoS”). Agents can run in the switches, such as in the core of each switch. The switches can sort ingress packets into slice-specific ingress queues in a slice-based pool. The slices can have different QoS prioritizations. A switch-wide policing algorithm can move the slice-specific packets to egress interfaces. Then, one or more user-defined egress policing algorithms can prioritize which packets are sent out into the network first based on slice classifications.
-
公开(公告)号:US20200275360A1
公开(公告)日:2020-08-27
申请号:US16443816
申请日:2019-06-17
Applicant: VMware, Inc.
Inventor: Marc-Andre Bordeleau , Raja Kommula , Jeremy Tidemann , Constantine Polychronopoulos , Edward Choh , Ojas Gupta , Georgios Oikonomou , Robert Kidd
Abstract: Some embodiments provide a method for a first network slice selector that assigns data messages received from endpoint devices located within a first geographic range to multiple network slices. The method receives a data message from a mobile endpoint device located within the first geographic range. The data message belongs to a connection between the mobile endpoint device and a network domain that began when the mobile device was located in a second geographic range. The method retrieves state that maps the connection to a particular network slice of the network slices from a second network slice selector that assigns data messages received from endpoint devices within the second geographic range to the network slices. The method assigns the data message to the particular network slice.
-
公开(公告)号:US20200275281A1
公开(公告)日:2020-08-27
申请号:US16443818
申请日:2019-06-17
Applicant: VMware, Inc.
Inventor: Marc-Andre Bordeleau , Raja Kommula , Jeremy Tidemann , Constantine Polychronopoulos , Edward Choh , Ojas Gupta , Georgios Oikonomou , Robert Kidd
IPC: H04W16/02
Abstract: Some embodiments provide a method for a first network slice selector that assigns data messages to a first set of network slices that each comprises an ordered set of network services. The method receives a data message originating from an electronic endpoint device. A second network slice selector previously (i) assigned the data message to a first network slice of a second set of network slices and, (ii) based on the assignment of the data message to the first network slice, provided the data message to the first network slice selector. The method assigns the data message to a second network slice from the first et of network slices. The method provides the data message to a first network service of the selected second network slice.
-
公开(公告)号:US20200273314A1
公开(公告)日:2020-08-27
申请号:US16443815
申请日:2019-06-17
Applicant: VMware, Inc.
Inventor: Marc-Andre Bordeleau , Raja Kommula , Jeremy Tidemann , Constantine Polychronopoulos , Edward Choh , Ojas Gupta , Georgios Oikonomou , Robert Kidd
Abstract: Some embodiments provide a method for a first network slice selector that selects network slices for connections from endpoint devices located within a first geographic range. The method selects a network slice for a connection between a mobile endpoint device and a network domain that originates when the mobile endpoint device is located within the first geographic range. The method stores state that maps the connection to the selected network slice. The method forwards data traffic belonging to the connection from the mobile endpoint device onto the selected network slice using the stored state. After the mobile endpoint device moves from the first geographic range to a second geographic range, the method receives data traffic belonging to the connection from a second network slice selector that selects network slices for connections from endpoint devices within the second geographic range and forwards said received data traffic onto the selected network slice.
-
-
-
-