Abstract: Computer-implemented methods, computer software, and computer systems for adjusting receiver distortion caused by transmitter signals. A first signal is transmitted by a transmitter of the wireless terminal. A second signal is detected by a receiver of the wireless terminal. The second signal includes distortion caused by at least one of the first signal, a conjugate of the first signal, a harmonic of the first signal, or a conjugate of a harmonic of the first signal. At least one distortion coefficient is estimated in a digital domain based on the first signal and the second signal. Distortion of a third signal received by the receiver of the wireless terminal is adjusted based on the at least one distortion coefficient. Adjustment of distortion can be in the form of reduction, as well as elimination, of the distortion.
Abstract: A system comprises a first T-type inverter connected to a dc power source, a second T-type inverter connected to the dc power source, wherein the second T-type inverter is configured to operate with a first phase shift from the first T-type inverter, a third T-type inverter connected to the dc power source, wherein the third T-type inverter is configured to operate with a second phase shift from the second T-type inverter, a coupled inductor having a first input, a second input and a third input connected to the first T-type inverter, the second T-type inverter and the third T-type inverter respectively and an output filter coupled to the output of the coupled inductor.
Abstract: A software-defined networking (SDN) OpenFlow apparatus comprises a processor, and a memory system coupled to the processor and comprising a flow pipeline, wherein the flow pipeline comprises a series of flow tables, wherein each of the flow tables comprises at least one match field, wherein the match fields correspond to a plurality of network services, wherein the match fields are ordered based on a prioritization of the network services, which of the match fields are shared among the network services, a shared dependency of the match fields, and processing speed, and wherein the prioritization is based on which network services are most important and which network services are most frequently used.
Abstract: Internet protocol (IP) address allocations in distributed EPC networks can be published to an IP address registry maintained at the central EPC entity in order to facilitate the routing of authentication authorization, and accounting (AAA) signaling of third party networks throughout the distributed EPC network architecture. The address allocations can be published directly to an address registry maintained by the central EPC entity, or indirectly via a cloud management server. Additionally, latencies associated with UE authentication in distributed EPC network architectures can be mitigated by triggering communication of the authentication or authorization profile upon reception of an update location request (ULR) message at the central EPC network entity.
Abstract: An apparatus, computer program, and method are provided for criteria-based conditional cell reselection. In operation, information is identified in connection with a mobile communication device being serviced by a first cell of a network utilizing a first frequency with a first priority. A determination is then made as to whether the information meets one or more criteria. Based on such determination, reselection is conditionally caused for the mobile communication device in connection with a second cell of the network utilizing a second frequency with a second priority.
Type:
Grant
Filed:
June 6, 2016
Date of Patent:
March 20, 2018
Assignee:
Futurewei Technologies, Inc.
Inventors:
Julia Wang, Limei Wang, Mark Ernest Newbury, SaiRamesh Nammi
Abstract: Systems and techniques for dynamic coding of memory regions are described. A described technique includes monitoring accesses to a group of memory regions, each region including two or more portions of a group of data banks; detecting a high-access memory region based on whether accesses to a region of the group of memory regions exceeds a threshold; generating coding values of a coding region corresponding to the high-access memory region, the high-access memory region including data values distributed across the group of banks; and storing the coding values of the coding region in a coding bank.
Abstract: A configurable impedance circuit is provided, including a filter for filtering a received DC voltage and a controller. The filter includes a first capacitor, a second capacitor, and a selectable switch coupled in series with the second capacitor and coupled to receive a control signal. The selectable switch and the second capacitor are selectively coupled in parallel with the first capacitor. The controller is connected to sense a differential voltage across the second capacitor and configured to generate the control signal to open or close the selectable switch based on the differential voltage across the second capacitor, so as to maintain a voltage range across the second capacitor. According to disclosure of the present invention, the total physical size of the capacitors is reduced and the size of the power supply is reduced accordingly.
Abstract: Embodiments are provided for an efficient antenna design and operation method to adjust or add frequency bands at mobile devices using the available limited antenna size. The embodiments include electrically coupling to the antenna elements at a mobile or radio device a tuning stub or element through a printed circuit board (PCB) or a metal chassis. The PCB is placed between the antenna elements and the tuning stub and is connected to the antenna elements. The tuning stub, e.g., at a corner of the PCB, is connected or disconnected via a switch from the PCB, and hence the antenna elements, to shift the radiation of the antenna at different frequencies and also provide an additional mode of radiation. The tuning stub can also be switched to vary the radiation pattern of the antenna.
Abstract: A method for device-to-device (D2D) communications by a user device includes transmitting a first message including a proximity services (ProSe) buffer status report (BSR) to a communications controller, receiving a second message including information regarding a D2D resource grant scheduled for the user device by the communications controller, and canceling all pending ProSe BSRs in accordance with the D2D resource grant.
Type:
Grant
Filed:
May 9, 2015
Date of Patent:
March 20, 2018
Assignee:
Futurewei Technologies, Inc.
Inventors:
Zhenzhen Cao, Jie Ma, Yongqiang Gao, Mazin Al-Shalash
Abstract: A method comprising receiving one or more data storage specifications from a tenant, determining that a plurality of physical storage units in a physical storage system comprises a sufficient system capacity to provision data storage for the tenant, sending a storage request message to request creation of a network storage entity for the tenant according to the data storage specifications, and receiving a storage response message indicating a first of a plurality of logical storage units allocated to the network storage entity according to the data storage specifications, wherein the plurality of logical storage units are distributed across the plurality of physical storage units, and wherein the plurality of logical storage units are arranged in a sequential order to form a logical circular buffer.
Type:
Grant
Filed:
August 5, 2015
Date of Patent:
March 20, 2018
Assignee:
Futurewei Technologies, Inc.
Inventors:
Masood Mortazavi, Chi Young Ku, Stephen Morgan
Abstract: An apparatus and method are provided to facilitate a return of a mobile device to an owner. A graphical user interface element is displayed, utilizing a display of a mobile device. A user input is detected in connection with the graphical user interface element, utilizing an input device of the mobile device. An interface is displayed including at least one return option for returning the mobile device to an owner of the mobile device, utilizing the display of the mobile device. Such interface is displayed in response to the detection of the user input in connection with the graphical user interface element utilizing the input device of the mobile device.
Abstract: The disclosure relates to technology for constructing an optical network. A central node is selected among a plurality of nodes in the optical network, and each of the nodes is connected to the central node via a set of superchannels, wherein each of the superchannels includes sub-carriers and has a same data rate. The network resources between the central node and each of the plurality of nodes are managed by dynamically allocating the sub-carrier bandwidths to support communication among the plurality of nodes via the superchannels, and wavelength selective switching is performed among the superchannels at the central node.
Abstract: A method of dynamically allocating media resources includes providing a plurality of microservices in a signaling server and receiving, by one of the microservices, a call message from a client capable of browser-to-browser communications. The call message includes an identifier specifying a target. The identifier is send by the microservice to a cache with a request for capability information of the target. The cache is configured to retrieve the capability information of the target using the identifier. The microservice receives the capability information of the target from the cache.
Abstract: System and method embodiments are provided for efficient channel synchronization. The embodiments enable a reduction in a stations power consumption and reduce network overhead for transmitting synchronization frames by refraining from sending the synchronization frame when it is not needed. In an embodiment, a method in an access point (AP) for synchronizing a station (STA) associated with the AP includes sending, by the AP, a first management frame that indicates a time slot that is allocated for the STA and sending a synchronization frame at a boundary of the time slot allocated for the STA if the AP determines that a channel is idle at the boundary of the time slot allocated for the STA and if the time slot that is allocated for the STA is longer than a first threshold value.
Abstract: Circuits for producing signals representative of mean and variance estimations for quadrature amplitude modulation (QAM) are provided where the circuits comprise: sequentially repeated first circuit modules and sequentially repeated second circuit modules configured for producing updates in the corresponding estimation iterations. In one embodiment, a closest negative integer power of 2 is used as a substitute multiplicand when multiplying together two or more outputs of hyperbolic function generating units where the substituted for output is less than one. Size and complexity of the corresponding multiplier can then be reduced.
Abstract: An apparatus, system, and method are provided for configuring a serializer/deserializer (SerDes) based on evaluation of a probe signal. Included is circuitry configured to detect at least one of a probe signal or a reflection resulting from the probe signal. Such probe signal and/or reflection is evaluated such that at least one configurable aspect of the apparatus may be set, based on the evaluation.
Type:
Grant
Filed:
August 9, 2016
Date of Patent:
March 13, 2018
Assignee:
Futurewei Technologies, Inc.
Inventors:
Hiroshi Takatori, Kevin Zheng, Zhan Duan
Abstract: Backwards compatibility may be achieved by transmitting an alternating pattern of uplink TPC commands in uplink timeslots. In one example, a served user equipment (UE) receives a downlink TPC command from a serving base station during a downlink timeslot in a sequence of downlink timeslots, and generates an uplink TPC command based on a received power level of the downlink TPC command. The served UE may then transmit the uplink TPC command in an uplink timeslot mapped to the downlink timeslot in which the downlink TPC command was received, as well as transmit an alternating pattern of uplink TPC commands in other uplink timeslots. The alternating pattern of uplink TPC commands may cause a neighboring base station to effectively maintain its transmit power level.
Abstract: A system and method for adapting code rate are provided. A method for a first communication device to transmit a resource assignment to at least one communication device includes assigning at least one transmission resource to transmit the resource assignment, adapting a code rate of an encoded payload based on the at least one transmission resource and a threshold, thereby producing an adapted payload, and transmitting the adapted payload.
Type:
Grant
Filed:
October 27, 2016
Date of Patent:
March 13, 2018
Assignee:
FUTUREWEI TECHNOLOGIES, INC.
Inventors:
Anthony C. K. Soong, Philippe Sartori, Brian Classon, Zhongfeng Li, Zhengwei Gong
Abstract: In an adaptive steaming system, a media server for performing adaptive streaming on media contents sends to a client device a media presentation description (MPD) file including information specifying streaming adaptation parameters. The media server receives a request from the client device. The request includes a data object location indicator and a query string containing at least one of the values of the streaming adaptation parameters. After receiving the request, the media server selects a data object to be returned to the client device based on at least one of the data object location indicator and the query string and sends a response with the data object to the client device.
Abstract: A method implemented in a network element, the method comprising identifying a first service function (SF) for validation, the first SF being associated with a service function chain (SFC), being applied to a data flow, and operating on a first network node, encoding one or more tests associated with the first SF in an operations, administration, and management (OAM) packet, and transmitting a validation request comprising the OAM packet towards the first SF to request validation of the first SF by execution of the tests.