Patents by Inventor Weisheng Xie
Weisheng Xie has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11395308Abstract: Systems and methods for allocating edge computing resources may receive a predicted user route defining multiple wireless access points available along the route at respective time points and an assured delay constraint, determine, for each wireless access point, datacenters in the network meeting the assured delay constraint when accessed through the wireless access point, and construct an auxiliary graph dependent on the predicted user route and the determined datacenters. Each determined datacenter is represented by at least one node in the graph and each path in the graph defines a sequence of datacenters and a corresponding sequence of wireless access points through which they are accessible. A lowest cost path in the graph is determined and the sequences of datacenters and wireless access points defined by the lowest cost path are provided to a resource orchestrator that allocates edge computing resources for a mobile user traversing the predicted user route.Type: GrantFiled: April 30, 2019Date of Patent: July 19, 2022Assignee: Fujitsu LimitedInventors: Qiong Zhang, Qingya She, Weisheng Xie, Paparao Palacharla, Tadashi Ikeuchi
-
Patent number: 10841202Abstract: Systems and methods for identifying a service region that includes sub-regions; calculating, for each pair of neighboring sub-regions, traffic data of computing devices traveling between the pair of sub-region; generating a directed graph representing the service region, the directed graph including nodes representing the sub-regions and the links between the nodes representing the first and the second traffic data; partitioning the directed graph into graph partitions, each graph partition including sub-graphs; calculating, for each sub-graph of each graph partition, a net traffic flow for the sub-graph based on a difference of the first and the second traffic data of the sub-regions that correspond to the nodes of the sub-graph; calculating, for each graph partition, a net traffic flow for the graph partition based on a summation of the net traffic flow of each sub-graph of the graph partition; identifying a particular graph partition having a smallest net traffic flow.Type: GrantFiled: October 8, 2018Date of Patent: November 17, 2020Assignee: Fujitsu LimitedInventors: Nannan Wang, Xi Wang, Paparao Palacharla, Tadashi Ikeuchi, Weisheng Xie
-
Publication number: 20200351900Abstract: Systems and methods for allocating edge computing resources may receive a predicted user route defining multiple wireless access points available along the route at respective time points and an assured delay constraint, determine, for each wireless access point, datacenters in the network meeting the assured delay constraint when accessed through the wireless access point, and construct an auxiliary graph dependent on the predicted user route and the determined datacenters. Each determined datacenter is represented by at least one node in the graph and each path in the graph defines a sequence of datacenters and a corresponding sequence of wireless access points through which they are accessible. A lowest cost path in the graph is determined and the sequences of datacenters and wireless access points defined by the lowest cost path are provided to a resource orchestrator that allocates edge computing resources for a mobile user traversing the predicted user route.Type: ApplicationFiled: April 30, 2019Publication date: November 5, 2020Inventors: Qiong Zhang, Qingya She, Weisheng Xie, Paparao Palacharla, Tadashi Ikeuchi
-
Publication number: 20200112502Abstract: Systems and methods for identifying a service region that includes sub-regions; calculating, for each pair of neighboring sub-regions, traffic data of computing devices traveling between the pair of sub-region; generating a directed graph representing the service region, the directed graph including nodes representing the sub-regions and the links between the nodes representing the first and the second traffic data; partitioning the directed graph into graph partitions, each graph partition including sub-graphs; calculating, for each sub-graph of each graph partition, a net traffic flow for the sub-graph based on a difference of the first and the second traffic data of the sub-regions that correspond to the nodes of the sub-graph; calculating, for each graph partition, a net traffic flow for the graph partition based on a summation of the net traffic flow of each sub-graph of the graph partition; identifying a particular graph partition having a smallest net traffic flow.Type: ApplicationFiled: October 8, 2018Publication date: April 9, 2020Applicant: Fujitsu LimitedInventors: Nannan Wang, Xi Wang, Paparao Palacharla, Tadashi Ikeuchi, Weisheng Xie
-
Patent number: 10499533Abstract: An exemplary cabling system includes a plurality of containers. A first container of the plurality of containers defines a first plurality of openings. The system includes a plurality of bolts with a first bolt operable to insert into the first plurality of openings. The first bolt defines a first conduit operable to receive a first cable of a plurality of cables. An exemplary telecommunications central office includes a container with a plurality of walls defining an interior of the container and an exterior of the container, an opening, a vault entrance, and a plurality of cable runways. An exemplary method for arranging cables includes cutting a wall of a first and second container to create a first and second opening, inserting flanges of bolts into the openings, receiving with a pipe the flanges, and routing a cable through the first and second opening into an interior of the second container.Type: GrantFiled: August 1, 2018Date of Patent: December 3, 2019Assignee: FUJITSU LIMITEDInventors: Qingya She, Kirsten Rundberget, Weisheng Xie
-
Patent number: 10432537Abstract: A resource orchestration framework may include vertices representing physical network nodes and a resource orchestrator. The resource orchestrator may receive a service function chain request specifying service functions to perform on respective physical nodes and a first starting time for launching a first one of the service functions. The resource orchestrator may determine an ending time for performing the first service function that, with the first starting time, defines a time duration for the first service function, identify vertices at which the first service function is available during the time duration, map a first vertex to the first service function in a candidate service function chain, determine a second starting time for launching a second one of the service functions dependent on the first starting time, and provide the candidate service function chain, the first starting time, and the second starting time to a neighbor vertex of the first vertex.Type: GrantFiled: May 11, 2018Date of Patent: October 1, 2019Assignee: Fujitsu LimitedInventors: Qiong Zhang, Qingya She, Weisheng Xie, Paparao Palacharla, Tadashi Ikeuchi
-
Patent number: 10432552Abstract: A resource orchestration framework may include vertices representing physical network nodes and a resource orchestrator. The resource orchestrator may obtain a service function chain specifying, for multiple service functions, mappings of the service functions to respective physical nodes along a specified forwarding path, and a first starting time at which to instantiate resources for a first service function in the chain on the first mapped physical node. The resource orchestrator may instantiate the resources for the first service function on the first mapped physical node at the first starting time, prior to arrival of a first packet in a packet flow for the service function chain at the first mapped physical node and, subsequently, instantiate resources for a second service function in the chain on the second mapped physical node at a second starting time, prior to arrival of the first packet at the second mapped physical node.Type: GrantFiled: May 11, 2018Date of Patent: October 1, 2019Assignee: Fujitsu LimitedInventors: Qiong Zhang, Paparao Palacharla, Weisheng Xie, Qingya She, Tadashi Ikeuchi
-
Patent number: 10367654Abstract: A method and system for designing Ethernet ring protection services in a network is used to identify a major ring and sub-rings for a dual hub and spoke network architecture.Type: GrantFiled: July 14, 2017Date of Patent: July 30, 2019Assignee: FUJITSU LIMITEDInventors: Qingya She, Weisheng Xie, Qiong Zhang, Kirsten Rundberget
-
Publication number: 20190020500Abstract: A method and system for designing Ethernet ring protection services in a network is used to identify a major ring and sub-rings for a dual hub and spoke network architecture.Type: ApplicationFiled: July 14, 2017Publication date: January 17, 2019Applicant: FUJITSU LIMITEDInventors: Qingya She, Weisheng Xie, Qiong Zhang, Kirsten Rundberget
-
Publication number: 20180262431Abstract: A resource orchestration framework may include vertices representing physical network nodes and a resource orchestrator. The resource orchestrator may receive a service function chain request specifying service functions to perform on respective physical nodes and a first starting time for launching a first one of the service functions. The resource orchestrator may determine an ending time for performing the first service function that, with the first starting time, defines a time duration for the first service function, identify vertices at which the first service function is available during the time duration, map a first vertex to the first service function in a candidate service function chain, determine a second starting time for launching a second one of the service functions dependent on the first starting time, and provide the candidate service function chain, the first starting time, and the second starting time to a neighbor vertex of the first vertex.Type: ApplicationFiled: May 11, 2018Publication date: September 13, 2018Applicant: Fujitsu LimitedInventors: Qiong Zhang, Qingya She, Weisheng Xie, Paparao Palacharla, Tadashi Ikeuchi
-
Publication number: 20180262443Abstract: A resource orchestration framework may include vertices representing physical network nodes and a resource orchestrator. The resource orchestrator may obtain a service function chain specifying, for multiple service functions, mappings of the service functions to respective physical nodes along a specified forwarding path, and a first starting time at which to instantiate resources for a first service function in the chain on the first mapped physical node. The resource orchestrator may instantiate the resources for the first service function on the first mapped physical node at the first starting time, prior to arrival of a first packet in a packet flow for the service function chain at the first mapped physical node and, subsequently, instantiate resources for a second service function in the chain on the second mapped physical node at a second starting time, prior to arrival of the first packet at the second mapped physical node.Type: ApplicationFiled: May 11, 2018Publication date: September 13, 2018Applicant: Fujitsu LimitedInventors: Qiong Zhang, Paparao Palacharla, Weisheng Xie, Qingya She, Tadashi Ikeuchi
-
Patent number: 9621313Abstract: Embodiments of the present disclosure are directed to systems and methods for allocating spectrum of a flexible-grid optical network to a plurality of virtual links. Given a set of optical channels of different line rates and channel widths, a user can reserve one of the optical channels as a long-term reservation. The user can later elect to downgrade its optical channel to a smaller optical channel with lower line rate and less spectrum, for example, when the user's traffic demands decrease. The user may return (e.g., sell or de-allocate) an amount of unused spectrum to the carrier, and the carrier creates and manages a resource pool to gather unused spectrum from users. When the user's traffic increases, the user may obtain (e.g., purchase) additional spectrum from the carrier's resource pool and/or upgrade the user's optical channel to an optical channel having a higher line rate.Type: GrantFiled: January 23, 2015Date of Patent: April 11, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventors: Jiafeng Zhu, Weisheng Xie, Changcheng Huang, Min Luo, Wu Chou
-
Publication number: 20160191219Abstract: Embodiments of the present invention are directed to systems and methods for allocating spectrum of a flexible-grid optical network to a plurality of virtual links. Given a set of optical channels of different line rates and channel widths, a user can reserve one of the optical channels as a long-term reservation. The user can later elect to downgrade its optical channel to a smaller optical channel with lower line rate and less spectrum, for example, when the user's traffic demands decrease. The user may return (e.g., sell or de-allocate) an amount of unused spectrum to the carrier, and the carrier creates and manages a resource pool to gather unused spectrum from users. When the user's traffic increases, the user may obtain (e.g., purchase) additional spectrum from the carrier's resource pool and/or upgrade the user's optical channel to an optical channel having a higher line rate.Type: ApplicationFiled: January 23, 2015Publication date: June 30, 2016Inventors: Jiafeng ZHU, Weisheng XIE, Changcheng HUANG, Min LUO, Wu CHOU
-
Patent number: 9197350Abstract: A method for routing and wavelength assignment for optical network resources required for a plurality of virtual network requests includes receiving the plurality of virtual network requests. The method further includes determining a number of virtual links for each virtual network request. The method includes sorting the plurality of virtual network requests based on the number of virtual links, and selecting a virtual network request from the plurality of virtual network requests and setting a number of allowable spans. Additionally, the method includes determining whether a valid virtual node mapping exists for the virtual network request on any of a plurality of wavelengths based on the allowable spans, and based on determining that no valid virtual node mapping exists on any of the plurality of wavelengths, incrementing the number of allowable spans.Type: GrantFiled: September 25, 2013Date of Patent: November 24, 2015Assignee: Fujitsu LimitedInventors: Qiong Zhang, Weisheng Xie, Qingya She, Xi Wang, Paparao Palacharla, Motoyoshi Sekiya
-
Publication number: 20150146521Abstract: A method for managing a pool of bandwidth resources available over a communication network as executed by a processor. The method includes receiving a plurality of wholesale bandwidth values requesting bandwidth from the pool of bandwidth resources from a plurality of computing resources associated with the plurality of customers, wherein the wholesale bandwidth values are guaranteed over a predetermined period, and wherein the pool has a maximum capacity. The method includes tracking bandwidth resource usage throughout the predetermined period. The method includes allocating a first portion of available bandwidth from the pool to a first customer based on a reselling rate ratio applicable to the plurality of customers at a particular point in time during the predetermined period. Available bandwidth is generated by purchasing unused bandwidth from the plurality of customers over the predetermined period.Type: ApplicationFiled: November 25, 2014Publication date: May 28, 2015Inventors: Jiafeng ZHU, Weisheng XIE, Min LUO, Wu CHOU, Arularasi SIVASANKARAN
-
Publication number: 20140099118Abstract: A method for routing and wavelength assignment for optical network resources required for a plurality of virtual network requests includes receiving the plurality of virtual network requests. The method further includes determining a number of virtual links for each virtual network request. The method includes sorting the plurality of virtual network requests based on the number of virtual links, and selecting a virtual network request from the plurality of virtual network requests and setting a number of allowable spans. Additionally, the method includes determining whether a valid virtual node mapping exists for the virtual network request on any of a plurality of wavelengths based on the allowable spans, and based on determining that no valid virtual node mapping exists on any of the plurality of wavelengths, incrementing the number of allowable spans.Type: ApplicationFiled: September 25, 2013Publication date: April 10, 2014Applicant: Fujitsu LimitedInventors: Qiong Zhang, Weisheng Xie, Qingya She, Xi Wang, Paparao Palacharla, Motoyoshi Sekiya