Patents Assigned to Broadcom
-
Publication number: 20140215463Abstract: Systems and methods for handling virtual machine packets are provided. In some aspects, a method includes receiving, by a network interface controller, an indicator of a packet from a virtual machine. The indicator bypasses a virtual switch coupled to the virtual machine. The method also includes determining, in response to receiving the indicator, whether the packet is designated for accelerated processing. The method also includes providing the indicator to the virtual switch for processing if the packet is determined not to be designated for accelerated processing. The method also includes processing, by the network interface controller, the packet for transmission if the packet is determined to be designated for accelerated processing.Type: ApplicationFiled: May 13, 2013Publication date: July 31, 2014Applicant: BROADCOM CORPORATIONInventors: Ariel HENDEL, Karagada Ramarao KISHORE
-
Publication number: 20140211639Abstract: Network devices facilitate network tracing using tracing packets that travel through the network devices. The network devices may be switches, routers, bridges, hubs, or any other network device. The network tracing may include sending tracing packets down each of multiple routed paths between a source and a destination, at each hop through the network, or through a selected subset of the paths between a source and a destination. The network devices may add tracing information to the tracing packets, which an analysis system may review to determine characteristics of the network and the characteristics of the potentially many paths between a source and a destination.Type: ApplicationFiled: March 15, 2013Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: William Brad Matthews, Puneet Agarwal
-
Publication number: 20140215242Abstract: Methods, systems, and computer program products are provided for supervised power management between a primary platform and a secondary platform. Communication between a primary platform and a secondary platform is established. An application running on the secondary platform is captured. Input features and output measures are collected to build a training set for the application, wherein the input features are collected through direct measurement and the output measures reflect characteristics of the application. Based on the training set, power consumption of the secondary platform with an expected performance level is predicted for a new application running on the secondary platform. Accordingly, an optimal power management policy is derived that minimizes the total power consumption of the primary and secondary platforms.Type: ApplicationFiled: September 27, 2013Publication date: July 31, 2014Applicant: Broadcom CorporationInventor: Hwisung JUNG
-
Publication number: 20140213273Abstract: Techniques for localized dynamic channel allocation help meet the challenges of latency, memory size, and channel time optimization for wireless communication systems. As examples, advanced communication standards, such as the WiGig standard, may support wireless docking station capability and wireless streaming of high definition video content between transmitting and receiving stations, or engage in other very high throughput tasks. The techniques help to deliver the desired user experience in such an environment and support desired performance levels for latency and throughput while controlling memory footprint.Type: ApplicationFiled: April 1, 2014Publication date: July 31, 2014Applicant: BROADCOM CORPORATIONInventors: Hongyu Xie, Srikanth Shubhakoti, Matthew James Fischer, Shawn Shiliang Ding, Gang Lu, Yuan Zhuang, Brima Ibrahim, Payam Torab Jahromi, Murat Mese
-
Publication number: 20140211648Abstract: A communication device and method for crowdsourcing of information from one or more communication devices. The crowdsourced information can be defined by one or more parameters defined in an operational framework. The operational framework can be, for example, an Access Network Discovery and Selection Function (ANDSF) framework. The operational framework can include, for example, positional and/or movement information of the communication device(s), a signal quality of a communication network, a visibility duration of a communication network, data rate information of a communication network, and/or quality of service (QoS) information of a communication network.Type: ApplicationFiled: January 29, 2014Publication date: July 31, 2014Applicant: BROADCOM CORPORATIONInventors: Ahmad RAHMATI, Dutt H. KALAPATAPU, Kamesh MEDAPALLI, Farouk BELGHOUL
-
Publication number: 20140211702Abstract: A method, apparatus and computer program product are provided herein for enabling ProSe discovery via one or more signal range classes. In some example embodiments, a method is provided that comprises determining a signal range class to be associated with one or more applications based at least on one or more signal range classes that are authorized by a network entity. In some example embodiments, the signal range class is assigned a logical channel. The method of this embodiment may also include causing two or more service data units received from the one or more applications to be multiplexed into a protocol data unit based on the signal range class associated with the one or more applications. The method of this embodiment may also include causing the protocol data unit to be processed via the logical channel associated with the signal range class.Type: ApplicationFiled: January 24, 2014Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Samuli TURTINEN, Sami-Jukka HAKOLA, Timo Kalevi KOSKELA
-
Publication number: 20140211871Abstract: Aspects of a method and system for an improved cellular diversity receiver are described. Aspects of the system may include circuitry that enables generation of an initially decoded output bit sequence by a first frame process for a received bit sequence for a plurality of received multipath signals. The first frame process may utilize redundancy based decoding, which imposes at least one physical constraint during the decoding, which may be performed by a decoding algorithm.Type: ApplicationFiled: March 27, 2014Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Arie HEIMAN, Nelson SOLLENBERGER
-
Publication number: 20140211634Abstract: Aspects of adaptive buffer allocation management are described. In one embodiment of adaptive buffer allocation management, data is received by a network component for communication to a network address. While awaiting transfer to the network address, the data must be stored or distributed to a buffer. In one embodiment, the data is distributed evenly about banks of the buffer when an amount of utilization of the buffer is low. In another embodiment, the data is distributed to certain banks of the buffer when the amount of utilization of the buffer is high. In other aspects, the amount of utilization of the buffer is monitored while data is distributed to the banks of the buffer, and the manner of data distribution among the banks is adapted based on the utilization. According to aspects the of adaptive data distribution, a buffer of reduced size may be used.Type: ApplicationFiled: March 13, 2013Publication date: July 31, 2014Applicant: BROADCOM CORPORATIONInventors: William Brad Matthews, Bruce Hui Kwan
-
Publication number: 20140215233Abstract: Systems and methods are provided for efficiently powering down elements and buses of a system without negatively impacting traffic. A power manager receives information from subsystems and determines whether a particular subsystem or bus can be powered down. The power manager sends a message to a subsystem when the subsystem or bus can be safely powered down. Blocker modules are coupled to buses, and the blocker modules respond with an error message if a subsystem attempts to send data over an inactive bus.Type: ApplicationFiled: September 13, 2013Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Mark Fullerton, Lance Flake, Timothy Chen, Lei Yu, Anru Wang, Nirav Pravinkumar Dagli, Ronak Patel
-
Publication number: 20140211832Abstract: Systems and methods are provided for common mode testing for a system using an Ethernet subsystem. The Ethernet subsystem generates test signals that can be introduced at various points in the system to detect the effect of noise introduced by various elements of the system. By introducing test signals at various points in a system, common mode noise introduced into the system can be more accurately determined.Type: ApplicationFiled: January 31, 2013Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Wael William DIAB, William Bliss
-
Publication number: 20140211098Abstract: Methods, apparatuses, and systems are presented for switching between channels of encoded media data involving receiving encoded media data including reference frames and dependent frames for a plurality of channels, wherein each dependent frame refers to at least one reference frame. Frames associated with a first channel from the plurality of channels are decoded to generate a decoded signal for the first channel. While decoding frames associated with the first channel, data corresponding to at least one reference frame associated with a second channel from the plurality of channels are stored. In response to a control signal for switching from the first to the second channel, at least one dependent frame associated with the second channel is decoded by utilizing the stored data corresponding to the at least one reference frame associated with the second channel, to generate a decoded signal for the second channel.Type: ApplicationFiled: March 27, 2014Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Weimin ZHANG, Bin-Fan Liu
-
Publication number: 20140215104Abstract: A system and method to reduce and/or eliminate crosstalk between various data paths of a data bus within integrated circuits (i.e., chips). The system and method can transmit both delayed and non-delayed data in respective transmission paths, store the delayed and non-delayed data upon receipt, and delay the reading of the delayed and non-delayed data from the storage unit to compensate for the delay implemented on the transmission of the delayed data.Type: ApplicationFiled: September 13, 2013Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Sandeep MIRCHANDANI, Chakrapal Kalwa, Chi-Jung Peng
-
Publication number: 20140212128Abstract: A method and system for channelizing a Passive Optical Network (PON) Media Access Controller (MAC) includes increasing a clock rate of each of one or more PON MAC(s) to create communication lanes each comprising a plurality of N channels. The PONs are channelized according to NX, where N equals a number of ports supported by the MAC and X equals a designated operating PON MAC clocking rate allowing for leveraging of existing Passive Optical Network (PON) infrastructures to provide a more power efficient and physically smaller MAC layer for OLTs.Type: ApplicationFiled: February 28, 2013Publication date: July 31, 2014Applicant: BROADCOM CORPORATIONInventors: Ryan Hirth, Sourigno Outsama, Ngo Ho, Simon Ray Lee
-
Publication number: 20140211620Abstract: A method for a user equipment (UE) to set up a layer 2 (L2) compression-decompression operation, comprises signaling a set of L2 compression-decompression capabilities to a serving radio network controller (RNC) or a serving base station on a uplink control channel the set of L2 compression-decompression capabilities included in a capability information element (IE) of a RRC message; receiving a set of L2 compression-decompression control parameters in a signaling message on a downlink control channel from the serving RNC or the serving base station; and configuring a local set of L2 compression-decompression control parameters based on the received set of L2 compression-decompression control parameters.Type: ApplicationFiled: January 30, 2014Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Keiichi KUBOTA, Brian MARTIN, Vesa HUUMONEN
-
Publication number: 20140214191Abstract: An integrated circuit is disclosed that measures and/or monitors a substrate parameter. An actual value of the substrate parameter can vary from its expected value as a result of characteristics of the integrated circuit and/or characteristics of an environment surrounding the integrated circuit. The integrated circuit classifies the semiconductor substrate upon which it is fabricated as being a fast semiconductor substrate or a slow semiconductor substrate based upon the substrate parameter. The integrated circuit operates in a fast-substrate mode of operation when the semiconductor substrate is classified as being a fast semiconductor substrate to adjust an operational parameter to compensate for the fast semiconductor substrate or in a slow-substrate mode of operation when the semiconductor substrate is classified as being a slow semiconductor substrate to adjust the operational parameter to compensate for the slow semiconductor substrate.Type: ApplicationFiled: March 26, 2013Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Sandeep MIRCHANDANI, John REDMOND, Sushma HONNAVARA PRASAD, Tim SIPPEL, Chi-Jung PENG
-
Publication number: 20140211757Abstract: Carrier aggregation and dual connectivity allow a user device to communicate with one or more base stations on multiple component carrier frequencies. When it is determined that the user device should handover to a new base station, the user device performs a substantial portion of the needed handover operations with the new base station using only one of the component carrier frequencies. Meanwhile, the user device maintains data communications with the original base station on the remaining component carrier frequencies.Type: ApplicationFiled: January 28, 2014Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Stephanie PEREIRA, Leena Zacharias, Pavan Nuggehalli, Shao-Cheng Wang, Soumen Chakraborty, Sindhu Verma
-
Publication number: 20140215252Abstract: Systems and methods are provided for efficiently managing power among system components. In an embodiment, a power manager receives information from subsystems and determines which subsystem components will require power to perform upcoming tasks. Based on this received information, the power manager can power on and power down individual subsystem components. Systems and methods according to embodiments of the present disclosure enable a cache of a subsystem to be powered on without requiring a power-up of every component of the subsystem. Thus, disclosed systems and methods enable a first subsystem to snoop into a cache of a second subsystem without requiring a full power-up of the second subsystem.Type: ApplicationFiled: September 13, 2013Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Mark FULLERTON, Ronak PATEL, Timothy CHEN, Lei YU
-
Publication number: 20140211865Abstract: A first modular Ethernet connector and a coupled corresponding second modular Ethernet connector may communicate data based on Ethernet standards. The Ethernet connectors may be configurable and comprise at least twelve contact positions. Different connector configurations may support widely different data rates. The Ethernet connectors may fit within a handheld device and/or may be sized to fit greater than twenty-four connectors in a 1 RU faceplate of a 19 inch rack. A variable number of conductor and/or ground contact positions may be unpopulated or populated with contacts of various materials. The Ethernet connectors may be configured with a properly fitting latching mechanism, with connector shielding and/or to ground cable shielding. The Ethernet connectors may be sized and fitted for secure coupling. The Ethernet connectors may be coupled to a twisted pair cable. Differential pair conductors are terminated adjacently. The Ethernet connectors may comprise POE, a PHY and/or an antenna.Type: ApplicationFiled: March 27, 2014Publication date: July 31, 2014Applicant: BROADCOM CORPORATIONInventors: Wael William Diab, Michael David Johas Teener
-
Publication number: 20140213200Abstract: A transceiver includes an integrated circuit that enables board-level configuration of an on-chip or external transmit/receive switch. The transceiver uses a high-Q matching network, at least part of which is external, that improves receiver performance; increases transmit power while allowing for configuration of the same chip to use an internal TR switch, or external TR switch by changing connection at the board level rather than the chip level.Type: ApplicationFiled: February 18, 2013Publication date: July 31, 2014Applicant: BROADCOM CORPORATIONInventors: James Brinkhoff, Andrew Adams
-
Publication number: 20140210665Abstract: Angle of arrival and/or range estimation within a wireless communication device. Appropriate processing of communications received by a wireless communication device is performed to determine the angle of arrival of the communication (e.g., with respect to some coordinate basis of the wireless communication device). Also, appropriate processing of the communications may be performed in accordance with range estimation as performed by the wireless communication device to determine the distance between the transmitting and receiving wireless communication devices. There are two separate modes of packet processing operations that may be performed: (1) when contents of the received packet are known, and (2) when contents of the received packet are unknown. The wireless communication device includes a number of antenna, and a switching mechanism switches from among the various antennae capitalizing on the spatial diversity of the antennae to generate a multi-antenna signal.Type: ApplicationFiled: April 1, 2014Publication date: July 31, 2014Applicant: Broadcom CorporationInventors: Prasanna Desai, Brima B. Ibrahim, Siukai Mak