-
公开(公告)号:US20170293586A1
公开(公告)日:2017-10-12
申请号:US15097091
申请日:2016-04-12
Applicant: Futurewei Technologies, Inc.
Inventor: Peter Yan , Alex Elisa Chandra , Lee Dobson McFearin , Fang Yu , Alan Gatherer
CPC classification number: G06F13/4221 , G06F13/20 , G06F15/7825
Abstract: Disclosed is method for operating an interposer that includes assigning a binary port weight to a plurality of input ports of the interposer. The sum of all of the port weights is less than or equal to a number of traversals available to the interposer in a cycle. A traversal counter is set zero at the beginning of each cycle. The output of the traversal counter is a binary number of m bits. A mask is generated when a bit of the traversal counter transitions from a zero to a one. The mask is generated having the m−k+1 bit of the mask equal to one and all other bits of the mask equal to zero. Data is transmitted from each port when both the binary port weight and the mask have a one in the same bit position.
-
公开(公告)号:US10728054B2
公开(公告)日:2020-07-28
申请号:US15344282
申请日:2016-11-04
Applicant: Futurewei Technologies, Inc.
Inventor: Fang Yu , Zhixian Xiang
Abstract: An apparatus and method for terminating a virtual network function (VNF) instance according to termination requirements of the VNF instance. The termination requirements may be defined in a VNF descriptor corresponding to the VNF instance. A network function virtualization (NFV) management entity may obtain the termination requirements and initiate termination of the VNF instance based on the obtained termination requirements.
-
公开(公告)号:US20170293587A1
公开(公告)日:2017-10-12
申请号:US15096982
申请日:2016-04-12
Applicant: Futurewei Technologies, Inc.
Inventor: Peter Yan , Alex Elisa Chandra , YwhPyng Harn , Xiaotao Chen , Alan Gatherer , Fang Yu , Xingfeng Chen , Zhuolei Wang , Yang Zhou
CPC classification number: G06F13/4265 , G06F13/4022 , G06F13/4045 , Y02D10/14 , Y02D10/151
Abstract: A described embodiment of the present invention includes a network having a first, second an d third plurality of routers connected to a plurality of endpoints. At least one of the first plurality of routers includes a plurality of interposers having a number of queues. The at least one of the first plurality of routers has a demultiplexer for each interposer configured to receive multiplexed data from the interposer and provide demultiplexed data on to a plurality of second queues corresponding to the first queues of the number of queues. The at least one of the first plurality of routers also includes a number multiplexers, each of the number multiplexers having inputs configured to receive data from the number of queues.
-
公开(公告)号:US20170126433A1
公开(公告)日:2017-05-04
申请号:US15344282
申请日:2016-11-04
Applicant: Futurewei Technologies, Inc.
Inventor: Fang Yu , Zhixian Xiang
Abstract: An apparatus and method for terminating a virtual network function (VNF) instance according to termination requirements of the VNF instance. The termination requirements may be defined in a VNF descriptor corresponding to the VNF instance. A network function virtualization (NFV) management entity may obtain the termination requirements and initiate termination of the VNF instance based on the obtained termination requirements.
-
公开(公告)号:US11817971B2
公开(公告)日:2023-11-14
申请号:US17707797
申请日:2022-03-29
Applicant: Futurewei Technologies, Inc.
Inventor: Fang Yu , Zhixian Xiang
IPC: H04L12/46 , H04L67/10 , H04L67/143
CPC classification number: H04L12/4641 , H04L67/10 , H04L67/143
Abstract: An apparatus and method for terminating a virtual network function (VNF) instance according to termination requirements of the VNF instance. The termination requirements may be defined in a VNF descriptor corresponding to the VNF instance. A network function virtualization (NFV) management entity may obtain the termination requirements and initiate termination of the VNF instance based on the obtained termination requirements.
-
公开(公告)号:US10769080B2
公开(公告)日:2020-09-08
申请号:US15942065
申请日:2018-03-30
Applicant: Futurewei Technologies, Inc.
Inventor: Hao Luan , Alan Gatherer , Xi Chen , Fang Yu , Yichuan Yu , Bin Yang , Wei Chen
Abstract: A distributed and shared memory controller (DSMC) comprises at least one building block. comprising a plurality of switches distributed into a plurality of stages; a plurality of master ports coupled to a first stage of the switches; and a plurality of bank controllers with associated memory banks coupled to a last stage of the switches; wherein each of the switches connects to lower stage switches via internal connections, each of the switches of the first stage connects to at least one of the master ports via master connections and each of the switches of the last stage connects to at least one of the bank controllers via memory connections; wherein each of the switches of the first stage connects to second stage switches of a neighboring building block via outward connections and each of the switches of a second stage connects to first stage switches of the neighboring building block via inward connections.
-
公开(公告)号:US10185606B2
公开(公告)日:2019-01-22
申请号:US15096966
申请日:2016-04-12
Applicant: Futurewei Technologies, Inc.
Inventor: Peter Yan , Alan Gatherer , Alex Elisa Chandra , Lee Dobson Mcfearin , Mark Brown , Debashis Bhattacharya , Fang Yu , Xingfeng Chen , Yan Bei , Ke Ning , Chushun Huang , Tong Sun , Xiaotao Chen
Abstract: Methods and apparatus for inter-process communication are provided. A circuit may have a plurality of clusters, and at least one cluster may have a computation element (CE), a memory operatively coupled with the CE, and an autonomic transport system (ATS) block operatively coupled with the CE and the memory. The ATS block may be configured to perform inter-process communication (IPC) for the at least one cluster. In one embodiment, the ATS block may transfer a message to a different cluster based on a request from the CE. In another embodiment, the ATS block may receive a message by allocating a buffer in the memory and write the message into the buffer. The ATS block may also be configured to manage synchronization and schedule tasks for the CE.
-
公开(公告)号:US20200351120A1
公开(公告)日:2020-11-05
申请号:US16929435
申请日:2020-07-15
Applicant: Futurewei Technologies, Inc.
Inventor: Fang Yu , Zhixian Xiang
Abstract: An apparatus and method for terminating a virtual network function (VNF) instance according to termination requirements of the VNF instance. The termination requirements may be defined in a VNF descriptor corresponding to the VNF instance. A network function virtualization (NFV) management entity may obtain the termination requirements and initiate termination of the VNF instance based on the obtained termination requirements.
-
公开(公告)号:US10289598B2
公开(公告)日:2019-05-14
申请号:US15096982
申请日:2016-04-12
Applicant: Futurewei Technologies, Inc.
Inventor: Peter Yan , Alex Elisa Chandra , YwhPyng Harn , Xiaotao Chen , Alan Gatherer , Fang Yu , Xingfeng Chen , Zhuolei Wang , Yang Zhou
Abstract: A described embodiment of the present invention includes a network having a first, second and third plurality of routers connected to a plurality of endpoints. At least one of the first plurality of routers includes a plurality of interposers having a number of queues. The at least one of the first plurality of routers has a demultiplexer for each interposer configured to receive multiplexed data from the interposer and provide demultiplexed data on to a plurality of second queues corresponding to the first queues of the number of queues. The at least one of the first plurality of routers also includes a number multiplexers, each of the number multiplexers having inputs configured to receive data from the number of queues.
-
公开(公告)号:US10187324B2
公开(公告)日:2019-01-22
申请号:US15199805
申请日:2016-06-30
Applicant: Futurewei Technologies, Inc.
Inventor: Fang Yu , Zhixian Xiang , Haitao Xia
IPC: H04L12/911 , G06F9/455 , G06F9/50 , H04L12/24
Abstract: Systems and methods are disclosed for resource management by a network functions virtualization orchestrator (NFVO). These systems and methods include embodiments whereby a NFVO obtains requirements for a network service lifecycle management (LCM) operation, determines a delegating granting decision for a virtualized network function (VNF) manager (VNFM) associated with the network service LCM operation in accordance with the requirements for the network service LCM operation that grants a permission for the VNFM to perform multiple VNF LCM operations under one or more constraints, and sends the delegating granting decision to the VNFM.
-
-
-
-
-
-
-
-
-