45th week of 2015 patent applcation highlights part 60 |
Patent application number | Title | Published |
20150318991 | INFORMATION PROCESSING TECHNIQUE FOR PATTERN MATCHING - A matching method includes: generating a first numerical vector; generating a second numerical vector by squaring each component of the first numerical vector and a third numerical vector by cubing each component of the first numerical vector; generating first to third polynomials by executing polynomial transformation of the first to third numerical vectors; encrypting the first to third polynomials by a homomorphic encryption scheme; executing a predetermined operation while keeping data used in the predetermined operation encrypted, by using fourth to sixth polynomials obtained by the polynomial transformation and the homomorphic encryption of fourth to sixth numerical vectors, wherein the fourth numerical vector is generated by numerically vectorizing second text, the fifth numerical vector is generated by squaring each component of the fourth numerical vector, and the sixth numerical vector is generated by cubing each component of the fourth numerical vector; and decrypting a result of the predetermined operation. | 2015-11-05 |
20150318992 | METHOD FOR SERVER ASSISTED KEYSTORE PROTECTION - The present invention relates to a method to access a data store previously locked using a passphrase from a device. The method includes the following steps, when the user requests access to the data store: requesting the user to enter the personal code; generating an access code by applying a first function to at least the entered personal code; sending out, to the server, at least an identifier of the device and the access code; for the server, comparing the access code with the preliminary received first function; for the server, if the access code is correct, returning the passphrase to the device; and for the device, unlocking the data store using the received passphrase in combination with the entered personal code. | 2015-11-05 |
20150318993 | OFF-HOST AUTHENTICATION SYSTEM - An off-host authentication system includes an authentication information handling system (IHS) that is coupled to a network. The off-host authentication system also includes a host processing system. An off-host processing system in the off-host authentication system is coupled to the host processing system and is coupled to the authentication IHS through the network. The off-host processing system provides an encrypted primary authentication item to the authentication IHS through the network. The off-host processing system then receives an encrypted secondary authentication token from the authentication IHS through the network. The off-host processing system then decrypts the encrypted secondary authentication token to produce a decrypted secondary authentication token and uses the decrypted secondary authentication token to retrieve a tertiary authentication token. The off-host processing system then provides the tertiary authentication token to the host processing system for use in logging a user into a user IHS that includes the host processing system. | 2015-11-05 |
20150318994 | SYSTEM AND DEVICE BINDING METADATA WITH HARDWARE INTRINSIC PROPERTIES - A system, device, and method for binding metadata, such as information derived from the output of a biometric sensor, to hardware intrinsic properties by obtaining authentication-related metadata and combining it with information pertaining to a root of trust, such as a physical unclonable function. The metadata may be derived from a sensor such as a biometric sensor, the root of trust may be a physical unclonable function, the combination of the metadata and root of trust information may employ a hash function, and output from such a hash process may be used as an input to the root of trust. The combined information can be used in interactive or non-interactive authentication. | 2015-11-05 |
20150318995 | SELF-VALIDATING REQUEST MESSAGE STRUCTURE AND OPERATION - A method begins by a first device generating a self-validating message by creating a master key, using the master key to create a message encryption key, encrypting a message using the message encryption key to produce an encrypted message, encrypting the master key using a public key of a second device to produce an encrypted master key, and including a message authentication code of the first device in the self-validating message. The method continues by the second device receiving and decoding the self-validating message by verifying the message authentication code of the first device, and when the message authentication code of the first device is verified, decrypting the encrypted master key using a private key of the second device to recover the master key, using the master key to create the message encryption key, and decrypting the encrypted message using the message encryption key to recover the message. | 2015-11-05 |
20150318996 | SYSTEM AND METHOD FOR FILTERING DIGITAL CERTIFICATES - One example discloses a system for filtering digital certificates within a communications network, comprising: a first set of network-nodes, having a first attribute and a respective first set of digital certificates; a second set of network-nodes, having a second attribute and a respective second set of digital certificates; and a digital certificate authority, having a digital certificate validity list which includes the first and second sets of digital certificates; wherein the certificate authority filters the validity list based on the first attribute and transmits the filtered validity list to the first set of network nodes. Another example discloses a method for filtering digital certificates, comprising: maintaining a digital certificate validity list; identifying a set of network-nodes, having an attribute; filtering the validity list based on the attribute; and transmitting the filtered validity list to the set of network-nodes. | 2015-11-05 |
20150318997 | AUTHENTICATION PROCESSING APPARATUS, AUTHENTICATION PROCESSING SYSTEM, AUTHENTICATION PROCESSING METHOD AND AUTHENTICATION PROCESSING PROGRAM - A communication apparatus sends a processing request, including request information, a digital signature, and an electronic certificate, to a control apparatus. The control apparatus sends a verification request including the electronic certificate to a verification server. The verification server verifies the electronic certificate included in the verification request, and sends authentication-use reference information, including the verification result, as a verification response, to the control apparatus. When the verification result included in the authentication-use reference information indicates validity, the control apparatus, using the request information and a public key included in the electronic certificate, verifies whether or not the digital signature is valid. When the digital signature is valid, the control apparatus performs the requested processing in accordance with the request information, and sends a processing response, to the communication apparatus. | 2015-11-05 |
20150318998 | METHODS AND SYSTEMS FOR CLIENT-ENHANCED CHALLENGE-RESPONSE AUTHENTICATION - Methods, systems and apparatus for performing client-server authentication using a device authentication and optional user authentication approach. In a device authentication stage, the client is unlocked to provide access to a cryptographic key used for authentication. In a user authentication stage, the user provides a personal data credential used to generate an additional cryptographic key. | 2015-11-05 |
20150318999 | Derivation of a Device-Specific Value - A method and an apparatus for deriving a device-specific value from a physical unclonable function realized on a circuit unit are provided. Response values from a physical unclonable function (PUF) are categorized with respect to a statistical property, such as a bit error characteristic, and the device-specific value is derived therefrom. | 2015-11-05 |
20150319000 | Derivation of a Device-Specific Value - A method and an apparatus for deriving a device-specific value from a physical unclonable function realized on a device are provided. Categorization information items are allocated to responses derived from challenges. The categorization information items are derived from statistical variations. The device-specific value may be processed further as a key bit or as an identifier. | 2015-11-05 |
20150319001 | METHOD FOR TRANSMITTING AND RECEIVING DATA - There is provided a method for transmitting and receiving data capable of effectively suppressing the consumption of power. The method for transmitting and receiving data between a plurality of nodes includes: a determining step of determining whether or not a data size of transmission target data is equal to or less than a transmittable data size that is performed by one node; a dividing step of dividing the transmission target data having a size larger than the transmittable data size into a plurality of pieces of intermediate data of which a data size is equal to or less than the transmittable data size that is performed by the one node; a transmission data generating step of generating a plurality of pieces of transmission data by adding a division header to each of the plurality of pieces of intermediate data that is performed by the one node; a transmitting step of transmitting the plurality of pieces of transmission data to another node that is performed by the one node; a receiving step of receiving the plurality of pieces of transmission data transmitted from the one node that is performed by the another node; and a restoring step of restoring the transmission target data by integrating the plurality of pieces of received transmission data based on information of the division headers that is performed by the another node. | 2015-11-05 |
20150319002 | METHOD AND DEVICE FOR CONTROLLING TRANSMITTER - A method for controlling a transmitter, comprising: awaking and initiating the transmitter by a trigger signal generated by a timer; detecting whether the transmitter receives an input control parameter from outside of the transmitter, and if yes, updating an input control parameter stored in the transmitter by using the received input control parameter; reading the input control parameter currently stored in the transmitter; performing operations based on the read input control parameter so as to control the transmitter to select one sensor signal from a plurality of sensor signals, amplify the selected sensor signal with a gain within a first gain range, and output the amplified sensor signal; and after determining that the transmitter has accomplished a task specified by the read input control parameter, resetting the timer, and entering into a sleeping state until the timer generates the trigger signal. | 2015-11-05 |
20150319003 | Method and Device for Charging Local Traffic on Wireless Side - The embodiment of the present document discloses a method and apparatus for charging local traffic on a wireless side, which relate to the communication field. The method comprises: a wireless-side network element collecting data traffic and a corresponding IP address of user equipment (UE), searching for UE identification information matching the IP address, and updating the data traffic to a charging data record (CDR) of the corresponding UE, and sending to a charging gateway (CG). The embodiment of the present document can support charging on a wireless access side. | 2015-11-05 |
20150319004 | SYSTEM AND METHOD OF MONITORING VIDEO DATA PACKET DELIVERY - A method includes receiving, at a processor of a network device, data packets to be communicated to a multicast destination. The method includes recording, with the network device, performance data associated with the data packets, where the performance data is associated with a performance metric. The method includes determining, with the processor, a trend based on the performance data. The method also includes sending a warning from the processor to a performance server based on the trend satisfying a condition. | 2015-11-05 |
20150319005 | METHOD FOR MULTICAST FRAME TRANSMISSION AND DUPLICATED MULTICAST FRAME DETECTION - A method and apparatus of transmitting a multicast frame in a wireless communication system is provided. The method comprises transmitting a request to send (RTS) frame to stations (STAs) included in a multicast group by using an omni-directional antenna, and receiving a clear to send (CTS) frame transmitted by the STAs included in the multicast group in response to the RTS frame, and transmitting the multicast frame to the STAs included in the multicast group by using a directional antenna. | 2015-11-05 |
20150319006 | CONTROLLING SETTINGS AND ATTRIBUTES RELATED TO OPERATION OF DEVICES IN A NETWORK - Techniques are described for controlling attributes and/or settings related to operation of devices via a wireless network. An access device can determine a status of a configurable attribute/setting related to operation of a device (e.g., a home automation network device that can control a home appliance) connected to the network. The computing device can execute an application that can generate and display a graphical interface including an interactive area or an interactive element to control the device. The interactive element or the graphical interface can indicate a current value for the setting/attribute. The interactive area or element can be adjustable to adjust the setting/attribute. An adjusted value of the setting/attribute can be communicated to the network which can cause operation of the device to be controlled based on the adjusted value. The computing device can modify the graphical interface to indicate the adjusted value of the setting/attribute. | 2015-11-05 |
20150319007 | 802.1AQ SUPPORT OVER IETF EVPN - A method is implemented in a provider edge switch (PE) for interworking an 802.1aq control plane with an Ethernet Virtual Private Network (EVPN) Border Gateway Protocol (BGP) control plane. The method includes receiving an Intermediate System-Intermediate System (IS-IS) protocol data unit (PDU) including an IS-IS Type Length Value (TLV) by the PE and determining whether the received IS-IS PDU requires a change in a configuration of designated forwarder (DF). The method further includes determining whether the PE is still the DF for one or more Backbone-Virtual Local Area Network Identifiers (B-VIDs), and removing local DF associated network layer reachability information (NLRI) from a BGP database. | 2015-11-05 |
20150319008 | MANAGING MULTIPLE VIRTUAL AREA NETWORK MEMBERSHIPS - To facilitate management and configuration of VLAN memberships associated with applications or network protocols, a network device receives a packet from a wireless station which is a member of a virtual local area network (VLAN). The network device determines whether the packet is associated with a predefined application or network protocol. If so, the network device delivers the received packet to a dedicated VLAN which is accessible only to network devices associated with the predefined application or network protocol, regardless of destination address specified within the packet. If not, the network device delivers the received packet to an address or a group of addresses specified in a header of the received packet. In some embodiments, the VLAN is divided from a VLAN pool, and the dedicated VLAN corresponds to an address space that is outside the address space of the VLAN pool. | 2015-11-05 |
20150319009 | Method and Device for VLAN Interface Routing - One of the embodiments of the present invention relates to a method for routing frames via a node with at least one VLAN—“Virtual Local Area Network” interface which is configured to process frames associated with at least one VLAN. The method comprises: receiving an ingress frame at a source physical port of said node, wherein said ingress frame carries one or more VLAN tags and each of said VLAN tags is arranged to identify one VLAN ID; determining a forwarding destination for said frame within or among at least one service domain; and transmitting a corresponding egress frame at a destination physical port of said node, wherein said egress frame carries one or more VLAN tags and each of said VLAN tags is arranged to identify one VLAN ID. The embodiments of the present invention further provide corresponding network node device and computer program product. | 2015-11-05 |
20150319010 | IMPROVED AVIONIC ETHERNET NETWORK AND METHOD OF TRANSMITTING BLOCKS OF DATA IN THE NETWORK - An avionics switched full-duplex Ethernet communication Arinc 664p7 network ( | 2015-11-05 |
20150319011 | ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) CHANNEL ESTIMATION TO IMPROVE THE SMOOTHING PROCESS - A method of processing communication signals, is described. The method includes receiving a communication signal in a time domain, converting the communication signal to a frequency domain, providing resource blocks, the resource blocks including a first resource block and a second resource block, the first having a first boundary and a second boundary, the first boundary being adjacent to the second resource block, the second boundary being non-adjacent to other resource blocks, the first resource block including pilot signals, generating a third resource block based on the one or more pilot signals, providing a first waveform based on the resource blocks and the third resource block, applying a smoothing filter against the first waveform to generate a second waveform, generating a third waveform using at least the first and third set of phase and amplitude differences, and converting the third waveform from the frequency domain to the time domain. | 2015-11-05 |
20150319012 | Anti-sampling offset processing method and method for channel estimation in wireless communication system - Provided are an anti-sampling offset processing method and apparatus for channel estimation in a wireless communication system, and the method includes: a main path threshold and a first side lobe threshold are acquired based on a result of IFFT during the channel estimation, wherein the first side lobe threshold is smaller than the main path threshold; a noise reduction threshold and a second side lobe threshold are acquired based on a measurement result of Interference on Signal Code Power (ISCP), wherein the second side lobe threshold is smaller than the noise reduction threshold; a predetermined number of strongest paths are selected from main paths determined according to the main path threshold and the noise reduction threshold and a predetermined number of paths adjacent to the strongest paths are labelled as side lobes; and the paths labelled as side lobes are selected according to a final threshold and paths equal to or larger than the final threshold are reserved for participation of subsequent demodulation, wherein the final threshold is the greater one of the first side lobe threshold and the second side lobe threshold. In the present disclosure, impacts of sampling offsets in a wireless communication system on channel estimation are taken into consideration, and side lobes of a main path are introduced into a demodulation process, thereby improving reception performance of a terminal in the wireless communication system. | 2015-11-05 |
20150319013 | THREE PHASE AND POLARITY ENCODED SERIAL INTERFACE - A high speed serial interface is provided. In one aspect, the high speed serial interface uses three phase modulation for jointly encoding data and clock information. Accordingly, the need for de-skewing circuitry at the receiving end of the interface is eliminated, resulting in reduced link start-up time and improved link efficiency and power consumption. In one embodiment, the high speed serial interface uses fewer signal conductors than conventional systems having separate conductors for data and clock information. In another embodiment, the serial interface allows for data to be transmitted at any speed without the receiving end having prior knowledge of the transmission data rate. In another aspect, the high speed serial interface uses polarity encoded three phase modulation for jointly encoding data and clock information. This further increases the link capacity of the serial interface by allowing for more than one bit to be transmitted in any single baud interval. | 2015-11-05 |
20150319014 | VOLTAGE MODE TRANSMITTER - A voltage mode transmitter includes a resistive network and a de-emphasis value controller. The resistive network receives plural input voltages and provides plural weighting values corresponding to respective input voltages. A sum of the products of the plural input voltages and the corresponding weighting values is equal to an output voltage. The de-emphasis value controller receives a first signal. After the first signal is inverted as an inverted first signal and the inverted first signal is delayed for a time period, the de-emphasis value controller generates a second signal. The de-emphasis value controller further receives a value control signal. At least one of the plural input signals is provided by the first signal and at least one of the plural input signals is provided by the second signal according to the value control signal. | 2015-11-05 |
20150319015 | EDGE EQUALIZATION VIA ADJUSTMENT OF UNROLL THRESHOLD FOR CROSSING SLICER - A system and method for decision feedback equalization of a crossing slicer. A serial receiver includes a data slicer and a crossing slicer, and implements decision feedback equalization for the data slicer, with a plurality of data weights. The serial receiver also implements decision feedback equalization for the crossing slicer, using crossing weights that are interpolated between corresponding pairs of the data weights. The crossing weights may be formed by any suitable interpolation method, including linear interpolation, cubic interpolation, or spline interpolation. | 2015-11-05 |
20150319016 | PARTIAL RESPONSE RECEIVER - A signaling system is described. The signaling system comprises a transmit device, a receive device including a partial response receive circuit, and a signaling path coupling the transmit device and the receive device. The receive device observes an equalized signal from the signaling path, and includes circuitry to use feedback from the most recent previously resolved symbol to sample a currently incoming symbol. The transmit device equalizes transmit data to transmit the equalized signal, by applying weighting based on one or more data values not associated with the most recent previously resolved symbol value. | 2015-11-05 |
20150319017 | APPARATUS HAVING PROGRAMMABLE TAPS AND METHOD OF USING THE SAME - An apparatus includes a plurality of delay elements configured to delay a respective input signal and to output a respective delayed signal. The apparatus also includes a weight generator configured to generate a plurality of tap weights based on the delayed signals. The apparatus further includes a tap controller configured to generate tap weight enabling signals corresponding to one or more of the tap weights if the corresponding tap weights are greater than a predetermined threshold value. The tap controller is also configured to generate a set of bias factors based on corresponding tap weights of the plurality of tap weights. | 2015-11-05 |
20150319018 | SLICER TRIM METHODOLOGY AND DEVICE - Described embodiments provide for, in a receiver circuit employing a data latch, circuitry to adjust trim offset of the data latch to account for latch functional features (e.g., hysteresis and metastability) that may interact with trim of the latch. In accordance with the described embodiments, a trim procedure runs in a pre-selected directions of offset voltage ramp in order to average out the effect of hysteresis and metastability on the final trim offset choice. Different thresholds for accumulated slicer “0” and “1” discrimination of the circuitry to adjust trim offset allows for significant reduction in the number of trim runs, accelerating the slicers' trim process allowing for relatively quick determination of trim offset whenever the slicers are idle. | 2015-11-05 |
20150319019 | 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-11-05 |
20150319020 | POSITIVE FEEDBACK ENHANCED SWITCHING EQUALIZER WITH OUTPUT POLE TUNING - A switched equalizer for equalizing the frequency response of a channel with high-frequency attenuation. In one embodiment the differential input of the equalizer is fed to a switch that interchanges the complementary signals at the differential input, changing the sign of the received signal, at each transition of a clock at the Nyquist frequency. The switched signal is filtered by a low-pass filter with positive feedback enhancement at DC gain and digitized by a sense amplifier, and the digital output of the sense amplifier is inverted during every half-cycle of clock at the Nyquist frequency, restoring the sign of the input signal. | 2015-11-05 |
20150319021 | TECHNIQUES FOR IMPROVING CONTROL CHANNEL CAPACITY - Aspects described herein relate to modulating control data in wireless communications. First control data for a first device can be modulated in an enhancement layer of a control data resource based at least in part on whether the control data resource includes second control data for a second device, and transmitted over the control data resource. A signal can be received from an access point comprising at least one control data resource. One of a plurality of modulation schemes utilized to modulate the at least one control data resource and an associated layer can be determined. The signal can be demodulated according to the one of the plurality of modulation schemes and the layer to obtain control data in the at least one control data resource. | 2015-11-05 |
20150319022 | MODULATION OF SIGNALS - An orthogonal frequency division multiplexing (OFDM) modulation method, which includes phase modulating both the real and imaginary components of an OFDM signal. | 2015-11-05 |
20150319023 | EFFICIENT SYSTEM IDENTIFICATION SCHEMES FOR COMMUNICATION SYSTEMS - Systems and methodologies are described that facilitate efficiently indicating parameter(s) associated with a base station utilizing synchronization signals in a wireless communication environment. For instance, relative locations of a PSC and a SSC in a radio frame can be a function of a parameter. Further, a PSC sequence utilized to generate PSCs can be selected based upon a parameter. Moreover, inclusion or exclusion of PSCs from a radio frame can be a function of a parameter. Additionally or alternatively, pseudo random sequence mappings (e.g., to cell IDs, tone locations) can be a function of a parameter. Example parameters can be whether the base station is part of a TDD or a FDD system, whether the radio frame employs FS1 or FS2, whether the base station is associated with a macro or a femto cell, or whether the base station is associated with a unicast or a multicast system. | 2015-11-05 |
20150319024 | Adaptive Inverse Signal Transformation - This application presents a direct data recovery from subspaces or parameters subranges of a received OFDM signal preidentified as corresponding to specific data symbols, by applying adaptive inverse signal transformation (AIST) method for reversing both original data coding and deterministic and random distortions introduced by a transmission channel, wherein both reversals are achieved by the same conversion of the subspaces or parameter subranges into data transmitted originally in order to eliminate an intermediate recovery of signals or parameters transmitted originally within the received OFDM signal. The AIST includes using both amplitudes and gradients of amplitudes of OFDM tone signals. | 2015-11-05 |
20150319025 | RADIO COMMUNICATION METHOD AND A BASE STATION AND USER TERMINAL THEREOF - A user terminal in a radio communication system, in which each of user terminals performs multiplexing of a data signal and a pilot signal and transmits the multiplexed signal to a base station using different data transmission band frequencies that are assigned by the base station, the user terminal includes a receiving unit that receives uplink resource information from a base station; and a pilot generation unit that generates a Zadoff-Chu sequence, to which a cyclic shift is applied, as a pilot signal based on the uplink resource information; and a transmitting unit that transmits the pilot signal generated by the pilot generation unit to the base station; wherein the pilot generation unit includes a subcarrier mapping unit that performs subcarrier mapping by copying a part of the Zadoff-Chu sequence and adding the copy to the Zadoff-Chu sequence in a frequency domain. | 2015-11-05 |
20150319026 | APPARATUS & METHODS FOR SYMBOL TIMING ERROR DETECTION, TRACKING AND CORRECTION - Systems and methods for adjusting timing in a communication system, Such as an OFDM system are described. In one implementation an error signal is generated to adjust the timing of a variable rate interpolator so as to adjust FFT timing. The error signal may be based on detection of significant peaks in an estimate of the impulse response of the channel, with the peak locations being tracked over subsequent symbols and the system timing adjusted in response to changes in the peaks. | 2015-11-05 |
20150319027 | DEVICE AND METHOD FOR FREQUENCY OFFSET ESTIMATION - A device and method for estimating a frequency offset of a received signal is provided. The device comprises: a plurality of phase estimation units, each of the plurality of phase estimation units adapted for receiving one of a plurality of data parts of the received signal and estimating a phase caused by the frequency offset from the received data part, wherein the plurality of data parts comprises payload data and known symbols in the received signal. A method for estimating the frequency offset is also provided; and a frequency offset estimation unit for estimating the frequency offset from a plurality of phases estimated by the plurality of phase estimation units. | 2015-11-05 |
20150319028 | PREAMBLE DESIGN AND DETECTION FOR RANGING IN AN OPTICAL OFDMA COMMUNICATION NETWORK - The invention relates to an optical OFDMA communication network, comprising a plurality of optical network units (ONUs), wherein each one of the ONUs is configured to generate a ranging sequence for upstream synchronization of the ONUs, a receiving unit for receiving signals of the ONUs, the receiving unit being also configured to receive the ranging sequences of the ONUs. The receiving unit comprises a correlator unit in which a plurality of ranging sequences is stored. The receiving unit is configured to perform a ranging detection operation including performing a correlation operation with a plurality of the received ranging sequences using at least one of the stored ranging sequences and to transmit a ranging response to the ONUs depending on the result of the correlation operation. | 2015-11-05 |
20150319029 | METHODS AND APPARATUS FOR INTEGRATING BLUETOOTH DEVICES INTO NEIGHBOR AWARE NETWORKS - Methods and apparatus for integrating Bluetooth devices into neighbor aware networks are described herein. In some aspects, a method for wireless communication may comprise receiving at least one parameter indicating availability of a service associated with a first wireless protocol from a first wireless device configured to communicate according to the first wireless protocol. The method may further comprise encapsulating the at least one parameter into a service discovery frame associated with a second wireless protocol. The method may further comprise transmitting the service discovery frame to a second wireless device configured to communicate according to the second wireless protocol. The first wireless network comprises a Bluetooth protocol and the second wireless network comprises a WiFi protocol | 2015-11-05 |
20150319030 | SMARTAP ARRANGEMENT AND METHODS THEREOF - Methods for enabling monitoring a network with a monitoring tool are disclosed. The method includes receiving data packets and adding metadata to the data packets, thereby forming metadata-enhanced data packets. The method also includes forwarding the metadata-enhanced data packets along a path toward the monitoring tool, wherein the metadata pertains to data employed by the monitoring tool to perform network monitoring tasks. Arrangements for performing the same are also disclosed. | 2015-11-05 |
20150319031 | IMPLEMENTING FIXED POINTS IN NETWORK STATE UPDATES USING GENERATION NUMBERS - Some embodiments provide a novel network control system that provides publications for managing different slices (e.g., logical and/or physical entities) of a network. The publications are published from publisher controllers in the network control system to subscriber controllers. The network control system uses publications with generation numbers and buffered subscribers to implement the fixed points in order to help maintain a consistent network state. The information published with a publication is useful for resolving conflicts in the network control system when multiple publisher controllers provide conflicting inputs to a subscriber controller. | 2015-11-05 |
20150319032 | METHOD AND SYSTEM FOR DETECTING CHANGES IN A NETWORK USING SIMPLE NETWORK MANAGEMENT PROTOCOL POLLING - In an embodiment, methods and systems have been provided for detecting changes in a network using improved Simple Network Management Protocol (SNMP) polling that reduces network traffic. Examples of changes in the network include, but are not limited to, configuration and behavioral changes in a network device, and response of network device to a network change. A Network Management Station (NMS) periodically polls Management Information Base (MIB) groups instead of periodically polling individual MIB object instances. The NMS receives the Aggregate Change Identifiers (ACIs) of MIB groups in response to polling, from a SNMP agent. The changes in the received ACIs represent the changes in the MIB groups. A change in an MIB group represents changes in the MIB object instances of the MIB group. The ACIs can be checksum, timestamp, and a combination of number of MIB object instances in a group and checksum of the MIB group. | 2015-11-05 |
20150319033 | RETENTION OF A SUB-NETWORK CONNECTION HOME PATH - A network element, in a control plane enabled network, configured to retain a connection's home path while the connection is on an alternate path includes interfaces communicatively coupled to the network to form one or more links; circuitry communicatively coupled to the interfaces, wherein the circuitry is configured to route one or more connections which originate on the network element to the one or more links via the interfaces, wherein each of the one or more connections has an associated home path, and for a connection of the one of more connections which is not on its associated home path, advertise a virtual connection for the connection through the control plane to reserve the associated home path. | 2015-11-05 |
20150319034 | RELIABILITY OF A CONNECTION DURING A COMMUNICATION SESSION ON A NETWORK DEVICE - The present application details methods and systems for improving the reliability of a connection during a communication session on a network device. In one or more embodiments, the network device maps to and connects with multiple datacenters. For example, the network device connects with a primary datacenter and participates in a communication session via a primary media bridge connection while jointly being connected with a secondary datacenter. In addition, the network device can switch from the primary media bridge connection to a secondary media bridge connection if a fault is detected on the primary media bridge connection. | 2015-11-05 |
20150319035 | CUSTOMIZING NETWORK-LEVEL SETTINGS FOR A NETWORK DEVICE ON A COMMUNICATION NETWORK - The present application describes methods and systems for improving user communication in a network-based communication system. In one or more embodiments, a datacenter provides a unique connection address network device that connects to the datacenter. By providing a unique connection address, the datacenter can provide customized network-level settings on a per network device basis. In addition, the datacenter can also provide customized network identification on a per network device basis. | 2015-11-05 |
20150319036 | NETWORK TRANSACTION CONTROL METHOD AND EXECUTING METHOD, NETWORK CONTROLLER, AND FORWARDING DEVICE - The present invention discloses a network transaction control method. The network transaction control method includes: sending, by a network controller, according to a network transaction, an operation set package including at least one operation instruction to at least two forwarding devices, where: the operation set package includes an atomic operation identifier; receiving an execution status message fed back by each forwarding device; and if it is determined, according to each execution status message, that an operation result of any operation instruction executed by any forwarding device is: execution failed, separately sending a rollback control instruction including the atomic operation identifier to each forwarding device for which no execution failure is determined, so as to instruct each forwarding device to restore to a state that is prior to execution of each operation instruction. | 2015-11-05 |
20150319037 | METHOD AND SYSTEM FOR VIRTUALIZING LAYER-3 (NETWORK) ENTITIES - A method for virtualizing the commonly used network (ISO layer-3) entities is described. The entities include router, routing/topology database, firewall, load balancer, etc. The virtualization paradigm helps network-aware services and devices to be more effective, and it is equally attractive for service-/device-aware networks. In terms of using the network entities, the Applications and Services can utilize either virtual entities or physical entities or a combination of both in order to gracefully support service experience, overload and faults, seamlessly. | 2015-11-05 |
20150319038 | METHOD AND APPARATUS FOR SETTING USER PREFERENCES OR DEVICE CONFIGURATION - Methods and apparatuses for setting user preferences and/or device configuration information are disclosed. A first user device detects a local wireless network, receives, from a second user device, configuration information and/or preference information of the second user device, the second user device having functionality similar to the first user device, and updates configuration information and/or preference information of the first user device with at least a subset of the configuration information and/or preference information received from the second user device, the configuration information and/or preference information of the first user device stored at the first user device. | 2015-11-05 |
20150319039 | Policy Configuration Management Console - Methods and systems for managing policy configurations of different device types are described herein. An interface may be provided to a user where individual settings of different device types that are similar or the same are mapped to the same setting on the interface. The valid options or values for the individual device types are evaluated to identify common options or values. The user may select the common options or values of each common setting. The values selected as common settings values may be saved as the values for the corresponding individual settings of the different device types. | 2015-11-05 |
20150319040 | NETWORKING DEVICE PORT MULTIPLEXING - A system includes a first networking devices, a multiplexer, a second networking device, and a third networking device. The first networking device includes a pair of ports operational up to a first throughput. The multiplexer includes an input port connected to a port of the first networking device, and a pair of output ports. The second networking device includes an output port connected to a port of the first networking device and to an output port of the multiplexer, and operational up to a second throughput greater than the first throughput. The third networking device includes an output port connected to an output port of the multiplexer, and operational up to a third throughput no greater than the first throughput. | 2015-11-05 |
20150319041 | OVERSUBSCRIBING A PACKET PROCESSING DEVICE TO ADJUST POWER CONSUMPTION - Embodiments are directed to saving power consumption in packet processing devices. A method for controlling power consumption of a packet processing device includes determining a power-save link utilization based upon one or more power-save enabled links of the packet processing device, determining an aggregate minimum processing bandwidth for the packet processing device based at least upon the determined power-save link utilization, and adjusting a processing capacity of the packet processing device based upon the determined aggregate minimum processing bandwidth, wherein the power consumption is changed by the adjusting. System and computer program product embodiments are also disclosed. | 2015-11-05 |
20150319042 | Virtual Local Area Network Mismatch Detection in Networks - The present disclosure discloses a method and network device for providing VLAN mismatch detection in networks. Specifically, a network device monitors a plurality of packets received by a first device from a second device to identify a first set of VLAN identifiers indicated by at least one of the plurality of packets. The network device receives from a third device at least one packet tagged with a particular VLAN identifier, whereas the at least one packet to be forwarded by the first device to the second device. The network device then determines whether the particular VLAN identifier is included in the first set of VLAN identifiers indicated by at least one of the plurality of packets received by the first device from the second device. If the particular VLAN identifier is not included in the first set of VLAN identifiers, the network device presents a notification. | 2015-11-05 |
20150319043 | AUTOMATING NETWORK BUILD-OUT IN SELF BUILDING NETWORKS - Various exemplary embodiments relate to a method performed by a network node device for provisioning the device on a network, the method including detecting one or more ports, sending discovery messages from one or more of the discovered ports, receiving an offer message including network information, storing the received network information, receiving a promotion message, and listening for discovery messages. In some embodiments, the method further includes receiving one or more messages including configuration information. In various embodiments, the configuration information includes one or more of node interface parameters, management parameters, OAM parameters, and MPLS parameters. | 2015-11-05 |
20150319044 | CONFIGURATION DATA - Measures for use in generating path configuration data for an optical network. A least cost path calculation process is performed on a network graph representation of the optical network to generate path configuration data for the optical network. Performing the least cost path calculation process comprises performing a network graph expansion process on the network graph representation of the optical network to obtain an expanded network graph representation of the optical network. Performing the network graph expansion process comprises determining data identifying the possible expansion paths to each optical node, the cost of each path and the available wavelengths for each path, grouping together wavelength and path data for paths of equal cost, and at one or more nodes, identifying a subset of one or more wavelengths and performing a wavelength pruning operation. | 2015-11-05 |
20150319045 | DISCOVERING NON MANAGED DEVICES IN A NETWORK SUCH AS A LAN USING HTTP - The topology of a computer network may be by the process of discovery in which each of the devices of the network is interrogated to thereby produce details of the network and its operation, preferably in the form of a network map which may be displayed on a visual display unit showing the devices and links between the devices. At its simplest, and where the device is a “managed” device, this information is usually provided by interrogation using a known protocol, such as the SNMP (Simple Network Management Protocol), of the so-called ‘agent’ of each device which stores the device's unique MAC address, the type of device and the MAC addresses embedded in the data passing into a particular port which thereby gives the MAC addresses of the origin of the data and hence the MAC address of the devices which are connected to the ports directly or indirectly. | 2015-11-05 |
20150319046 | CONTROLLING SETTINGS AND ATTRIBUTES RELATED TO OPERATION OF DEVICES IN A NETWORK - Techniques are described for controlling attributes and/or settings related to operation of devices via a wireless network. An access device can determine a status of a configurable attribute/setting related to operation of a device (e.g., a home automation network device that can control a home appliance) connected to the network. The computing device can execute an application that can generate and display a graphical interface including an interactive area or an interactive element to control the device. The interactive element or the graphical interface can indicate a current value for the setting/attribute. The interactive area or element can be adjustable to adjust the setting/attribute. An adjusted value of the setting/attribute can be communicated to the network which can cause operation of the device to be controlled based on the adjusted value. The computing device can modify the graphical interface to indicate the adjusted value of the setting/attribute. | 2015-11-05 |
20150319047 | MULTI-LAYER VIRTUAL INFRASTRUCTURE EMBEDDING IN SOFTWARE-DEFINED FLEXIBLE-GRID TRANSPORT NETWORKS - Methods and systems for embedding VI demands in a software-defined network include mapping virtual nodes over physical nodes in a network topology. An auxiliary graph including virtual links between physical nodes that have a residual capacity sufficient to meet a virtual infrastructure demand is constructed. Virtual links over physical links are mapped to maximize use of existing optical channels and to minimize switching of a virtual link between a wavelength division multiplexing layer and an IP layer. New optical channels with a maximum spectral efficiency are established. A set of potential solutions for embedding a set of virtual infrastructure demands is determined. A solution is selected from the set of potential solutions that maximizes a weighted average of spectrum needed to support the set of virtual infrastructure demands and a cost of provisioning the virtual infrastructure demands. | 2015-11-05 |
20150319048 | WEB SERVER AND METHOD FOR HOSTING A WEB PAGE FOR PRESENTING LOCATION BASED USER QUALITY DATA RELATED TO A COMMUNICATION NETWORK - A web-server communicates wireless networking performance data that reflects the true user experience of a mobile device operating in a particular location and operating on a particular wireless network. | 2015-11-05 |
20150319049 | METHODS AND APPARATUSES FOR IMPLEMENTING NETWORK VISIBILITY INFRASTRUCTURE - A visibility infrastructure network or monitoring a switching network is disclosed. There are included a plurality of network infrastructure visibility elements implementing forwarding hardware for forwarding packets to monitoring tools. There is also included an abstracted operating system shared by said plurality of network infrastructure visibility elements. There are further included at least one application executing on said abstracted operating system and a common logical architecture having common protocols for enabling the plurality of network infrastructure visibility elements and the applications to communicate with the abstracted operating system. | 2015-11-05 |
20150319050 | METHOD AND APPARATUS FOR A FULLY AUTOMATED ENGINE THAT ENSURES PERFORMANCE, SERVICE AVAILABILITY, SYSTEM AVAILABILITY, HEALTH MONITORING WITH INTELLIGENT DYNAMIC RESOURCE SCHEDULING AND LIVE MIGRATION CAPABILITIES - A multi-cloud fabric system is disclosed to include a services controller in communication with resources of more than one cloud and responsive to policies from a user. The services controller monitors service level agreement (SLA), service assurance, and high availability and based thereon and on the policies from the user, moves resources across clouds of the more than one cloud to optimize performance of the system. | 2015-11-05 |
20150319051 | LARGE SCALE STORAGE SYSTEM - A distributed storage system comprising: an infrastructure layer including interconnected computer nodes, wherein: each one of the interconnected computer nodes comprising processing resources configured to execute a Unified Distributed Storage Platform (UDSP) agent configured to: receive a task having assignments, calculating grades for assignments such that each grade is indicative of a suitability to execute assignments while meeting at least one Service Level Specification (SLS) requirement. The grade is calculated based on storage related resources parameters data. The task is routed to a more suitable computer node based on the calculated grades. The updated infrastructure layer is created in response to adding interconnected computer nodes and executing assignments of following tasks or routing the following tasks to a more suitable computer node based on the calculated grades. | 2015-11-05 |
20150319052 | AUTOMATED SCALING OF APPLICATIONS IN VIRTUAL DATA CENTERS - A system and method for autoscaling a multi-tier application, that has components executing on a plurality of tiers of a virtual data center, allocates resources to each of the plurality of tiers based on cost and performance. An application performance is determined, and a new application performance is estimated based at least partially on an application reservation and an application limit. An optimized utility of the application is calculated based on the cost to execute the application, the application reservation, and the application limit. A scaling factor for each tier is then determined to scale up or down a number of virtual machines operating in each of the tiers. | 2015-11-05 |
20150319053 | Method and Apparatus For Assigning Network Resource - A method of assigning network resource between users of a network is disclosed. The method comprises the steps of monitoring a measure of user experience of users accessing a service within the network (step | 2015-11-05 |
20150319054 | SYSTEM AND METHOD FOR LINKING MULTIPLE DEVICES INTO A SINGLE PROFILE WHEN MAKING ONLINE PURCHASES - Disclosed are systems, methods, and computer program products for simplifying the use of an online service by linking different devices into a single profile when making online purchases. An example method comprises determining that the user has begun working with the online service; determining the device that the user is employing to work with the online service; determining whether the device is new or not by checking a user profile; when the device was not determined as being known in the user profile, adding the device to a user profile associated with the user; and downloading all necessary data from the user profile to the online service. | 2015-11-05 |
20150319055 | COMMUNICATION SYSTEM, APPARATUS, METHOD AND COMPUTER READABLE MEDIUM - Methods and apparatus for operating a first apparatus in a communication system. The method comprises receiving content from a second apparatus, and determining whether to store the received content on at least one storage apparatus associated with the first apparatus based, at least in part, on priority information associated with the received content, the priority information indicating an evaIuation of a service provided by the received content. | 2015-11-05 |
20150319056 | METHOD FOR PROVIDING INFORMATION - A method includes: inputting information indicating power usage corresponding to each of a plurality of user IDs; generating a differential value between i) a first cumulative value of power usage corresponding to a first user ID in a prescribed period and ii) a second cumulative value of power usage corresponding to a second user ID in the prescribed period; generating a first conversion value by converting the differential value to a use time of an electric home appliance corresponding to a first type among electric home appliances corresponding to the first user ID; generating display data indicating that the differential value corresponds to the first conversion value; and transmitting the display data to an information terminal device corresponding to the first user ID. | 2015-11-05 |
20150319057 | CONTROLLER DRIVEN OAM FOR SPLIT ARCHITECTURE NETWORK - A method is performed by a network element implementing a controller of a split architecture network. The method requests that a subset of switches in the network report metrics for a data flow to provide a management module with information for executing a management function. A second method is performed by a network element implementing a switch. The switch reports metrics for a data flow to the controller, wherein the switch forwards a management packet with the data flow and collects the metrics for the data flow. | 2015-11-05 |
20150319058 | SELECTIVE EVENT REPORTING IN A MOBILE TELECOMMUNICATIONS NETWORK - For event reporting between a first node and a second node of a mobile telecommunications network, the second node sends an indication to the first node to subscribe to reporting of a certain event type by the first node. The indication may specify that a change in type of radio access technology, as used by a user equipment for connecting to the telecommunications network, is to be reported from the first node to the second node. The second node may provide additional information to the first node to further specify a subtype of the event to be reported. The additional information may specify at least one type of radio access technology. Based on detecting the event of the specified event type and subtype, e.g., a change to or from a specific type of radio access technology, the first node sends a report of the detected event to the second node. | 2015-11-05 |
20150319059 | Mote-Associated Log Creation - Methods and/or systems relating to mote networks having one or more logs. | 2015-11-05 |
20150319060 | Admission control while maintaining latency variations of existing sessions within their limits - Methods and systems for admitting new streaming sessions while preventing latency variations of existing sessions from exceeding their respective limits, including the steps of: receiving a request to establish a new streaming session over a new path, in presence of an existing streaming session that is established over an existing path. Estimating, before the new streaming session is established, an estimated end-to-end latency variation of the existing streaming session, supposing the new streaming session is established over the new path. Determining, by comparing the estimated end-to-end latency variation with the limit, a determination that the estimated end-to-end latency variation exceeds the limit. And rejecting the request, based on the determination. | 2015-11-05 |
20150319061 | METHOD TO DETECT TIME-DELAYS IN NON-PERIODIC SIGNALS - A method for carrying data on a live host signal, comprising the steps of: varying timing in a host signal in response to data to be encoded, wherein variations in timing are smaller than a sampling period for detection and capture of the digital signal receiving the live host signal; sensing pulse timing variations in the received live host signal by comparison to a reference signal; and determining information in the sensed timing variations. | 2015-11-05 |
20150319062 | BUFFERED SUBSCRIBER TABLES FOR MAINTAINING A CONSISTENT NETWORK STATE - Some embodiments provide a novel network control system that provides publications for managing different slices (e.g., logical and/or physical entities) of a network. The publications are published from publisher controllers in the network control system to subscriber controllers. The network control system uses publications with generation numbers and buffered subscribers to implement the fixed points in order to help maintain a consistent network state. Buffered subscribers buffer the inputs received from a publisher in case the publisher becomes unavailable. Rather than deleting all of the output state that is based on the published inputs, the buffered subscriber allows the subscriber to maintain the network state until an explicit change to the state is received at the subscriber from a publisher (e.g., a restarted publisher, a backup publisher, etc.). | 2015-11-05 |
20150319063 | DYNAMICALLY ASSOCIATING A DATACENTER WITH A NETWORK DEVICE - The present application details exemplary methods and systems for monitoring and analyzing network characteristics between the network device and a plurality of datacenters. The network device dynamically maps to the datacenter that associates with a superior available network connection. Further, the network device may dynamically map to different datacenters based on various network characteristics between the network device and available connections between each datacenter. | 2015-11-05 |
20150319064 | PACKET COMMUNICATION METHOD AND DEVICE - An object of the present invention is to measure a packet loss rate by using information included in a general communication protocol. In a network including a transmission terminal, a communication line, and a reception terminal, the transmission terminal adds a number denoting a packet order to a transmission packet and transmits the transmission packet, and the reception terminal is a system using a protocol in which an order of packets, which have been received, is returned as an acknowledgement, and a system using a selective acknowledgement to notify of reception of discontinuous data when the reception terminal receives the discontinuous data. A method for measuring a packet loss rate by using a number of transmission packets and information on an acknowledgement and a selective acknowledgement is provided in the transmission terminal. | 2015-11-05 |
20150319065 | Method and system for assigning vulnerability levels to sessions - Methods and systems for indicating vulnerability of streaming sessions to additional latency variations, including the steps of: determining a threshold, based on a limit associated with an allowable end-to-end latency variation of a first session. Estimating the end-to-end latency variation of the first streaming session. Determining that the estimated end-to-end latency variation is higher than the threshold. Setting a first vulnerability indicator of the first streaming session at the first output port to a first level. Setting a second vulnerability indicator of a second existing streaming session at a second output port of a second switch to a second level, based on first level of the first vulnerability indicator. Receiving requests to establish new streaming sessions over first and second new paths passing through the first and second output ports. And rejecting the requests based on the first and second vulnerability indicators. | 2015-11-05 |
20150319066 | Methods and systems for distributed calculations of latency variation - Methods and systems for calculating latency variations in a distributed manner, including the steps of: calculating, by first and second switches, first and second local latency variations, of first and second streaming sessions, at first and second output ports of the first and second switches, respectively. Receiving, by the third switch, the first and second local latency variations; wherein a first and second paths of the first and second streaming sessions, respectively, are passing through a third output port of the third switch after passing through the first and second output ports, respectively. And calculating, by the third switch, a third local latency variation of the first streaming session at the third output port, based on the first and second local latency variations. | 2015-11-05 |
20150319067 | Methods and systems for incremental calculation of latency variation - Methods and systems for calculating local latency variations in an incremental manner, including the steps of updating a first local latency variation of a first streaming session at a first output port of a first switch; identifying a relationship that the first streaming session is passing through a second output port of a second switch after passing through the first output port; wherein a second streaming session is passing through the second output port; and updating a second local latency variation of the second streaming session at the second output port, based on the relationship. Wherein the updated second local latency variation is calculated based on the updated first local latency variation. | 2015-11-05 |
20150319068 | METERING SOFTWARE INFRASTRUCTURE IN A CLOUD COMPUTING ENVIRONMENT - A system and method include determining, by a processing device, a first quantity associated with usage of a hardware resource on which a virtual machine is instantiated in a cloud, determining, by the processing device from the virtual machine, a second quantity associated with usage of a software resource utilized on the virtual machine, and determining usage of the cloud in view of the first quantity and the second quantity. | 2015-11-05 |
20150319069 | Method, Apparatus, and System for Identifying Abnormal IP Data Stream - A method, an apparatus, and a system for identifying an abnormal IP data stream, which are used to improve identification accuracy. The method provided by the embodiments of the present invention includes: receiving Y elements sent by a data collection node; mapping the Y elements to N buckets; acquiring a bucket in the N buckets as a target bucket; acquiring r upper traffic limits of a first object in r buckets within the current time interval, the first object is any object mapped to the target bucket; and identifying, according to a preset abnormal object type and the r upper traffic limits within the current time interval, whether the first object is an abnormal object, where the preset abnormal object type is a heavy hitter or a heavy changer. | 2015-11-05 |
20150319070 | METHODS AND APPARATUSES FOR ABSTRACTING FILTERS IN A NETWORK VISIBILITY INFRASTRUCTURE - Embodiments of the invention disclose methods for managing visibility filters in a plurality of network visibility infrastructure elements of a visibility network such that these network visibility infrastructure elements and their filters are managed as a network and filter configuring, packet replication, and redundancy are implemented efficiently from a centralized filter control module. | 2015-11-05 |
20150319071 | SYSTEM FOR PROVIDING TEST ENVIRONMENTS FOR EXECUTING AND ANALYSING TEST ROUTINES - A system is operable to provide one or more test environments for executing and analysing test routine. The system includes one or more user interfaces coupled via a communication network to a server arrangement for hosting a plurality of emulations of wireless communication devices or terminals. The server arrangement is operable to receive one or more software applications for execution upon the wireless communication devices or terminals, and one or more test routines for use in testing the wireless communication devices or terminals. Moreover, the server arrangement is operable to execute one or more the software applications and apply the one or more test routines thereto. Furthermore, the server arrangement is operable to monitor operation of the wireless communication devices or terminals and to provide corresponding test results to the one or more user interfaces. | 2015-11-05 |
20150319072 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING FUZZ TESTING FUNCTIONALITY - Methods, systems, and computer readable media for providing fuzz testing functionality are disclosed. According to one method, the method includes at a fuzz testing module (FTM), generating a plurality of test messages, including a test message including fuzzed data, generating fuzzed message identification information, and transmitting the test message and the fuzzed message identification information to a device under test (DUT). The method also includes at a packet analyzer located between the FTM and the DUT, receiving the plurality of test messages and the fuzzed message identification information, and identifying the test message including the fuzzed data using the fuzzed message identification information. | 2015-11-05 |
20150319073 | GROUND SYSTEM FOR VEHICLE DATA DISTRIBUTION - Techniques for delivering data or information to a vehicle include a method of distributing information to a vehicle. Information corresponding to the vehicle is first received while the vehicle is en route between an origination point and a destination from a computing device that is not being transported by the vehicle. A first computing device or a second computing device determines a destination port at which the vehicle is to arrive, the destination port included in a plurality of ports at which vehicles arrive and from which vehicles depart. The first computing devices causes data to be routed to a third computing device communicatively connected to the first computing device, the third computing device corresponding to the destination port, and at least one of the data or the third party computing device determined based on the information received at the first computing device. | 2015-11-05 |
20150319074 | Cluster and Forwarding Method - Embodiments of the present invention provide a cluster that includes a first node and a second node, and the first node and the second node are configured to cooperatively perform a forwarding service on a first packet, where the first node is configured to receive the first packet by using an inbound interface and determine the inbound interface; and the second node is configured to determine an outbound interface according to a forwarding table corresponding to the forwarding service and forward the first packet by using the outbound interface of the second node. In addition, the embodiments of the present invention further provide other clusters and forwarding methods. The foregoing technical solutions help to reduce software and hardware resources occupied by a cluster. | 2015-11-05 |
20150319075 | OVERLAY NETWORK - An overlay network is contemplated. The overlay network may be characterized as supporting, or at least virtually supporting, separate networks over a common infrastructure. The common infrastructure may be comprised of a plurality of routers or other devices configured to facilitate directing messages according to various addressing requirements. The use of the separate networks may be dictated according to the particular addressing requirements of each message desired for transport. | 2015-11-05 |
20150319076 | CENTRALIZED PREDICTIVE ROUTING USING DELAY PREDICTABILITY MEASUREMENTS - In one embodiment, a central device receives a routing strategy instruction that specifies a predictability threshold for communication delays in the network. The device estimates communication delays for a plurality of paths in the network and determines predictability measurements for the estimated delays. The device also selects, from among the plurality of paths, a particular path that has a predictability measurement that satisfies the predictability threshold and has a minimal estimated delay. The central device further installs the particular path at one or more other devices in the network. | 2015-11-05 |
20150319077 | DISTRIBUTED PREDICTIVE ROUTING USING DELAY PREDICTABILITY MEASUREMENTS - In one embodiment, a method is disclosed in which a device receives delay information for a communication segment in a network. The device determines a predictability measurement for delays along the segment using the received delay information. The predictability measurement is advertised to one or more devices in the network and used as a routing constraint to select a routing path in the network. | 2015-11-05 |
20150319078 | Computing Service Chain-Aware Paths - A method implemented by a path computation element (PCE), comprising receiving a path computation request to compute a network path for a source-destination pair in a service chain (SC) network, wherein the path computation request comprises at least one network routing constraint and a service function (SF) input associated with a plurality of SFs, computing a plurality of network paths through the network for the source-destination pair according to the network routing constraint, selecting at least a first of the network paths according to the SF input, and sending a path computation response indicating at least the first network path in response to the received path computation request. | 2015-11-05 |
20150319079 | Service Node Using Services Applied by an Application Node - Packets are encapsulated and sent from a service node to an application node for applying one or more Layer-4 to Layer-7 services to the packets, with service-applied packets being returned to the service node. An identification of a virtual private network (VPN) may be carried within a request packet, encapsulating a particular packet, sent by a service node to an application node for applying a service to the particular packet; with the corresponding response packet sent to the service node including an identification of the VPN for use by the service node in forwarding the services-applied packet. Additionally, parameters may be included in a request packet to identify a particular service of a general service to be applied to a particular packet encapsulated in the request packet. | 2015-11-05 |
20150319080 | BASIC SELF-ROUTING UNIT AND METHOD FOR BUILDING ITS HALF-CLEANERS, SORTERS, NETWORK CONCENTRATORS AND MULTICAST SWITCHING NETWORK - The invention relates to a basic self-routing unit for multicast. The basic self-routing unit includes two input ports and two output ports. The input signal of the input ports includes the route signal and the following data priority control section and data content. The route signal has an algebraic lattice structure. The route signal includes a bicast signal, a unicast signal and an idle signal. When the route signals of the two input ports are the bicast signal and the idle signal respectively, the output value of the first output port is a Boolean product of the two input route signals and the output value of the second output port is a Boolean sum of the two input route signals. The invention relates to the use of a concentrator built by the basic self-routing unit and its network-forming method. | 2015-11-05 |
20150319081 | METHOD AND APPARATUS FOR OPTIMIZED NETWORK AND SERVICE PROCESSING - A fabric system is disclosed. The fabric system may be for a single cloud or multi-cloud environment and includes a services controller. The services controller communicates with at least one of a number of services, which are in turn in communication with an endpoint device. The services controller receives data packets from an open flow switch that is in communication with a client device. The data packets are destined to take a predetermined sub-optimal path through services that are not identical to the services. Based on certain policies, the services controller therefore alters the destined path by re-directing the data packets to an altered path so as to minimize the number of services performed on the data packets and accordingly informs an underlying network of the altered path. | 2015-11-05 |
20150319082 | Method, RB and TRILL Network for Implementing TRILL OAM Packet - A method for implementing operation, administration and maintenance (OAM), a routing bridge (RB) and a Transparent Interconnection of Lots of Links (TRILL) network are described. A designated virtual local area network identifier (DVLAN ID) of a TRILL network is designated to be used for TRILL OAM, so that an inner virtual local area network identifier (VLAN ID) and an outer VLAN ID of a TRILL OAM packet are both a DVLAN ID, thereby ensuring availability of a TRILL OAM function. | 2015-11-05 |
20150319083 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING N-NODE MULTI-SWITCH LINK AGGREGATION GROUPS (MLAGs) - A system for providing at least one node of an n-node multi-switch link aggregation group (MLAG) includes a packet forwarding device for receiving a packet destined for at least one n-node MLAG, n being an integer greater than 2. The packet forwarding device includes a packet forwarding database for storing packet forwarding rules for the at least one n-node MLAG. The packet forwarding device further includes a processing element for forwarding, blocking forwarding of, or redirecting the packet in accordance with one of the packet forwarding rules defined for the n-node MLAG group in the packet forwarding database. | 2015-11-05 |
20150319084 | ROUTING MESSAGES IN A COMPUTER NETWORK USING DETERMINISTIC AND PROBALISTIC SOURCE ROUTES - In one embodiment, a data packet message is provided which includes a routing header configured to accommodate both a deterministic source route and a probabilistic source route for encoding a nodal source route. The nodal source route is selectively encoded with one or both of a deterministic source route and a probabilistic source route based upon one or more predetermined criteria. | 2015-11-05 |
20150319085 | FLOW-BASED NETWORK SWITCHING SYSTEM - A flow-based network switching system includes a memory having a flow table and a packet processor coupled to the memory. The packet processor includes a user-programmable flow-based rule storage that includes a plurality of flow-based rules. A flow-based handler and session manager in the packet processor is operable to retrieve application layer metadata from a first packet received over a network, determine a first flow session associated with the first packet using the application layer metadata from the first packet and the flow table, and retrieve at least one of the plurality of flow-based rules from the programmable flow-based rule storage using the application layer metadata from the first packet. A flow-based rule processing engine in the packet processor is operable to apply the at least one flow-based rule to the first packet. Packets with applied flow-based rules are forwarded through the network. | 2015-11-05 |
20150319086 | System for Accelerated Network Route Update - A route update system (RUS) may support increased efficiency and speed for performing a routing table update. The RUS may include a control plane processor device, which may implement update snoop module circuitry. The RUS may also include a data routing switch, which may implement update inject module circuitry. The RUS may include one or more RUS connectivity systems that link the update snoop module circuitry and the update inject module circuitry. | 2015-11-05 |
20150319087 | DEVICE AND METHOD FOR PROCESSING DATA IN CONTENT TRANSMISSION SYSTEM - A switching device for data processing includes: a processor unit to generate a pseudo-first-form packet by attaching a second-form header to an end portion of a first-form packet when a second-form packet is input, the second-form packet including the first-form packet encapsulated with the second-form header; and a switching unit to transfer the second-form packet to the processor unit when the second-form packet is input from a network, and transfer the pseudo-first-form packet generated by the processor unit to a cache device such that the cache device processes the pseudo-first-form packet. | 2015-11-05 |
20150319088 | METHOD AND SYSTEM FOR FACILITATING SWITCH VIRTUALIZATION IN A NETWORK OF INTERCONNECTED SWITCHES - One embodiment of the present invention provides a computing system. The computing system includes a processor and a memory storing instructions that are executed by the processor. The computing system stores in a first table a first mapping between a first switch identifier and a next-hop switch identifier for the first switch identifier, and stores in a second table a second mapping between the first switch identifier and a first media access control (MAC) address of a remote device. The computing system encapsulates a first packet, which has first MAC address as a destination address, in a first encapsulation header with the first switch identifier as an egress switch identifier of the first encapsulation header. This encapsulated packet is forwarded in a network of interconnected switches based on the first encapsulation header. | 2015-11-05 |
20150319089 | TECHNIQUES FOR REALIZING SERVICE CHAINING - Techniques for realizing service chaining, a corresponding apparatus and an SDN (Software Defined Network) controller are disclosed. The method includes temporarily modifying an original destination MAC (media access control) address of a packet and an original source MAC address the packet during the time the packet makes a hop from one middlebox to another. A restore operation is used to restore the original source and destination MAC addresses after the hop is made. | 2015-11-05 |
20150319090 | METHOD AND APPARATUS FOR NOTIFYING NETWORK ABNORMALITY - A method and an apparatus for notifying a network abnormality are provided. An OpenFlow switch detects whether an abnormality occurs in an OpenFlow network. The OpenFlow switch sends a first asynchronous message for describing the abnormality occurring in the OpenFlow network to a controller when detecting an abnormality occurring in the OpenFlow network, so that the controller processes, according to the first asynchronous message, the abnormality occurring in the OpenFlow network. In this way, the abnormality in the network is notified in time, thereby improving efficiency in processing the abnormality in the OpenFlow network. A technical problem in the prior art that an abnormality occurring in an OpenFlow network and caused by an unexpected event cannot be notified in time, so that the abnormality occurring in the OpenFlow network cannot be processed in time and efficiency in processing the abnormality occurring in the OpenFlow network is relatively low is solved. | 2015-11-05 |