Abstract: A method for adapting communications system topology includes receiving, by an adaptation device, first signal plus interference to noise ratio (SINR) values from user equipments in a communications system, the first SINR values associated with a transmission configuration as configured by the communications system, and adapting, by the adaptation device, a topology of the communications system in accordance with the first SINR values received from the user equipments already attached to the communications system.
Type:
Grant
Filed:
March 5, 2014
Date of Patent:
August 23, 2016
Assignee:
Futurewei Technologies, Inc.
Inventors:
Jialing Liu, Binnan Zhuang, Weimin Xiao, Ning Guo
Abstract: A network node comprising a processor configured to maintain a plurality of mapping entries for one or more virtual network instances, receive a data packet within a first virtual network instance, wherein the data packet comprises an inner destination address, match the inner destination address with one of the mapping entries, obtain an outer destination address that corresponds to the matched mapping entry, encapsulate the data packet with the outer destination address, and forward the encapsulated data packet based on the outer destination address, wherein the mapping entries maps out all of the addresses for a plurality of end nodes that participate in the first virtual network instance.
Abstract: An apparatus comprising an arrayed waveguide grating (AWG) comprising a plurality of AWG ports, a power splitter comprising a plurality of splitter ports, and a plurality of optical interleavers, each coupled to a respective AWG port and a respective splitter port, for directing incoming optical signals to one of the AWG and the power splitter.
Abstract: A network element (NE) comprising a processor configured to transmit a message to a domain names system (DNS) server, wherein the message comprises a virtual service internet protocol (VSIP) version six (VSIPv6) address corresponding to a service associated with an internet protocol version four (IPv4) address. Also disclosed is a method comprising associating a remote host internet protocol (IP) version six (IPv6) address with a private IPv4 address in a stateful binding table, and associating a local service IPv4 address with a local service VSIPv6 address in a stateless binding table.
Abstract: A method implemented by a hypervisor located in a first network device (ND), the method comprising sending to and receiving from a second ND a first type of packet, wherein each packet of the first type of packet comprises media access control (MAC) layer information of a client; and sending to and receiving from a third ND a second type of packet, wherein each packet of the second type of packet contains no client MAC layer information.
Type:
Grant
Filed:
April 30, 2013
Date of Patent:
August 16, 2016
Assignee:
Futurewei Technologies, Inc.
Inventors:
Peter Ashwood-Smith, Guoli Yin, Yapeng Wu
Abstract: The descriptions presented herein include explanation of high-dimensional PCI-Express (PCIe) network implementations. The new approaches can facilitate utilization of an efficient protocol (e.g., PCIe, etc.) while enabling implementation of various characteristics and features (e.g., characteristics and features similar to a fat-tree topology, CLOS topology, 2D and 3D topologies, etc.) that would otherwise not be compatible with the protocol. For example, implementation of alternative paths can be enabled and utilized while maintaining compliance with a protocol (e.g., PCIe, etc.) that would otherwise not be compatible with the use of alternative paths. The alternative paths can facilitate flexible topology implementation and network domain scaling while enabling improved communication latency.
Type:
Grant
Filed:
November 7, 2014
Date of Patent:
August 16, 2016
Assignee:
Futurewei Technologies, Inc.
Inventors:
Norbert Egi, Robert Lasater, Guangyu Shi
Abstract: In one embodiment, a method of serving media includes receiving a request to serve a cacheable media content to a user equipment at a second media server deployed in a second layer2 access network. The request is received around when the user equipment is handed-off from a first layer2 node in a first layer2 access network to a second layer2 node in the second layer2 access network and when a streaming session of the cacheable media content to the user equipment from a first media server is terminated. The method further includes determining if the cacheable media content is stored in a cache of the second media server, and serving the cacheable media content from the cache of the second media server to the user equipment if the media content is stored in the cache of the second media server.
Type:
Grant
Filed:
May 11, 2011
Date of Patent:
August 16, 2016
Assignee:
Futurewei Technologies, Inc.
Inventors:
Sanqi Li, Tao Qian, Houxiao Han, Hongbo Tian, Kui Lin
Abstract: A system and method for content and application acceleration in a wireless communications system are provided. A method for transmitting data includes receiving a block of data from a content provider, generating a signature from the block of data, and determining if the signature exists in a content cache. The content cache includes previously transmitted signatures and blocks of data associated with the previously transmitted signatures. The method also includes if the signature exists in the content cache, saving the signature but not the block of data in a buffer. The method further includes if the signature does not exist in the content cache, saving the block of data in the buffer. The method additionally includes transmitting contents of the buffer over a backhaul link.
Abstract: In a central controller, a method for managing resources comprising sending a request to a node in a domain controlled by the central controller, wherein the request requests at least a portion of a resource of the node, receiving a response from the node, wherein the response contains information on the availability of the portion of the resource, and storing the information on the availability of the portion of the resource for use in establishing a multiprotocol label switching (MPLS) label switched path (LSP).
Abstract: Embodiments are provided to enable graphic processing unit (GPU) virtualization for high bandwidth or rate demanding applications, such as 3D gaming, where a client communicates with a host via a virtual desktop infrastructure (VDI). The distributed GPU virtualization allows one or more VMs or comparable hosts or components without GPU access to communicate with a GPU at a different component or physical machine in a data center or a network using remote direct memory access (RDMA). A first physical machine that excludes a GPU starts a remote display driver function to handle a request to render graphics from a client via gateway. A second physical machine that comprises a GPU is instructed to start a render function for the client using the GPU. The render function communicates with the remote display driver function at the first physical machine. The rendered graphics is then sent to the client via the gateway.
Abstract: An embodiment multilevel inverter comprises a first boost apparatus having an input coupled to a positive dc bus and a second boost apparatus having an input coupled to a negative dc bus. The multilevel inverter further comprise a first switch coupled to an input of an L-C filter and the first boost apparatus, a second switch coupled to the input of the L-C filter and the second boost apparatus, a third switch coupled between the positive dc bus and the first switch and a fourth switch coupled between the negative dc bus and the second switch.
Abstract: Embodiments of the present invention provide methods and apparatuses for reducing power consumption for a mobile electronic device in order to extend battery life. In an embodiment, the mobile electronic device monitors a power level of the battery in the mobile electronic device, determines that the power level of the battery reaches a predetermined threshold, and based upon the determination, terminates a first launcher currently running on the mobile electronic device and activates a second launcher on the mobile electronic device. By activating the second launcher which has power saving features, the power consumption of the mobile electronic device is reduced and thus the battery life is extended while preserving the basic functions of the mobile device.
Abstract: A computing system for handling barrier commands includes a memory, an interface, and a processor. The memory is configured to store a pre-barrier spreading range that identifies a target computing system associated with a barrier command. The interface is coupled to the memory and is configured to send a pre-barrier computing probe to the target computing system identified in the pre-barrier spreading range and receive a barrier completion notification messages from the target computing system. The pre-barrier computing probe is configured to instruct the target computing system to monitor a status of a transaction that needs to be executed for the barrier command to be completed. The processor is coupled to the interface and is configured to determine a status of the barrier command based on the received barrier completion notification messages.
Abstract: A method of communicating using an optical line terminal (OLT), the method comprising acquiring encapsulated data by a digital subscriber line (DSL) physical media specific transmission convergence (PMS-TC) sublayer from a protocol specific transmission convergence (TPS-TC) sublayer, and framing the encapsulated data into a frame by the PMS-TC sublayer for transmission to a corresponding PMS-TC sublayer in a customer premises equipment (CPE).
Abstract: In one embodiment, a method for passive optical network (PON) communication includes broadcasting, by an optical line terminal (OLT), a first message including a first start time of a first quiet window and a first allocation identification number (Alloc-ID), where the first Alloc-ID indicates a first supported upstream line rate associated with the first quiet window. The method also includes receiving, by the OLT from a first optical network unit (ONU) during the first quiet window, a first serial number response, wherein a first transmitting upstream line rate of the first ONU is equal to the first supported upstream line rate.
Abstract: A network element (NE) comprising a processor configured to receive a Router Solicitation (RS) from a multi-homed host interested in obtaining routing information, and in response to the RS, send the route information to the multi-homed host in a Router Advertisement (RA) message, wherein the route information comprises source address information for the multi-homed host. Also disclosed is a NE comprising a processor configured to receive a RS from a multi-homed host interested in obtaining routing information, and in response to the RS, send the route information to the multi-homed host in a RA message, wherein the route information comprises next hop information for the multi-homed host.
Abstract: An apparatus comprising a processor configured to compose a plurality of protocol stacks, and dereference a layered URI using at least one of the plurality of protocol stacks. Also, a computer program product comprising computer executable instructions stored on a non-transitory medium that when executed by a processor cause the processor to perform the following receive a layered URI, and call a URI dereference extension, wherein the dereference extension is configured to construct a protocol stack, wherein the protocol stack comprises a first connector, a second connector, and a binder, and wherein the first and second connectors are selected from a plurality of connectors based on the URI.
Abstract: An apparatus and method for control channel transmission in a wireless network are disclosed. A disclosure is provided with at least one resource block (RB) including a first control channel element associated with a first antenna port (AP) and a second control channel element associated with a second AP. The first and second control channel elements might be used for transmission of a single control channel, and a first reference signal sequence associated with one of the first AP and the second AP is selected for transmission of the single control channel based on a control channel element index value, such that a resource element of the at least one RB can be detected to decode the first control channel element and the second control channel element.
Abstract: A remote node (RN) comprises a downstream port, a wavelength multiplexer (WM) coupled to the downstream port and comprising ports for passing optical waves, an optical rotator coupled to the WM, and a mirror coupled to the optical rotator, wherein the WM, the optical rotator, and the mirror are part of a wavelength tuning scheme. An apparatus comprises a tunable transmitter, a polarization beam splitter (PBS) coupled to the tunable transmitter, a filter coupled to the PBS, a receiver coupled to the filter, a photodiode (PD) coupled to the PBS, and a processor coupled to the tunable transmitter and the PD. An apparatus comprises a tunable transmitter configured to transmit a first optical wave, a filter configured to receive a first reflected optical wave associated with the first optical wave, and a processor configured to tune the tunable transmitter based on the first reflected optical wave.
Type:
Grant
Filed:
July 3, 2014
Date of Patent:
August 2, 2016
Assignee:
Futurewei Technologies, Inc.
Inventors:
Frank J. Effenberger, Huafeng Lin, Lei Zong, Feng Wang
Abstract: Various disclosed embodiments include methods and systems that automatically adjust camera functions of an electronic device to provide improved image quality by determining whether the electronic device is being operated indoors or outdoors.