19th week of 2015 patent applcation highlights part 33 |
Patent application number | Title | Published |
20150124801 | ACCESS DEVICE AND SYSTEM, AND METHOD FOR SENDING DATA - Embodiments of the present invention provide an access device and system and a method for sending data, and relate to the field of communications technologies, where the device includes: an IP clock server, a first interface, a second interface and a transmission module. According to the embodiments of the present invention, a time synchronization packet is generated by an IP clock server, and a service packet transmitted by an access point transmission device and the time synchronization packet generated by the IP clock server are sent to a small-cell base station through a same interface, thereby implementing both a synchronization function and a transmission function and effectively reducing the number of cables and difficulty in cabling for a small-cell base station. | 2015-05-07 |
20150124802 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR INTELLIGENT OPTIMIZATION OF DIGITAL SIGNAL PROCESSOR (DSP) RESOURCE UTILIZATION IN A MEDIA GATEWAY - The subject matter described herein includes methods, systems, and computer readable media for intelligent optimization of digital signal processor (DSP) resource utilization in a media gateway. In one method, it is determined in a media gateway whether predetermined conditions exist for DSP-less IP-IP switching for a call. In response to determining that the predetermined conditions exist, DSP-less IP-IP switching is implemented for the call in the media gateway. After implementing the DSP-less IP-IP switching for the call, it is determined whether a predetermined event occurs that requires insertion of DSP resources during the call. In response to determining that the predetermined event occurs, the DSP resources are inserted into the call during the call. | 2015-05-07 |
20150124803 | METHOD AND APPARATUS FOR PROCESSING VoIP DATA - A system and method for processing Voice over Internet Protocol (VoIP) data including determining whether received audio data is VoIP data, transferring, when received audio data is VoIP data, the received VoIP data to a first path, and transferring, when received audio data is not VoIP data, the received audio data to a second path. The system and method can process, when received audio data is VoIP data, the received VoIP data via a VoIP data processing path including a voice engine for VoIP, instead of an audio data processing path, irrespective of types of mobile devices and types of applications. | 2015-05-07 |
20150124804 | SS7 ISUP to SIP Based Call Signaling Conversion Gateway for Wireless VoIP E911 - An SS7-based call protocol conversion gateway that translates between circuit-switched SS7 protocols and session initiation protocol (SIP) oriented protocol, allowing an E911 call initiated over a switched network to be routed by a VoIP network. The SS7-based call protocol conversion gateway provides a PSAP with MSAG quality (street address) information about a VoIP dual mode phone user without the need for a wireless carrier to invest in building out an entire VoIP core. Thus, wireless carriers may continue signaling the way they are today, i.e., using the J-STD-036 standard for CDMA and GSM in North America, yet see benefits of a VoIP network core, i.e., provision of MSAG quality location data to a PSAP. | 2015-05-07 |
20150124805 | METHOD FOR SCALING ADDRESS LOOKUPS USING SYNTHETIC ADDRESSES - Various examples of the present disclosure provide methods for unifying various types of end-point identifiers, such as IPv4 (e.g., Internet protocol version 4 represented by a VRF and an IPv4 address), IPv6 (e.g., Internet protocol version 6 represented by a VRF and an IPv6 address) and L2 (e.g., Layer-2 represented by a bridge domain (BD) and a media access control (MAC) address), by mapping end-point identifiers to a uniform space (e.g., a synthetic IPv4 address and a synthetic VRF) and allowing different forms of lookups to be uniformly handled. In some examples, a lookup database residing on a switch device can be sharded into a plurality of lookup table subsets, each of which resides on a different one of multiple switch chipsets (e.g., Tridents) in the switch device. | 2015-05-07 |
20150124806 | HIERARCHICAL ROUTING WITH TABLE MANAGEMENT ACROSS HARDWARE MODULES - Systems, methods, and non-transitory computer-readable storage media for performing hierarchical routing are disclosed. The method includes identifying routes in a computer network and arranging those routes in two separate routing tables. The first routing table is stored on a first module and the second routing table is stored on a second module. | 2015-05-07 |
20150124807 | ALARM SYSTEM NETWORK OPERATION - Various embodiments are directed to network controllers coordinating operation of alarm panels, and to an alarm network incorporating multiple alarm panels that each incorporate such a network controller and aspects of the coupling and interactions of those alarm panel components enabled by interactions among those network controllers. An alarm panel includes an alarm controller configured to monitor one or more points for an indication of an alarm condition and a network controller. The network controller includes a proxy server configured to present multiple proxies on an internal network and to receive multiple unicast packets, each proxy of the multiple proxies associated with an alarm panel of multiple alarm panels and each unicast packet of the multiple unicast packets directed to one of the proxies of the multiple proxies; and a multicast component to combine the multiple unicast packets received within a specified interval of time into a multicast packet. | 2015-05-07 |
20150124808 | Network System and Network Relay Device - A network system includes a plurality of fabric switches and a plurality of port switches connected to the plurality of fabric switches through a plurality of links. A link aggregation group is set to the plurality of links connected to the plurality of fabric switches, and when the port switch receives a multicast management frame, it transfers the frame to each of the plurality of fabric switches. The fabric switch has a table in which information of a port which has received a frame and a source MAC address of a received frame are registered, and when the fabric switch receives the multicast management frame, it registers information of a port which has received the frame and a source MAC address of the frame in the table. | 2015-05-07 |
20150124809 | POLICY ENFORCEMENT PROXY - Systems, methods, and non-transitory computer-readable storage media for implementing a policy enforcement proxy are disclosed. A data packet associated with a source endpoint group and a destination endpoint group is received at a network device. The network device performs a policy lookup based on the source endpoint group and the destination endpoint group. The network device determines that the policy is not available and in response, modifies the data packet and forwards it to a policy enforcement proxy. | 2015-05-07 |
20150124810 | METHOD, DEVICE, AND SYSTEM FOR CREATING BIDIRECTIONAL MULTICAST DISTRIBUTION TREE BASED ON INTERIOR GATEWAY PROTOCOL - Embodiments of the present invention provide a method, a device, and a system for creating a bidirectional multicast distribution tree based on an interior gateway protocol, the method includes: generating, according to a root address of a first node flooded by the first node through an IGP and a shortest path tree algorithm, a shortest path to another node with the first node as a source node, and constructing a flooding tree according to the shortest path; and when receiving layer 3 multicast group information flooded by an edge node, determining, according to the layer 3 multicast group information and a multicast group range that is supported by the first node, a flooding tree corresponding to each layer 3 multicast group, and performing pruning, according to the layer 3 multicast group information, to the flooding tree corresponding to each layer 3 multicast group, to generate a bidirectional multicast distribution tree. | 2015-05-07 |
20150124811 | MULTICAST INTERWORKING SYSTEMS AND METHODS - Systems and methods according to these exemplary embodiments provide for methods and systems for interworking between an Internet Group Management Protocol (IGMP) and a MAC address Multiple Registration Protocol (MMRP). For example, an IGMP join or leave message which is received at node is translated into an equivalent MMRP message for forwarding into an MMRP portion of a network. | 2015-05-07 |
20150124812 | Dynamic Multipath Forwarding in Software Defined Data Center Networks - A mechanism is provided in a logically centralized controller for dynamic multipath forwarding in a software defined network. The mechanism identifies a set of multiple forwarding paths for a flow. The mechanism assigns a virtual destination address for each multiple forwarding path in the set of multiple forwarding paths. The mechanism installs virtual destination address based forwarding rules in switches for each multiple forwarding path and installs rewriting rules in an egress switch for all paths in the set of multiple forwarding paths. Each rewriting rule rewrites one of the virtual destination address to the real destination address. The mechanism configures an ingress switch to dynamically select a path from the set of multiple forwarding paths based on a multipath policy and rewrite the destination address from the real destination address to a virtual destination address corresponding to the selected path. | 2015-05-07 |
20150124813 | SYSTEM AND METHOD FOR SUPPORTING VIRTUALIZED SWITCH CLASSIFICATION TABLES - A system and method can support dynamic provisioning in a network switch environment, such as supporting virtualized switch clasification tables in a network switch. The system can provide a plurality of memory blocks that can be used to build one or more classification tables for supporting packet processing. Furthermore, the system can comprise a management entity that operates to monitor traffic profile associated with a network port in the network switch. Then, the management entity can allocate one or more memory blocks in the plurality of memory blocks for a logical classification table, and associate the logical classification table with the network port. | 2015-05-07 |
20150124814 | ENABLING SCALABLE VIRTUAL MACHINE TRACKING IN A DATA CENTER FABRIC - A method is provided in one example embodiment and includes receiving at a first network element a packet from a second network element; processing the packet at the first network element to obtain information regarding an identity of a virtual machine (“VM”) hosted by the second network element contained within the packet; and storing at the first network element the identifying information. The identifying information stored at the first network element is accessible by at least one third network element. In some embodiments, the first network element comprises a physical switch and the second network element comprises a virtual switch. | 2015-05-07 |
20150124815 | SERVICE CHAINING IN A CLOUD ENVIRONMENT USING SOFTWARE DEFINED NETWORKING - A system and method for steering traffic through a set of services is provided. A service path or service chain is assigned to a received packet based on a classification of the packet and correlation of the packet with a traffic flow. A new service chain identifier can be created if no such correlation exists. A next service type and a particular instance of the next service type can be determined in accordance with the service chain identifier. A next destination for the traffic can be set in accordance with the instance of the next service. | 2015-05-07 |
20150124816 | METHOD AND APPARATUS FOR CONTENT TRANSMISSION AND CONTENT RECEPTION - A method of transmitting content to a content receiver and of receiving content from a content transmitted is provided. The method may include receiving, at a content transmitter, a content transmission request fragmenting a segmented content corresponding to the content transmission request into at least one frame, generating a header comprising a frame identifier for the at least one frame, and transmitting the at least one frame and the header to the content receiver. | 2015-05-07 |
20150124817 | IP-BASED FORWARDING OF BRIDGED AND ROUTED IP PACKETS AND UNICAST ARP - Disclosed herein are methods of forwarding data over an IP network. The methods may include receiving a packet from a source host connected to the IP network, identifying the IP address of a destination host designated in the packet, determining the location on the IP network where the destination host designated by the packet is connected, without reference to the MAC address specified in the packet, by using location-identification information stored on the IP network, and forwarding the packet to the location on the IP network where the destination host is connected without reference to the MAC address specified in the packet. Also disclosed herein are related network devices implementing such techniques and operations, as well as IP networks which include such network devices. | 2015-05-07 |
20150124818 | METHOD FOR TRANSMITTING MEDIA DATA INTERLINKED WITH COMPOSITION INFORMATION AND TRANSMISSION CHARACTERISTICS INFORMATION VIA A HETEROGENEOUS IP NETWORK - The present invention relates to a method for transmitting media data via a heterogeneous IP network, in which temporal or spatial relationships between MMT assets and transmission characteristics of MMT assets are formed into separate messages in composing MMT assets, thus efficiently transmitting media streaming. | 2015-05-07 |
20150124819 | METHOD AND COMPUTER PROGRAM PRODUCTS FOR ROUTING A DATA UNIT - For routing a data unit through a chain of nodes, the nodes are assigned addresses that are increasing in one direction of appearance of the nodes in the chain. For routing the data unit, the receiving node first verifies if the destination address of the data unit corresponds with the address of its first hop neighbour or its second hop neighbour, and the node routes the data unit directly to its first hop neighbour or its second hop neighbour if this is the case. Otherwise, the node determines the difference between the destination address of the data unit and its own address or the difference between the source and destination address of the data unit, selects a routing direction depending on the sign of this difference, and selects a first hop link when the difference is in magnitude below a threshold value or a second hop link when the difference is above the threshold value. | 2015-05-07 |
20150124820 | METHOD FOR SHARDING ADDRESS LOOKUPS - Various embodiments of the present disclosure provide methods for randomly mapping entries in a suitable lookup table across multiple switch devices and/or multiple switch chipsets in each of the multiple switch devices by using two or more independent hash functions. In some embodiments, the number of entries in the lookup table is equal to be the least common multiple of all possible M (i.e., a number of switch devices) choosing R values (i.e., a desired redundancy level). | 2015-05-07 |
20150124821 | SOURCE ADDRESS TRANSLATION IN OVERLAY NETWORKS - Systems, methods, and non-transitory computer-readable storage media for translating source addresses in an overlay network. An access switch in an overlay network, such as a VXLAN, may receive an encapsulated packet from a tunnel endpoint in the overlay network. The encapsulated packet may originate from a host associated with the tunnel endpoint and be encapsulated at the tunnel endpoint with a first source tunnel endpoint address and a destination tunnel endpoint address. The access switch may replace the first source tunnel endpoint address in the encapsulated packet with a second source tunnel endpoint address of the access switch to yield a translated packet. The access switch may then transmit the translated packet towards the destination tunnel endpoint address. | 2015-05-07 |
20150124822 | MANAGING ROUTING INFORMATION FOR TUNNEL ENDPOINTS IN OVERLAY NETWORKS - Systems, methods, and non-transitory computer-readable storage media for managing routing information in overlay networks. A first tunnel endpoint in an overlay network may receive an encapsulated packet from a second tunnel endpoint. The encapsulated packet may have been encapsulated at the second tunnel endpoint based on another packet originating from a source host that is associated with the second tunnel endpoint. The encapsulated packet can include a source host address for the source host and a source tunnel endpoint address for the second tunnel endpoint. The first tunnel endpoint can then update a lookup table based on an association between the source host address and the source tunnel endpoint address. | 2015-05-07 |
20150124823 | TENANT DHCP IN AN OVERLAY NETWORK - Systems, methods, and non-transitory computer-readable storage media for dynamic host configuration protocol (DHCP) relay functionality in overlay networks. A system on a overlay network fabric can first receive a DHCP request from a host device, the system including a tunnel endpoint (TEP) configured to connect the host device to the overlay network fabric via a tunnel. The system then enables a relay agent information option for relaying the DHCP request with sub-options inserted into the DHCP request, and inserts information into to the sub-options in the DHCP request to yield a modified DHCP request. Here, the information can include an address of the system and an interface of a circuit associated with the system, etc. Next, the system forwards the modified DHCP request to a destination DHCP server based on an address of the destination DHCP server associated with the DHCP request. | 2015-05-07 |
20150124824 | INCAST DROP CAUSE TELEMETRY - Aspects of the subject disclosure relate to ways to capture packet metadata following an incast event. In some implementations, a method of the subject technology can include steps for receiving a plurality of data packets at a network device, storing each of the plurality of packets in a buffer, and detecting a packet drop event for one or more incoming packets, wherein the one or more incoming packets are not stored in the queue. In some aspects, the method can further include steps for indicating a marked packet from among the received data packets, dequeuing each of the plurality of packets in the buffer, capturing metadata for each dequeued packet until the marked packet is dequeued. | 2015-05-07 |
20150124825 | SYSTEM AND METHOD FOR IDENTIFICATION OF LARGE-DATA FLOWS - Apparatus, systems and methods may be used to monitor data flows and to select and track particularly large data flows. A method of tracking data flows and identifying large-data (“elephant”) flows comprises extracting fields from a packet of data to construct a flow key, computing a hash value on the flow key to provide a hashed flow signature, entering and/or comparing the hashed flow signature with entries in a flow hash table. Each hash table entry includes a byte count for a respective flow. When the byte count for a flow exceeds a threshold value, the flow is added to a large-data flow (“elephant”) table and the flow is then tracked in the large-data flow table. | 2015-05-07 |
20150124826 | NETWORK FABRIC OVERLAY - Disclosed herein are methods of forwarding packets on a network, such as a leaf-spine network having leaf devices and spine devices. The methods may include receiving a packet at an ingress leaf device, and determining based, at least in part, on a header of the packet whether the packet is to be transmitted to a spine device. The methods may further include ascertaining based, at least in part, on a header of the packet whether to perform encapsulation on the packet, encapsulating the packet according to a result of the ascertaining, and then transmitting the packet to a spine device according to a result of the determining. Also disclosed herein are network apparatuses which include a processor and a memory, at least one of the processor or the memory being configured to perform some or all of the foregoing described methods. | 2015-05-07 |
20150124827 | SYSTEMS AND METHODS FOR PERFORMING SERVICE TAG SWITCHING IN AN APPLICATION DELIVERY CONTROLLER - The disclosure is directed towards systems and methods for performing service tag switching. A device intermediary to a client and a server receives a packet including a virtual network device identifier tag that identifies a list of functions to be performed on the packet. The device tags the packet with a first service tag identifying a first functional entity of the device to which to route the packet. The device routes the packet to the first functional entity configured to perform a first function. Responsive to the first function being performed, the device selects a subsequent service tag identifying a subsequent functional entity to route the packet. The device tags the packet with the subsequent service tag and routes the packet to the subsequent functional entity. Once all of the list of functions to be performed on the packet have been performed, the device forwards the packet to its destination. | 2015-05-07 |
20150124828 | SYSTEMS AND METHODS FOR PORT ALLOCATION - Systems and methods of the present disclosure relate to allocating ports for packets distributed via a computer network. A packet engine on a core of a multicore device intermediary between a client and a server receives a first packet from the client. The first packet includes an outer header of an encapsulation protocol encapsulating a payload with an inner header. The first packet is directed by a packet distributor of the device to the first core selected based on a first tuple of the outer header. A port allocator of the packet engine determines a source port number to cause the packet distributor to identify the first core based on a second tuple of the inner header. The packet engine modifies the inner header of the payload to include the determined source port number. The device forwards the first packet including the modified inner header to the server. | 2015-05-07 |
20150124829 | CONNECTIVITY SYSTEM FOR MULTI-TENANT ACCESS NETWORKS - A system may provide connectivity service in a multi-tenant network. A first node in the multi-tenant network can receive data packets, each of the data packets identifying one of a plurality of tenant devices. The first node can determine an Internet Protocol (IP) address associated with each of the data packets. The first node can determine a Virtual Local Area Network Identifier (VLAN ID) based on the IP address, the VLAN ID being a unique identifier of a respective one of the tenants. The first node can add the VLAN ID of a corresponding one of the tenants into a header of each of the data packets. The first node can transport the data packets to a second node in the multi-tenant network via a multi-tenant network tunnel protocol. | 2015-05-07 |
20150124830 | LABEL SWITCHING PATH ESTABLISHMENT METHOD, DATA FORWARDING METHOD, AND DEVICE - Embodiments of the present invention provide a label switching path establishment method, a data forwarding method, and a device. The establishment method includes: determining, by a first service controller, each hop on an LSP from a preset ingress to a preset egress, allocating, from first label space information of each hop, a label to each hop, determining incoming and outgoing information of each hop according to topology information of each hop, generating forwarding data of each hop, and sending the forwarding data of each hop to a node device corresponding to each hop to complete establishment of the LSP. A technical solution of the present invention can alleviate burden of a node device in an MPLS network and increase the number of LSPs that the node device is capable of supporting. | 2015-05-07 |
20150124831 | METHODS AND SYSTEMS FOR ENCAPSULATING AND DE-ENCAPSULATING PROVIDER BACKBONE BRIDGING INSIDE UPPER LAYER PROTOCOLS - Methods and systems for encapsulating and de-encapsulating a customer frame component of a Provider Backbone Bridging header are provided. The customer frame component includes a customer local area network identifier and a customer destination address. The customer frame component can be received at an ingress port of a network device for transmission. Header information can be determined from the customer local area network identifier and the customer destination address. A key can be set in the header information to a predefined value for a Provider Backbone Bridging protocol. A backbone service instance identifier can be determined from the customer local area network identifier. The header information and backbone service instance identifier can be concatenated with the customer frame component to form a frame. The frame can be provided to an egress port of the network device for transmission, where the egress port is determined from the header information. | 2015-05-07 |
20150124832 | WORK CONSERVING SCHEDULAR BASED ON RANKING - A work conserving scheduler can be implemented based on a ranking system to provide the scalability of time stamps while avoiding the fast search associated with a traditional time stamp implementation. Each queue can be assigned a time stamp that is initially set to zero. The time stamp for a queue can be incremented each time a data packet from the queue is processed. To provide varying weights to the different queues, the time stamp for the queues can be incremented at varying rates. The data packets can be processed from the queues based on the tier rank order of the queues as determined from the time stamp associated with each queue. To increase the speed at which the ranking is determined, the ranking can be calculate from a subset of the bits defining the time stamp rather than the entire bit set. | 2015-05-07 |
20150124833 | BOOSTING LINKED LIST THROUGHPUT - Multiple listlets function as a single master linked list to manage data packets across one or more banks of memory in a first-in first-out (FIFO) order, while allowing multiple push and/or pop functions to be performed per cycle. Each listlet can be a linked list that tracks pointers and is stored in a different memory bank. The nodes can include a pointer to a data packet, a pointer to the next node in the listlet and a next listlet identifier that identifies the listlet that contains the next node in the master linked list. The head and tail of each listlet, as well as an identifier each to track the head and tail of the master linked list, can be maintained in cache. The individual listlets are updated accordingly to maintain order of the master linked list as pointers are pushed and popped from the master linked list. | 2015-05-07 |
20150124834 | PACKET PROCESSING APPARATUS, PACKET PROCESSING METHOD, AND PACKET PROCESSING SYSTEM - A first cache stores preferential packets to be preferentially processed. A second cache stores packets other than the packets stored in the first cache. A processing circuit adjusts the number of preferential packets stored in the first cache in a manner such that the preferential packets are processed at the amount of processing that is equal to or less than a set value set as the amount of processing applicable to the preferential packets within a predetermined period, processes the packets stored in the first cache, and reads from the second cache as many packets as are processable at a surplus value, and processes the read packets, the surplus value being obtained by subtracting the amount of processing to be applied to the preferential packets stored in the first cache from the amount of processing that the processing circuit is capable of performing within the predetermined period. | 2015-05-07 |
20150124835 | METHOD AND APPARATUS FOR SCHEDULING A HETEROGENEOUS COMMUNICATION FLOW - A method and apparatus are provided for scheduling a heterogeneous communication flow. A heterogeneous flow is a flow comprising packets with varying classes or levels of service, which may correspond to different priorities, qualities of service or other service characteristics. When a packet is ready for scheduling, it is queued in order in a flow queue that corresponds to the communication flow. The flow queue then migrates among class queues that correspond to the class or level of service of the packet at the head of the flow queue. Thus, after the head packet is scheduled, the flow queue may be dequeued from its current class queue and requeued at the tail of another class queue. If the subsequent packet has the same classification, it may be requeued at the tail of the class queue or may remain in place for another servicing round. | 2015-05-07 |
20150124836 | COMMUNICATION DEVICE AND COMMUNICATION METHOD - A communication device includes: a plurality of output ports; a plurality of queues in which packets are stored so as to be sorted into groups of packets that are output from an identical output port in an identical time period, from among the plurality of output ports; a plurality of first selectors that respectively corresponds to the plurality of output ports, and each of which switches a queue from which packets that are output from the output port are read, between the plurality of queues each time the time period elapses; and a second selector that switches a first selector from which packets are output, between the plurality of first selectors, at time intervals in accordance with output rates of packets of the plurality of output ports. | 2015-05-07 |
20150124837 | METHOD AND SYSTEM OF SUPPORTING OPERATOR COMMANDS IN LINK AGGREGATION GROUP - A method is disclosed that is to be executed for supporting operator commands in a link aggregation group at a network device. The method starts with receiving a local operator command for changing aggregation port priority of the link aggregation group, where the local operator command contains operator command attributes including an operator command aggregation port prioritized list. The method continues with determining that the operator command aggregation port prioritized list is different from a remote aggregation port prioritized list used at the remote network device. The network device then transmits a set of operator command attributes associated with the local operator command to the remote network device and performs the local operator command by setting a local aggregation port prioritized list to be consistent with the operator command aggregation port prioritized list for the link aggregation group. | 2015-05-07 |
20150124838 | MANAGING IDLE MODE OF OPERATION IN NETWORK SWITCHES - Embodiments include a method for operating a network switch that is coupled to a plurality of devices, the method comprising: determining whether the network switch has, for at least a threshold period of time, (i) not received any data packets from the plurality of devices and (ii) not transmitted any data packets to the plurality of devices; in response to determining that the network switch has, for at least the threshold period of time, (i) not received any data packets from the plurality of devices and (ii) not transmitted any data packets to the plurality of devices, entering, by the network switch, a first mode of operation; while the network switch operates in the first mode of operation, monitoring a plurality of signals; and in response to detecting a change in one of the plurality of signals, exiting, by the network switch, the first mode of operation. | 2015-05-07 |
20150124839 | Method of Packaging and Unpackaging Packet and Appartuses Using the Same - A method of packaging a packet is provided. The method includes receiving by a gateway a packet of an other protocol transmitted from an electronic control unit, and packaging by the gateway the entire received packet of the other protocol in a data field of an Ethernet packet. | 2015-05-07 |
20150124840 | PACKET FLOW MODIFICATION - Methods, systems, and computer readable media for packet flow modification are disclosed. According to one method, the method includes receiving one or more packets associated with a packet flow. The method also includes modifying payload information in the one or more packets. The method further includes receiving a subsequent packet associated with the packet flow. The method also includes modifying transport layer or higher layer information in the subsequent packet using information associated with the modified payload information or the packet flow. | 2015-05-07 |
20150124841 | ADAPTIVE OFFSET SYNCHRONIZATION OF DATA BASED ON RING BUFFERS - A method and apparatus for synchronizing operations between a first circuit and a second circuit is disclosed. The method involves writing receive data from the first circuit to a first ring buffer at a first rate. The first ring buffer has a fixed-length of buffer elements and respective read and write buffer pointers. The buffered receive data is read from the first ring buffer to the second circuit at a second data rate. The respective positions of the read and write buffer pointers are detected, and a relative position between the read and write pointers is dynamically adjusted to enforce at least a predetermined minimum spacing. The dynamic adjustment comprises selectively adding or deleting portions of the data to or from the ring buffer. | 2015-05-07 |
20150124842 | Lossless Time Based Data Acquisition and Control in a Distributed System - Systems and methods for mapping an iterative time-based data acquisition (DAQ) operation to an isochronous data transfer channel of a network. A time-sensitive buffer (TSB) associated with the isochronous data transfer channel of the network may be configured. A data rate clock may and a local buffer may be configured. A functional unit may be configured to initiate continuous performance of the iterative time-based DAQ operation, transfer data to the local buffer, initiate transfer of the data between the local buffer and the TSB at a configured start time, and repeat the transferring and initiating transfer in an iterative manner, thereby transferring data between the local buffer and the TSB. The TSB may be configured to communicate data over the isochronous data transfer channel of the network, thereby mapping the iterative time-based DAQ operation to the isochronous data transfer channel of the network. | 2015-05-07 |
20150124843 | SHORTENED TRAINING FIELD PREAMBLE STRUCTURE FOR HIGH EFFICIENCY WI-FI ENVIRONMENT - The disclosure generally relates to a shortened training field preamble structure for high-efficiency Wi-Fi environments. In one embodiment, the disclosure relates to a communication system having a transmitter transmitting a Master-Sync packet received by stationary and mobile receivers. The Master-Sync packet contains information for communicating in a HEW environment. Upon receipt each receiver decodes the Master-Sync packet to (i) estimate a frequency offset and/or an automatic gain control (AGC) setting; (ii) select a transmission frequency consistent with the frequency offset; and/or (iii) determine a new transmission power consistent with the AGC; (iv) tune to a new frequency offset and gain control setting to receive subsequent packets from the transmitter. | 2015-05-07 |
20150124844 | CLOCK SYNCHRONIZATION SYSTEM, CLOCK SYNCHRONIZATION METHOD, AND STORAGE MEDIUM WHEREUPON CLOCK SYNCHRONIZATION PROGRAM IS STORED - A slave node ( | 2015-05-07 |
20150124845 | OPTICAL MODE STEERING FOR WAVELENGTH STABILIZATION - Embodiments of the invention describe wavelength stabilization of selective optical components (e.g., multiplexers, de-multiplexers) using optical mode steering. An additional waveguide structure is coupled to the free propagation region of the selective optical component; this additional waveguide structure moves a spatial position or a direction of a propagation of an optical mode at the free propagation region in order to adjust a wavelength response of the component. By moving the position or direction of the optical mode, the wavelength response of the component may be changed; in other words, by tuning the position or direction of the optical mode, a component's wavelength/channel response is “remapped” to account for the mis-targeting (i.e., wavelength shift) related to a temperature change or a design/manufacturing defect. | 2015-05-07 |
20150124846 | LASERS WITH BEAM SHAPE AND BEAM DIRECTION MODIFICATION - A reflective surface is disclosed in conjunction with a semiconductor laser to shape a laser beam and modify a direction of the laser beam. The reflective surface may be formed on a structure disposed adjacent to a laser structure to allow high coupling of laser light to, for example, a silicon photonics chip or an optical fiber. | 2015-05-07 |
20150124847 | NITRIDE SEMICONDUCTOR LASER ELEMENT - Provided is a highly reliable nitride semiconductor laser element having a robust end face protection film not being peeled even in laser operation. The nitride semiconductor laser element includes: a semiconductor multi-layer structure including a group III nitride semiconductor and having a light-emitting end face; and a protection film including a dielectric multi-layer film and covering the light-emitting end face of the semiconductor multi-layer structure. The protection film includes an end face protection layer and an oxygen diffusion suppression layer arranged sequentially in stated order from the light-emitting end face. The end face protection layer includes a crystalline film comprising nitride including aluminum. The oxygen diffusion suppression layer has a structure in which a metal oxide film is between silicon oxide films. The metal oxide film is crystallized by laser light. | 2015-05-07 |
20150124848 | Wavelength Stabilized Diode Laser Module with Limited Back Reflection - A module is configured with a housing enclosing a diode laser. Fast and slow axes collimators are located behind the rear facet of the laser, which along with a front facet, defines an intra-cavity cavity of the laser. The facets are partially transmissive to light and therefore emit laser light. A wavelength selective optical element is aligned with the collimators and configured to reflect light emitted through the back facet and processed by collimators back into the intra-cavity. As a result, the laser beam is emitted through the front facet at a wavelength locked on the desired wavelength of the optical element. A delivery fiber is mechanically coupled to the front facet of diode laser and configured to receive and guide the emitted laser beam along the path of light. | 2015-05-07 |
20150124849 | DETECTING TEMPERATURE SENSOR ANOMALIES IN CONNECTED THERMOSTATS - Discussed generally herein are systems, apparatuses, techniques, and software for determining if a temperature sensor is properly located. In one or more embodiments, a technique can include receiving a series of temperature readings from a temperature sensor, determining if the temperature sensor is properly located as a function of the received temperature readings, and in response to determining that the temperature sensor is not properly located, recording data indicating that the temperature sensor is not properly located. | 2015-05-07 |
20150124850 | DETECTING TEMPERATURE SENSOR ANOMALIES IN CONNECTED THERMOSTATS - Generally discussed herein are techniques, software, apparatuses, and systems configured for detecting an anomaly in a temperature sensor. In one or more embodiments an apparatus can include one or more computer processors configured to: (1) receive a series of temperature sensor readings from a temperature sensor, (2) determine if the temperature sensor is exhibiting behavior consistent with experiencing oscillations as a function of the received sensor readings, and (3) in response to determining that the temperature sensor is exhibiting behavior consistent with experiencing oscillations, recording in a memory data indicating that the temperature sensor is exhibiting behavior consistent with experiencing oscillations. | 2015-05-07 |
20150124851 | Differential Adiabatic Compensation Calorimeter and Methods of Operation - The differential adiabatic compensation calorimeter comprises sample and reference containers, sample and reference temperature sensors connected back-to-back, in series, sample and reference compensating heaters coupled to the sample and reference containers, and a temperature-controlled chamber. In this differential adiabatic mixing and reaction calorimeter, the sample heat-sink heat loss to the sample container is compensated so that the exothermic reaction is conducted in an adiabatic state, resulting in an undistorted adiabatic process gaining the highest adiabatic temperature rise that corresponds to the theoretical value and an experimentally measured time to maximum rate value. The calorimeter is designed for measuring the time-resolved adiabatic temperature rise, the rate of temperature rise, the time to maximum temperature peak and time to maximum rate of an exothermic chemical reaction. | 2015-05-07 |
20150124852 | Temperature Monitoring Device For Workflow Monitoring System - A host device and temperature monitoring device (TMD) integrated assembly that can automatically collect temperature data and interface with a workflow management system. The TMD is provided in a portable housing and incorporates one or more temperature sensors, such as a physical probe, infrared sensor, or RFID transceiver, along with an interface for communicating via a wired connection with a host device that has been programmed with temperature management tasks. The TMD may be used to automatically collect temperatures and provide the data to the host for monitoring and tracking as part of a comprehensive workflow management system that includes food safety monitoring and compliance programs. | 2015-05-07 |
20150124853 | SYSTEM AND METHOD FOR INTEGRATING SENSORS IN THERMOSTATS - Provided according to one or more embodiments is a thermostat having a housing, the housing including a forward-facing surface, the thermostat comprising a passive infrared (PIR) motion sensor disposed inside the housing for sensing occupancy in the vicinity of the thermostat. The PIR motion sensor has a radiation receiving surface and is able to detect the lateral movement of an occupant in front of the forward-facing surface of the housing. The thermostat further comprises a grille member having one or more openings and included along the forward-facing surface of the housing, the grille member being placed over the radiation receiving surface of the PIR motion sensor. The grille member is configured and dimensioned to visually conceal and protect the PIR motion sensor disposed inside the housing, the visual concealment promoting a visually pleasing quality of the thermostat, while at the same time permitting the PIR motion sensor to effectively detect the lateral movement of the occupant. In one embodiment, the grille member openings are slit-like openings oriented along a substantially horizontal direction. | 2015-05-07 |
20150124854 | IR THERMOMETRY PROBE COVER - A protective cover for an insertion probe of a medical instrument. The cover contains a flexible tubular body that compliments the probe geometry and a radially disposed flange that surrounds the proximal end of the body. A series of snap-on fasteners removably connect the cover to the instrument. A camming surface is located on the outer face of the flange which coacts with a cam follower that is movably mounted upon the instrument to flex the cover sufficiently to open the fastener and release the cover from the instrument and move the cover axially toward the distal end of the tip. | 2015-05-07 |
20150124855 | Method and System for Transmission of Identification via Metadata for Repeating Relays using Spread-Spectrum Technology - A communication method for transmitting meta-data through a meta-carrier signal comprising encoding meta-data using an encoder, the meta-data comprising information that identifies a repeating relay to which a spread meta-carrier signal is to be transmitted, encoded using an encoder, modulating, using a modulator and spreading, using a spreader, the encoded meta-data such that the spread meta-carrier signal results, and transmitting, by a transmitting device, the spread meta-carrier signal to the repeating relay wherein the repeating relay does not process or modify the spread meta-carrier signal, the spread meta-carrier signal being transmitted over at least a portion of a bandwidth of the repeating relay. | 2015-05-07 |
20150124856 | METHOD AND APPARATUS FOR FRAME SYNCHRONIZATION IN A POSITIONING SYSTEM - A method for soft frame synchronization in a navigational receiver is provided. A distance between bits of a sync pattern received by the navigational receiver and a known sync pattern is computed. A probability of detection value for the received sync pattern based on the distance is assigned. A confidence level for the received sync pattern using the probability of detection value is computed. The confidence level is compared with a confidence threshold. If the confidence level is greater than or equal to the confidence threshold, the confidence level of the received sync pattern is updated to generate a credibility of the sync pattern. The credibility of the received sync pattern is compared with a predetermined credibility value and, if the credibility of the received sync pattern is greater than or equal to the predetermined credibility value, synchronization of the navigational receiver is performed using the received sync pattern. | 2015-05-07 |
20150124857 | FILTER NETWORK ARRANGEMENT - There is provided a filter network arrangement comprising a filter network; and one or more correction networks, wherein the one or more correction networks is arranged to substantially equalise the passband gain and group delay of the filter network arrangement. Given an appropriate Q for the one or more correction networks, a polynomial for the one or more correction networks can be found that equalises both the passband gain and group delay and the one or more correction networks can be synthesised from the polynomial. | 2015-05-07 |
20150124858 | Antenna Driver with Scalable Output Impedance - A system includes an antenna, a modulator, and a controller. The modulator may be operatively connected to the antenna. The modulator may be configured to send, a signal to a wireless device via the antenna. The modulator may have an output impedance. The controller may be connected to the output of the antenna. The controller may include a detector and a driver. The detector may be configured to determine the amplitude of a response from the wireless device. The driver may be configured to scale the output impedance responsive to the amplitude. | 2015-05-07 |
20150124859 | METHOD FOR TERMINATING AN OPERATION OF A CPE DEVICE, AND RESPECTIVE CPE DEVICE USING THE METHOD - The method for terminating an operation of a CPE device, which comprises a front-end component for an xDSL connection of a Central Office Equipment supplying a multitude of customers, comprises the steps of: sending a power loss information to the Central Office Equipment in case of a power loss or a switch-off operation of the CPE device and powering the front-end component for a predetermined time to avoid a termination impedance change of the front-end component, by keeping the supply power up for the front-end component, to keep the termination impedance stable as long as necessary for the Central Office Equipment to avoid introduction of non-cancelled crosstalk, which may arise in xDSL connections of other customers. | 2015-05-07 |
20150124860 | SYSTEMS AND METHODS FOR LOOP LENGTH AND BRIDGED TAP LENGTH DETERMINATION OF A TRANSMISSION LINE - Through the use of a least squares minimization concept, the loop length, the number of bridged taps and length of the bridged taps on a transmission line can be determined from readily available modem data. In particular, the loop length, the number of bridge taps and the length of bridged taps can be estimated by comparing a measured frequency domain channel impulse response of the transmission line to a model of a loop that is comprised of multiple sections and multiple bridge taps. | 2015-05-07 |
20150124861 | INTERNAL JITTER TOLERANCE TESTER WITH AN INTERNAL JITTER GENERATOR - Exemplary embodiments of the present invention relate to an internal jitter tolerance tester. The internal jitter tolerance tester may include a digital loop filter consisting of a cyclic accumulator which accumulates a phase detector's output, a gain multiplier, an internal accumulated jitter generator (or an internal sinusoid jitter generator), and a phase rotator (or DCO) controller. | 2015-05-07 |
20150124862 | DECISION FEEDBACK EQUALIZER - A decision feedback equalizer that can operate at higher speed is provided. The decision feedback equalizer includes a weighting addition circuit (adder | 2015-05-07 |
20150124863 | CHROMA-BASED VIDEO CONVERTER - This disclosure describes a method and system for encoding an RGB24 video signal ( | 2015-05-07 |
20150124864 | IMAGE DECODING METHOD AND APPARATUS USING SAME - The present invention relates to an image decoding method and to an apparatus using same. The image decoding method includes the steps of: receiving a bitstream including random access image information; and predicting the random access image and an image following the random access image in terms of a decoding sequence on the basis of the random access image information. | 2015-05-07 |
20150124865 | COLOR RESIDUAL PREDICTION FOR VIDEO CODING - A method of decoding video data includes decoding a first block of video data to produce a block of reconstructed luma residual values and a block of predicted chroma residual values, wherein the block of video data has one of a 4:2:0 or a 4:2:2 chroma sub-sampling format. The method further includes performing a color residual prediction process to reconstruct a block of chroma residual values for the first block of video data using a subset of the reconstructed luma residual values as luma predictors for the block of predicted chroma residual values. | 2015-05-07 |
20150124866 | Apparatus and Method of Efficient Sample Adaptive Offset - A method and apparatus for sample adaptive offset (SAO) compensation of reconstructed video data are disclosed. In one embodiment, the relation between the current pixel and said one or more neighboring pixels is stored so that the SAO compensated current pixel can replace the current pixel without buffering the to-be-processed pixels for classification. The SAO process may be performed on a region by region basis to adapt to the local characteristics of the picture. | 2015-05-07 |
20150124867 | APPARATUS FOR CODING A BIT STREAM REPRESENTING A THREE-DIMENSIONAL VIDEO - The disclosure relates to an apparatus for coding a bit stream representing a three-dimensional video comprising a sequence of views, wherein a depth map is associated to each view, the depth map comprising depth information of the view with respect to a position to the camera capturing the view, the apparatus comprising: a partitioner for partitioning the depth map into coding units; a determiner for determining a type of model function for each coding unit based on the depth information of the coding unit; a reducer for reducing the coding unit to a single residual value for each segment generated by model function; and a signaler for signaling the model function used and the residual value into the bitstream. | 2015-05-07 |
20150124868 | MOVING PICTURE CODING/DECODING METHOD AND APPARATUS - An image decoding apparatus is provided. The image decoding apparatus includes a processor which obtains information about a color representation from a bitstream, obtains a residue, which corresponds to a difference between a current image and a predicted image of the current image, from the bitstream, and reconstructs the current image by using the residue and the predicted image, based on the information about the color representation. | 2015-05-07 |
20150124869 | Apparatus and Method of Sample Adaptive Offset for Video Coding - An apparatus and method for sample adaptive offset (SAO) to restore intensity shift of processed video data are disclosed. In an encoder side, the processed video data corresponding to reconstructed video data, deblocked-reconstructed video data, or adaptive loop filtered and deblocked-reconstructed video data are partitioned into regions smaller than a picture. The region partition information is signaled in a video bitstream located in a position before intensity offset values syntax. At the decoder side, the processed video data is partitioned into regions according to the partition information parsed from the bitstream at a position before intensity offset values syntax. Region-based SAO is applied to each region based on the intensity offset for the category of the region-based SAO type selected. | 2015-05-07 |
20150124870 | METHODS AND APPARATUSES FOR MULTI-PASS ADAPTIVE QUANTIZATION - A video encoding method for encoding a stream of baseband video data. The stream of baseband video data is received as a plurality of coding units. Statistics of each coding unit in the plurality of coding units are gathered. A quantization parameter (QP) for each coding unit is determined from the corresponding statistics. The coding unit is trial encoded using the QP to generate a trial encoded coding unit; and the QP is updated based on the trial encoded coding unit. Trial encoding the coding unit and updating the QP are repeated until the trial encoded coding unit meets a predetermined criterion. Then the coding unit is final encoded using the updated QP to generate a final encoded coding unit. | 2015-05-07 |
20150124871 | Visual Perceptual Transform Coding of Images and Videos - A method decodes a picture that is encoded and represented by blocks in a bitstream, by first determining, from the bitstream, motion associated with the block. Using a model, the motion is mapped to indices indicating a subset of quantized transform coefficients to be decoded from the bitstream. Then, values are assigned and reinserted to the quantized transform coefficients not in the subset. | 2015-05-07 |
20150124872 | COLOR BLENDING PREVENTION IN VIDEO CODING - A method for color blending prevention in video coding may include selecting, in a mode decision phase of an encoding of a current video frame, to encode an output bitstream in skip mode, wherein the skip mode includes altering encoding of the coding unit by setting luma component transform coefficients for the coding unit to zero, revaluating the selection of the skip mode based on quantized chroma coefficients, the quantized chroma coefficients generated from transformed and quantized residual chroma components, confirming the selection of the skip mode when there are no non-zero quantized chroma coefficients, and revoking the selection of the skip mode when there are non-zero quantized chroma coefficients, wherein the non-zero quantized chroma coefficients are transmitted when the selection of the skip mode is revoked. | 2015-05-07 |
20150124873 | Chroma Down-Conversion and Up-Conversion Processing - Methods and systems for processing chrominance of screen content, including up-conversion and down-conversion of screen content, are disclosed. One method includes down-converting chrominance of screen content at a computing device from a first format to a second format, the second format compatible with a video codec. The method also includes compressing the down-converted screen content in the second format using the video codec to generate compressed down-converted screen content. The method further includes transmitting the compressed down-converted screen content to a second computing device. | 2015-05-07 |
20150124874 | VIDEO COMPRESSION REPOSITORY AND MODEL REUSE - Systems and methods of improving video encoding/decoding efficiency may be provided. A feature-based processing stream is applied to video data having a series of video frames. Computer-vision-based feature and object detection algorithms identify regions of interest throughout the video datacube. The detected features and objects are modeled with a compact set of parameters, and similar feature/object instances are associated across frames. Associated features/objects are formed into tracks, and each track is given a representative, characteristic feature. Similar characteristic features are clustered and then stored in a model library, for reuse in the compression of other videos. A model-based compression framework makes use of the preserved model data by detecting features in a new video to be encoded, relating those features to specific blocks of data, and accessing similar model information from the model library. The formation of model libraries can be specialized to include personal, “smart” model libraries, differential libraries, and predictive libraries. Predictive model libraries can be modified to handle a variety of demand scenarios. | 2015-05-07 |
20150124875 | CROSS-LAYER CROSS-CHANNEL RESIDUAL PREDICTION - Systems, apparatus and methods are described including operations for video coding including cross-layer cross-channel residual prediction. | 2015-05-07 |
20150124876 | TRANSFORM METHOD BASED ON BLOCK INFORMATION, AND APPARATUS USING SAID METHOD - Disclosed are a transform method based on block information and an apparatus using the method. An image-decoding method comprises: a step of taking information on a block as an input; and a transform method determination step of determining an inverse transform method for the block on the basis of whether or not the prediction mode of the block is an intra-prediction mode, whether or not the size of the block satisfies a predetermined condition, and whether or not the block is a block for a luminance sample. Accordingly, encoding efficiency can be improved by using an appropriate transform method on the basis of the information on a prediction block and an intra-prediction mode. | 2015-05-07 |
20150124877 | MULTIVIEW VIDEO ENCODING METHOD USING REFERENCE PICTURE SET FOR MULTIVIEW VIDEO PREDICTION AND DEVICE THEREFOR, AND MULTIVIEW VIDEO DECODING METHOD USING REFERENCE PICTURE SET FOR MULTIVIEW VIDEO PREDICTION AND DEVICE THEREFOR - Methods of encoding and decoding multi-view video by performing inter-prediction and inter-view prediction on each of pictures of multi-view video according to views are provided. A prediction encoding method of encoding a multi-view video includes determining a reference picture set; determining at least one reference list between a first reference list and a second reference list; determining one reference picture and reference block for a current block of the current picture using the determined one reference list; and performing inter-prediction or inter-view prediction for the current block using the reference block. | 2015-05-07 |
20150124878 | MULTIPLE REFERENCE LAYER PREDICTION SIGNALING TECHNIQUES - The disclosed subject matter, in one embodiment, provides techniques to signal inter-layer texture and motion prediction from different direct dependent reference layers. In certain exemplary arrangements, techniques are provided which include one or more syntax elements in a high level syntax structure, e.g., the slice segment header, indicating such different direct dependent reference layer(s). | 2015-05-07 |
20150124879 | INTRA PREDICTION DEVICE FOR IMAGE - A device for performing intra prediction for an image is disclosed. The disclosed intra prediction device includes: a subtractor configured to perform a subtraction operation on a first reference value and a second reference value of a prediction target pixel; a multiplier configured to perform a multiplication operation on a parameter set for each angular mode and an output value of the subtractor; and an adder configured to perform an addition operation on a product of the first reference value multiplied by a predetermined constant and an output value of the multiplier, where an output value of the adder is a resultant value of intra prediction for the image according to an angular mode. | 2015-05-07 |
20150124880 | METHOD OF DECODING MOVING PICTURES IN INTRA PREDICTION - A method of encoding an image is disclosed. The method comprises determining an intra prediction mode; generating a reference pixel if there exist unavailable reference pixels of a current block; determining whether reference pixels of the current block are filtered or not based on the intra prediction mode and a size of the current block; selecting a filter using the size of the current block and difference between reference pixels and filtering the reference pixels of the current block using the selected filter if it is determined that the reference pixels of the current block are filtered; and generating the prediction block according to the intra prediction mode. | 2015-05-07 |
20150124881 | DETERMINING INTRA PREDICTION MODE OF IMAGE CODING UNIT AND IMAGE DECODING UNIT - A method for decoding an image including performing intra prediction on a chrominance block according to whether the intra prediction mode of the chrominance block is equal to an intra prediction mode of a luminance block. | 2015-05-07 |
20150124882 | BIT DEPTH VARIABLE FOR HIGH PRECISION DATA IN WEIGHTED PREDICTION SYNTAX AND SEMANTICS - Particular embodiments provide a variable, BitDepth, that may be set at a value based on a number of bits used to represent pixels in pictures of a video. The variable may be used in syntax elements in HEVC, such as the HEVC range extension, but other coding standards may be used. By using the variable, different resolutions for the video may be accommodated during the encoding and decoding process. For example, the number of pixels in the pictures may be represented by 8 bits, 10 bits, 12 bits, or another number of bits depending on the resolution. Using the BitDepth variable in the syntax provides flexibility in the motion estimation and motion compensation process. For example, syntax elements used in the weighted prediction process may take into account different numbers of bits used to represent the pictures. | 2015-05-07 |
20150124883 | MOVING PICTURE COMPRESSION APPARATUS, IMAGE PROCESSING APPARATUS, MOVING PICTURE COMPRESSION METHOD, IMAGE PROCESSING METHOD, AND DATA STRUCTURE OF MOVING PICTURE COMPRESSION FILE - A frame sequence of moving picture data is divided into a tile image sequence | 2015-05-07 |
20150124884 | TRANSMITTING/RECEIVING DEVICE, METHOD, AND CODING/DECODING DEVICE - Provided is a transmitting device including a hierarchical classification section that classifies image data of each picture constituting moving image data into a plurality of layers, an image coding section that codes the classified image data of each layer, and generates a video stream holding the coded image data of each layer, and a transmitting section that transmits a container in a prescribed format that includes the generated video stream. The image coding section performs coding so that a referenced picture belongs to a layer of referencing image data and/or a layer lower than the layer of the referencing image data. | 2015-05-07 |
20150124885 | METHOD AND APPARATUS FOR CODING AND DECODING VIDEOS - This disclosure relates to the field of video coding and decoding technology, and particularly, to a method and an apparatus for coding and decoding videos, wherein the coding method comprises: acquiring available neighbouring pixel points which are reconstructed and neighbouring to a coding unit; finding a reference block corresponding to the coding unit according to the motion vector of a prediction unit for a pixel attribute in the coding unit, and acquiring corresponding reference pixel points around the reference block; calculating a pixel attribute compensation parameter of the prediction unit using a value of the pixel attribute of the neighbouring pixel point and a value of the same pixel attribute of the reference pixel point; and calculating a first prediction value of the prediction unit according to the pixel attribute compensation parameter, and coding the coding unit according to the first prediction value. | 2015-05-07 |
20150124886 | APPARATUS FOR DECODING MOTION INFORMATION IN MERGE MODE - Disclosed is an apparatus for decoding motion information in merge mode. The apparatus for decoding motion information in merge mode discloses a merge mode motion vector decoding unit configured to generate motion information using available spatial and temporal merge candidates when a motion information encoding mode of a current block indicates a merge mode; a prediction bock generating unit configured to generate a prediction block of the current block using motion information; and a residual block generating unit configured to perform an entropy-decoding process and an inverse-scanning process on residual signals to generate a quantized block, and to perform an inverse-transforming process on the quantized block to generate a residual block. Furthermore, a reference picture index of the temporal merge candidate is set to 0, a motion vector of the temporal merge candidate is selected among a first merge candidate block and a second merge candidate block based on a position of the current block within a slice or a largest coding unit, and the motion vector of the second merge candidate block is selected as the motion vector of the temporal merge candidate if the current block is adjacent to a lower boundary of the largest coding unit, and a diagonal raster inverse scan is used during the inverse-scanning process. | 2015-05-07 |
20150124887 | APPARATUS FOR DECODING MOTION INFORMATION IN MERGE MODE - Disclosed is an apparatus for decoding motion information in merge mode. The apparatus for decoding motion information in merge mode discloses the position of a merge predictor index decoding unit configured to reconstruct a merge predictor index of a current block using a received merge codeword; a spatial merge candidate derivation unit configured to derive spatial merge candidates of the current block; a temporal merge candidate configuration unit configured to derive a temporal merge candidate of the current block; a merge candidate generation unit configured to generate one or more merge candidates when a number of valid merge candidates of the current block is smaller than a predetermined number; a merge predictor selection unit configured to generate a merge candidate list using the merge candidates and to select a merge predictor based on the merge predictor index; and a prediction bock generating unit configured to generate a prediction block of the current block using motion information of the merge predictor. Furthermore, the temporal merge candidate configuration unit is configured to set a reference picture index of the temporal merge candidate as 0. Additionally, a motion vector of the temporal merge candidate is selected among a first merge candidate block and a second merge candidate block based on a position of the current block within a largest coding unit, and the motion vector of the second merge candidate block is selected as the motion vector of the temporal merge candidate if the current block is adjacent to a lower boundary of the largest coding unit. | 2015-05-07 |
20150124888 | APPARATUS FOR TRANSRECEIVING SIGNALS AND METHOD FOR TRANSRECEIVING SIGNALS - The present invention relates to an apparatus for transreceiving signals and a method for transreceiving signals. One embodiment of the present invention provides a method for transmitting signals comprising the steps of: encoding video data; generating signaling information which signals displaying the encoded video data so as to fit the screen ratio of a receiver, wherein the signaling information includes screen ratio control information for displaying high-resolution video data of a first screen ratio regardless of the screen ratio of the receiver; and multiplexing the encoded video data and the signaling information and transmitting the multiplexed video data and the signaling information. | 2015-05-07 |
20150124889 | POWER LINE COMMUNICATION DEVICE WITH NOISE DETECTING AND FILTERING FUNCTIONS - The present invention is to provide a PLC device having noise detecting and filtering functions, which includes a power receiving port having one end connected to a power supply unit for receiving a power signal and a network signal; a noise filtering circuit having one end connected to the other end of the power receiving port for filtering noise of the power signal passing therethrough; a power output port connected between the other end of the noise filtering circuit and a load; a noise detecting circuit having two ends connected to a line between the first filtering unit and power receiving port and a line between the first filtering unit and power output port, respectively; and a processing unit connected to a line between the first filtering unit and power receiving port for receiving the network signal from the noise detecting circuit and transmitting the same to a network apparatus. | 2015-05-07 |
20150124890 | POWER LINE COMMUNICATION ADAPTER CAPABLE OF BEING FREELY ASSEMBLED BY ACCESSORIES THEREOF - The present invention is to provide a power line communication adapter capable of being freely assembled by accessories thereof, which includes an anti-noise device having a first male plug for receiving a power line communication signal from a power outlet, a first female socket for connecting the first male plug with an electrical equipment through a filter module, and a first adapting port connected to the first male plug, such that noise generated by the electrical equipment device can be filtered by the filter module without interfering the power line communication signal; and a power line communication device having a power line communication module along with a second adapting port connected thereto such that, when the first and second adapting ports are connected with each other, the power line communication device and the anti-noise device are combined into an anti-noise adapter for receiving and transmitting the power line communication signal. | 2015-05-07 |
20150124891 | APPARATUS, SYSTEMS AND METHODS FOR IMPULSE NOISE DETECTION AND MITIGATION - In accordance with embodiments disclosed herein, there are provided apparatus, systems and methods for impulse noise detection and mitigation. For example, in one embodiment such means include, means for detecting impulse noise; means for classifying the detected impulse noise into one of a plurality of impulse noise classes affecting communications on a Digital Subscriber Line (DSL line); means for selecting a noise mitigation strategy from among a plurality of noise mitigation strategies; means for applying the selected noise mitigation strategy; and means for validating application of the noise mitigation strategy. | 2015-05-07 |
20150124892 | RADIO COMMUNICATION SYSTEM AND METHOD - A radio communications system includes a communication radio and an antenna module positioned external to the communication radio. An antenna cable connects the radio and the antenna module. The radio superposes a power voltage for operating the antenna module on a signal line of the antenna cable and transmits to the antenna module through the antenna cable a control signal that controls a gain of a transmission amplifier and duplexers while the transmission signal is not transmitted therethrough. In such manner, a control of the antenna module is enabled without affecting the transmission signal. | 2015-05-07 |
20150124893 | MODULATION-ASSISTED PREPROCESSING FOR NON-BINARY LDPC DECODING - A modulation-assisted preprocessing scheme for non-binary LDPC reduces the computational complexity of non-binary LDPC decoding. A received signal is directly mapped onto a truncated symbol vector through a table lookup. The mapping table is built off-line based on the characteristics of a constellation structure. The receiver calculates and, if necessary, ranks the reliability of the symbols in the truncated vectors. This avoids unnecessary reliability calculation and ranking during on-line operation. The disclosed preprocessing methods offer lower computational complexity in terms of ranking and addition operations while offering the same error rate performance as conventional EMS preprocessing. | 2015-05-07 |
20150124894 | System and Method for Trellis Coded Quantization with Selective Feedback and Interpolation - A method for providing channel feedback includes receiving a signal from a transmission point (TP), estimating channel parameters from the signal as received, mapping the estimated channel parameters to a trellis in accordance with a Trellis Coded Quantization (TCQ) scheme, and applying a Viterbi algorithm (VA) to the trellis to generate quantized channel parameters, the quantized channel parameters including a plurality of samples. The method also includes identifying samples of the estimated channel parameters associated with samples of quantized channel parameters having quantization errors above a predetermined threshold, generating indicators in accordance with the samples having the quantization error above the predetermined threshold, and transmitting, by the RP, the quantized channel parameters and the indicators to the | 2015-05-07 |
20150124895 | WIRELESS COMMUNICATION SYSTEM FOR HIGH-SPEED MOVING OBJECT THAT MOVES ALONG FIXED ROUTE - The present invention relates to a method in which a signal is transmitted between a base station and a terminal in a multi-antenna wireless communication system. The method transmits pre-estimated channel information to the terminal when the terminal moves to a specific position when channel estimation for a specific position is performed. As for the terminal which moves along a fixed route or the route of which can be estimated, the position of the terminal in the near future can be easily detected. Therefore, the transception of channel information can be performed in a more efficient manner in consideration of the above-described special environment. | 2015-05-07 |
20150124896 | METHOD FOR DYNAMICALLY SETTING VIRTUAL SUBCARRIERS, RECEIVING METHOD, APPARATUS AND SYSTEM - A method for dynamically setting virtual subcarriers includes: acquiring, by a transmitter, dynamic spectrum information of a geographic location where the transmitter is located; determining the number of the left edge virtual subcarriers and the number of the right edge virtual subcarriers of the multicarrier transmission system, according to the dynamic spectrum information, at the left and right edges of a working spectrum of the transmitter, to make a sum of the number of the left edge virtual subcarriers and the number of the right edge virtual subcarriers be not less than an aliasing guard band of a baseband signal of the multicarrier transmission system, and be not greater than a dimension of discrete Fourier transform of the baseband signal; and setting virtual subcarriers of the multicarrier transmission system according to the number of the left edge virtual subcarrier and the number of the right edge virtual subcarriers determined. | 2015-05-07 |
20150124897 | METHOD OF TRANSMITTING AND RECEIVING DATA SYMBOLS - Disclosed is a method for transmitting from a transmitter device having M transmit antennas to a receiver device having N+C receive antennas, where M, N, and C are integers greater than or equal to 1. In one embodiment, the method comprises a process of spatial frequency multiplexing a block of N data symbols D | 2015-05-07 |
20150124898 | MULTIPLE INPUT, MULTIPLE OUTPUT WIRELESS COMMUNICATION SYSTEM, ASSOCIATED METHODS AND DATA STRUCTURES - Briefly, in accordance with one or more embodiments, a wireless signal is transmitted to a remote device. The remote device determines a precoding matrix indicator (PMI) in response to the wireless signal based at least in part on a hierarchical codebook. The PMI is then received as reported back from the remote device. | 2015-05-07 |
20150124899 | METHOD AND APPARATUS USING CELL-SPECIFIC AND COMMON PILOT SUBCARRIERS IN MULTI-CARRIER, MULTI-CELL WIRELESS COMMUNICATION NETWORKS - A multi-carrier cellular wireless network ( | 2015-05-07 |
20150124900 | SYSTEM AND METHOD FOR CHANNEL STATE RELATED FEEDBACK IN MULTI-USER MULTIPLE-INPUT-MULTIPLE-OUTPUT SYSTEMS - System and method for dimension reduction and for channel and interference condition feedback in a Multi-User Multiple-Input-Multiple-Output (MU MIMO) wireless communication system. The method for dimension reduction includes determining a number of virtual antennas, v | 2015-05-07 |