16th week of 2016 patent applcation highlights part 63 |
Patent application number | Title | Published |
20160112231 | APPARATUS AND METHOD FOR TRANSMITTING DATA USING A PLURALITY OF CARRIERS - An apparatus for receiving signals includes a receiver for receiving a time domain signal from a transmitter, wherein at least one first information bit is mapped, resulting in at least one first mapped symbol; at least one second information bit is mapped, resulting in at least one second mapped symbol; the at least one second mapped symbol is multiplied by at least one third information bit; and the time domain signal is generated from the at least one first mapped symbol and the at least one second mapped symbol. | 2016-04-21 |
20160112232 | SIGNAL MODULATION USING GUARD BAND DETERMINATION FOR IMPROVED FREQUENCY SPECTRUM EFFICIENCY - A method for signal modulation includes determining at least one guard band between at least two continuous available sub-bands among multiple available sub-bands that can be used by a communication entity and are discrete; and using the at least one guard band in signal modulation for the communication entity. | 2016-04-21 |
20160112233 | APPARATUS FOR TRANSMITTING AND RECEIVING A SIGNAL AND METHOD OF TRANSMITTING AND RECEIVING A SIGNAL - A method for transmitting and receiving a signal and an apparatus for transmitting and receiving a signal are disclosed. The method for receiving the signal includes receiving (S | 2016-04-21 |
20160112234 | APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS - A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder for encoding service data, a mapper for mapping the encoded service data into a plurality of OFDM (Orthogonal Frequency Division Multiplex) symbols to build at least one signal frame, a frequency interleaver for frequency interleaving data in the at least one signal frame by using a different interleaving-seed which is used for every OFDM symbol pair comprised of two sequential OFDM symbols, a modulator for modulating the frequency interleaved data by an OFDM scheme and a transmitter for transmitting the broadcast signals having the modulated data. | 2016-04-21 |
20160112235 | SIGNAL MODULATION METHOD, SIGNAL DEMODULATION METHOD, SIGNAL MODULATION APPARATUS, SIGNAL DEMODULATION APPARATUS AND SIGNAL TRANSMISSION SYSTEM - The present invention discloses a signal modulation method, including: demultiplexing an input signal into 2N sub-signals; grouping every two of the 2N sub-signals into a pair; performing filtering on two sub-signals in each pair; performing carrierless amplitude phase (CAP) modulation on the two sub-signals in each pair; modulating the two sub-signals in each pair to a same frequency band, to generate N pairs of CAP signals, where frequency bands of different pairs of sub-signals are different, and a spacing between center frequencies of two neighboring frequency bands is greater than or equal to an average value of baud rates of sub-signals corresponding to the two neighboring frequency bands; and combining the N pairs of CAP signals, and performing electro-optic modulation on a signal obtained after the combining. A signal demodulation method corresponding to the signal modulation method is further disclosed. | 2016-04-21 |
20160112236 | Coarse Symbol Boundary Detection in OFDM Receivers - A method for determining a symbol boundary in a data packet belonging to a received OFDM signal is provided. The data packet includes a first training filed and a second training field, which begins with a guard interval. The method includes detecting the beginning of the data packet, and starting an automatic gain control process. The method further includes, after the automatic gain control process is locked, determining autocorrelation peaks and estimating the symbol boundary from times of the autocorrelation peaks. | 2016-04-21 |
20160112237 | METHOD AND DEVICE FOR TRANSMITTING DATA BY USING MULTIDIMENSIONAL CONSTELLATION DIAGRAM - Embodiments of the present invention relate to the field of communications, and provide a method and a device for transmitting data by using a multidimensional constellation diagram, which can further improve bit error rate-signal to noise ratio performance by means of a multidimensional constellation diagram. The method is: First, bit data is mapped, by using an n-dimensional constellation diagram, into a column vector including n real numbers, then the n real numbers included in the column vector are modulated by using a resource element and sent, and after demodulating the n real numbers from a received signal, a receiving device finds, in the n-dimensional constellation diagram, a constellation point with coordinate values having a closest Euclidean distance to a point with coordinates being the n real numbers, and finally maps the coordinate values of the constellation point back into the bit data. | 2016-04-21 |
20160112238 | PARTIAL DISCRETE FOURIER TRANSFORM-SPREAD IN AN ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING SYSTEM - A method of transmitting data may include converting a stream of serial data bits into a set of parallel quadrature amplitude modulation (QAM) symbols. The method may additionally include applying a partial discrete Fourier transform-spread technique to transform a block of low-frequency subcarriers into a single-carrier QAM signal. The single-carrier QAM signal may bear information of a first subset of QAM symbols from the set of parallel QAM symbols. The method may additionally include transforming one or more remaining QAM symbols to form one or more subcarriers. Each of the one or more subcarriers may bear information of a corresponding QAM symbol from the one or more remaining QAM symbols. The method may additionally include generating a hybrid signal that includes the single-carrier QAM signal and the one or more subcarriers. The method may additionally include transmitting the hybrid signal. | 2016-04-21 |
20160112239 | METHODS AND DEVICES FOR PROVIDING APPLICATION SERVICES TO USERS IN COMMUNICATIONS NETWORK - A gateway network element includes a memory and at least one processor. The memory is configured to store a program routine or module. The at least one processor is configured, by executing the program routine or module, to: map a first multi-path transport control protocol (MPTCP) flow to a first evolved packet system (EPS) bearer associated with a first serving base station for the user; map a second MPTCP flow to a second EPS bearer associated with a WiFi access point for the user, each of the first and second MPTCP flows corresponding to a same MPTCP connection for an application; output the first MPTCP flow on the first EPS bearer for delivery to the user through the first serving base station; and output the second MPTCP flow on the second EPS bearer for delivery to the user through the WiFi access point. | 2016-04-21 |
20160112240 | FLEXIBLE RULES ENGINE FOR MANAGING CONNECTED CONSUMER DEVICES - A processing device executing a rules engine receives a notification of a first event on a first network-connected device. The processing device identifies a first rule associated with a first user account, wherein the first user account is further associated with the first network-connected device, and wherein the first event on the first network-connected device is an input for the first rule. The processing device determines that the first event satisfies a first criterion of the first rule and generates a first command for a second network-connected device also associated with the first user account. The processing device then transmits the first command to the second network-connected device on behalf of the first user account, wherein the first command causes the second network-connected device to perform an action. | 2016-04-21 |
20160112241 | INSTANT MESSENGER APPLICATIONS FOR INTERACTING WITH NETWORK INFRASTRUCTURE DEVICES - Interaction with network infrastructure devices using instant messenger applications is disclosed. A message is received on an instant messenger application executing on the network infrastructure device. The message is sent from an authorized party or instant messenger friend. The message is mapped to one or more commands recognized by an operating system of the network infrastructure. Commands are submitted on a command line interface. A response to the one or more commands from the network infrastructure device is received on the command line interface. The response is sent on the instant messenger to the authorized party. | 2016-04-21 |
20160112242 | DOCSIS PROVISIONING OF POINT-TO-POINT ETHERNET - A system for provisioning of point-to-point Ethernet data services via a cable provisioning infrastructure, including CPEs, and floor switches that include customer-facing ports, each CPE being connected to a customer-facing port, and a cable operator distribution hub, including aggregation switches, each floor switch being connected to one aggregation switch, a gateway server, and an operations support system server provisioning cable data services to the subscribers, including a host configuration server dynamically allocating network addresses to the CPEs, wherein the aggregation switches and the gateway server are configured to intermediate as a double-relay for initial network address request messages between the CPEs and the host configuration server, whereby the aggregation switches relay the messages to the gateway server, and the gateway server relays the messages to the host configuration server, and wherein the gateway server is operable to add host configuration server options to messages that it relays. | 2016-04-21 |
20160112243 | MIGRATING VIRTUAL ASSET - Embodiments include methods and devices for migrating virtual assets over networks that have a first manager connected to a physical host a virtual machine run. Aspects include registering the physical host to a second manager in the network, creating the mapping relationship of the physical host between a database of the first manager and a database of the second manager and importing instance data and status data of the virtual machine of the physical host from the database of the first manager into the database of the second manager. Aspects also include switching the management for the physical host from the first manager to the second manager. | 2016-04-21 |
20160112244 | PRIORITIZING EVENT NOTICES UTILIZING PAST-PREFERENCE PAIRINGS - In one example of the disclosure, event notices are received, notice indicative of degradation of a configuration item. Configuration iter past-preference pairings are accessed. Each pairing includes a count of operator-exhibited preferences for event notices associated with a first configuration item relative to event notices associated with a second configuration item. A prioritized ordering of the received event notices is created utilizing the past-preference pairings. | 2016-04-21 |
20160112245 | ANOMALY DETECTION AND ALARMING BASED ON CAPACITY AND PLACEMENT PLANNING - Operational parameters of a running multiserver data processing system are automatically and repeatedly sampled and compared with constraints defined in a capacity and placement planning specification of the multiserver data processing system. Constraint violations are automatically declared as operational anomalies and, if serious enough, corresponding alarm signals are automatically produced. | 2016-04-21 |
20160112246 | IDENTIFYING CONFIGURATION INCONSISTENCY IN EDGE-BASED SOFTWARE DEFINED NETWORKS (SDN) - Identifying state inconsistency in edge-based software defined networks is disclosed. A verification server may receive controller network configuration data from a controller of an edge-based software defined network (SDN) and end-host network configuration data from at least one end-host of the SDN. The verification server may parse the controller network configuration data into a network state representation and the end-host network configuration data into the network state representation. The network state representation of the controller network configuration data and the end-host network configuration data may be compared to identify state inconsistency in the SDN. Responsive to identifying the state inconsistency, an alert and/or a report may be generated and transmitted to an administrator user interface. | 2016-04-21 |
20160112247 | MRSVP-TE BASED FAST REROUTE IN DETOUR (1:1) PROTECTION MODE - An apparatus comprising a memory, and a processor coupled to the memory and configured to transmit a multicast Resource Reservation Protocol-Traffic Engineering (mRSVP-TE) path request (PATH) message upstream, wherein the PATH message requests reservation of a backup Label Switched Path (LSP) to protect an active LSP configured to transmit multicast data. The disclosure also includes a computer program product comprising computer executable instructions stored on a non-transitory computer readable medium such that when executed by a processor cause a network element (NE) to receive a multicast PATH message from a downstream node, wherein the NE acts as a Point of Local Repair (PLR) along an active LSP, wherein the active LSP is configured to transmit multicast data, and wherein the PATH message requests reservation of a backup LSP to protect the active LSP. | 2016-04-21 |
20160112248 | COMMUNICATION NODE, COMMUNICATION SYSTEM, PACKET PROCESSING METHOD, AND PROGRAM - A communication node includes: a packet processing unit which processes received packets by referring to a first table(s) that stores an entry(ies) defining match conditions against which the received packets are matched and a processing content(s) applied to packets that match the match conditions; and an autonomous operation unit which refers to a second table(s) in which an event(s) is associated with a change(s) applied to an entry(ies) stored in the first table(s) when occurrence of the event(s) is detected and which rewrites an entry(ies) in the first table(s) on the basis of an event(s) that has occurred. | 2016-04-21 |
20160112249 | RAPID GATEWAY SWAP - Systems, software, and methods are provided to rapidly configured replacement gateways and other devices when needed. Configuration information may be received and stored in memory. The information may be sent to a first device or gateway. If the first device or gateway needs to be reconfigured, the information may be resent to the first device or gateway. If the first device or gateway fails, the information may be send to a second device or gateway to configure the second device for use in the system, thereby rapidly swapping the first device and second device. | 2016-04-21 |
20160112250 | Connection Recovery Method, Apparatus, and System - A connection recovery method includes searching, by a first terminal, for a recovery candidate corresponding to an interrupted connection; selecting, by the first terminal, one found recovery candidate as a first recovery candidate; sending, by the first terminal, a negotiation request to a second terminal; receiving, by the first terminal, a matching success message returned by the second terminal; and transmitting, by the first terminal, data to the second terminal according to the first connection information. | 2016-04-21 |
20160112251 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, AND COMMUNICATION DEVICE - An information processing device includes a transfer unit and an interface unit, the interface unit distributes transmission to a plurality of first lanes, and generate reception information from a plurality of pieces of distribution reception data received through a plurality of second lanes, the transfer unit includes a reception processing unit to extract reception data included in the reception information, and first error information indicating an error in any of the first lanes and a degeneration management unit to generate first degeneration information indicating a use stop lane among the first lanes, based on the first error information, generate second degeneration information indicating a use stop lane among the plurality of second lanes, based on second error information that is output from the interface unit, and cause the transmission processing unit to generate transmission information including the second degeneration information. | 2016-04-21 |
20160112252 | DEPLOYMENT AND UPGRADE OF NETWORK DEVICES IN A NETWORK ENVIRONMENT - A method for deployment and upgrade of network devices in a network environment includes comparing configuration settings executing on a switch with settings in a configuration file downloaded to the switch from a central configuration server in the network, identifying a difference between the configuration settings executing on the switch and the settings in the configuration file, synchronizing the difference by updating the configuration file at the configuration server if a sync up operation is selected, and synchronizing the difference by updating the configuration settings executing on the switch if a sync down operation is selected. The sync up operation can comprise updating the configuration file in its entirety; updating a template derived output appended to the configuration file; updating template instance variables feeding into the configuration file; and updating a template used to generate the configuration file. | 2016-04-21 |
20160112253 | SHARED FRAMEWORK FOR OPTICAL NETWORK SPAN BASED GRAPHICAL APPLICATIONS - A device may receive a request to present, via a user interface, information associated with an optical network. The information associated with the optical network may be stored using a data structure accessible to provide the information to one or more applications associated with one or more view types. The device may identify an application or a view type associated with the user interface. The device may identify an optical equipment type associated with the request. The optical equipment type may identify a type of optical equipment, associated with the optical network, to be presented for display via the user interface. The device may identify formatting information, for presenting optical network information associated with the optical equipment, based on the optical equipment type and the view type or the application. The device may provide the optical network information, for presentation via the user interface, based on the formatting information. | 2016-04-21 |
20160112254 | ADDRESS AUTOCONFIGURATION USING BLOOM FILTER PARAMETERS FOR UNIQUE ADDRESS COMPUTATION - In one embodiment, a method comprises generating, by a network device, a Bloom filter bit vector based on applying Bloom filter parameters to a candidate address autoconfigured by the network device; and selectively repeating, by the network device, the autoconfiguring of the candidate address until the corresponding Bloom filter bit vector includes a bit set at a reserved bit vector position that is reserved for the network device, the reserved bit vector position providing uniqueness of the candidate address within a link layer domain. | 2016-04-21 |
20160112255 | PE DEVICE AND METHOD FOR ADVERTISING INFORMATION ABOUT PE DEVICE - Embodiments of the present application disclose a method for advertising information about a PE device and a related apparatus, which are applied to a BGP-based MVPN. The method includes: a PE device in the MVPN determines a role of the PE device in the MVPN and a working status corresponding to the role, where the role is a root node and/or a leaf node, and the working status is active or standby; the PE device generates a BGP update message, carrying an IP address of the PE device, an identifier of the MVPN, the role of the PE device, and the working status of the PE device; and the PE device sends the BGP update message to a BGP neighbor of the PE device in the MVPN. The method and apparatus may alleviate a configuration workload and reduce an error occurrence during an application of a BGP-based MVPN. | 2016-04-21 |
20160112256 | METHOD FOR CONFIGURING AN M2M SYSTEM - A method for configuring an M2M system having an M2M frontend with one or more gateways and an M2M backend includes specifying, by an operator entity, one or more commands to be achieved in said M2M system by the one or more gateways of the M2M frontend; specifying, by a stylesheet providing entity, one or more stylesheets for the one or more gateways of the M2M frontend representing information for interpretation of general gateway configurations for the one or more gateways; calculating, by a synergy description entity, one or more synergy descriptions representing an impact of one or more gateway operational parameters on the specified commands; calculating the general gateway configurations for a plurality of gateways by evaluating the synergy descriptions with respect to the specified commands by a configuration entity; and providing specific gateway configurations by applying the specified stylesheets on the general gateway configurations. | 2016-04-21 |
20160112257 | CLOUD DEVICE IDENTIFICATION AND AUTHENTICATION - Methods and apparatuses for authentication and/or provisioning of wireless network devices, and in particular, methods and apparatuses for authentication and/or provisioning of wireless network devices that are communicating with and may be monitored and/or controlled by a remote (e.g., cloud) server. | 2016-04-21 |
20160112258 | CONSTRUCTING A NETWORK ENABLING LAYER-2 INTERCONNECTION OF DATA CENTERS - A method for constructing a network enabling layer-2 interconnection of data centers includes: a current data center registers at a neighbor server when the current data center gets online, obtains information of all registered data centers, generates a virtual bridge port for each registered data center; after the current data center comes online, the current data center obtains information of all newly registered data centers according to a pre-set rule, generates a virtual bridge port for each newly registered data center; establishes a tunnel to each registered data center by using the virtual bridge port corresponding to the registered data center, and transmit data via the tunnel. | 2016-04-21 |
20160112259 | Home Cloud with Virtualized Input and Output Roaming over Network - A home cloud computing system employs a virtualization system to virtualize data of a device and adaptively transform type or format of the virtualized data for one or more other devices, thus leveraging resources of the device for the one or more other devices. Through data virtualization and adaptive transformation, devices of heterogeneous types are seamlessly connected to one another and can act as input or output devices for each other to create a home cloud network of devices. | 2016-04-21 |
20160112260 | DEVICES IN A FLEXIBLE REGISTRATION FRAMEWORK - A device includes at least one of a mechanical component or an electrical component and an Internet enabled embedded system that controls at least one of the mechanical component or the electrical component. The Internet enabled embedded system is configured to establish a connection to a local area network (LAN), provide data to a registration service via the connection to the LAN, receive from the registration service an instruction to implement a specified registration technique, and implement the specified registration technique. The registration service is configured to bind the embedded system to a user account responsive to satisfaction of a criterion of the specified registration technique. | 2016-04-21 |
20160112261 | LAWFUL INTERCEPT MANAGEMENT MODULES AND METHODS FOR LI-CONFIGURATION OF AN INTERNAL INTERCEPTION FUNCTION IN A CLOUD BASED NETWORK - A method and a Lawful Intercept, LI, management module for LI configuration of an Internal Interception Function, IIF, which is hosted by a Virtual Network Function, VNF, in a cloud based network and for keeping a LI administration mediation function, ADMF, in a LI system, updated regarding the current LI configuration in the cloud based network. The method comprises receiving a notification comprising a VNF and its VNF characteristics, making LI configuration decisions based on VNF characteristics and a LI policy from a LI policy database, performing a LI configuration of the VNF and the IIF in accordance with configuration decisions, storing the VNF/IIF characteristics in the LI policy database, if configuration was successful, and updating the LI ADMF about new LI configuration of the cloud based network. | 2016-04-21 |
20160112262 | INSTALLATION AND CONFIGURATION OF CONNECTED DEVICES - A method, system, and computer program product for managing Internet-connected devices. | 2016-04-21 |
20160112263 | METHOD AND APPARATUS FOR RESPONDING TO EVENTS AFFECTING COMMUNICATIONS IN A COMMUNICATION NETWORK - Aspects of the subject disclosure may include, for example, a waveguide system for determining an event associated with a mode of transmitting or receiving electromagnetic waves on a surface of a transmission medium, identifying according to the event an updated mode for transmitting or receiving adjusted electromagnetic waves on the surface of a transmission medium, and transmitting or receiving the adjusted electromagnetic waves based on the updated mode. Other embodiments are disclosed. | 2016-04-21 |
20160112264 | SYSTEMS AND METHODS FOR ALLOWING FLEXIBLE CHIP CONFIGURATION BY EXTERNAL ENTITY WHILE MAINTAINING SECURED BOOT ENVIRONMENT - A new approach is proposed that contemplates systems and methods to support flexible reconfiguration of a network chip by an external entity, such as a baseboard management controller (BMC), while maintaining a secured environment for the chip so that it can booted securely. Specifically, the network chip is configured to designate one or more of its networking ports to the BMC and allow the BMC to configure the designated networking ports without violating the secure areas of the network chip. To this end, the network chip is configured to allow the BMC to access a plurality of registers of the network chip via an Network Controller Sideband Interface (NC-SI) block of the network chip by issuing a plurality NC-SI compliant commands. By configuring the designated networking ports, the BMC is configured to establish a data path to a management software of a platform that includes the network chip though the designated networking ports. | 2016-04-21 |
20160112265 | Avoiding Routing Interruption During Transition to a Virtual Entity - A method of avoiding routing interruption during transition to a topology transparent zone (TTZ) including virtualizing a path from an edge router to another edge router within the TTZ in a first direction without removing original links, wherein the original links are links from the edge router to its neighboring routers within the TTZ, receiving, by the edge router within the TTZ, a router link state advertisement (LSA) from the another edge router within the TTZ while the original links remain in place, wherein the LSA comprises a path from the another edge router to the edge router in a second direction different from the first direction, and removing, by the edge router within the TTZ, the original links after the LSA has been received from the another edge router and the virtualization of the path is complete. | 2016-04-21 |
20160112266 | DECISION SERVICE MANAGER - The disclosure generally describes computer-implemented methods, software, and systems for modeling and deploying decision services. One computer-implemented method includes creating a connection between a decision service manager and a managed system, establishing a signature of a decision service, developing, using at least one computer, the decision service based upon the established signature of the decision service, performing a deployment readiness check, transferring generated code implementing the decision service to the managed system upon a determination that the deployment readiness check was successful, inserting the generated code into the managed system, and retrieving a deployment status from the managed system. | 2016-04-21 |
20160112267 | USING VIRTUAL NETWORKING DEVICES TO MANAGE ROUTING COST INFORMATION - Techniques are described for providing managed virtual computer networks that have a configured logical network topology with virtual networking devices, such as by a network-accessible configurable network service, with corresponding networking functionality provided for communications between multiple computing nodes of the virtual computer network by emulating functionality that would be provided by the virtual networking devices if they were physically present. In some situations, the networking functionality provided for a managed computer network of a client includes receiving routing communications directed to the virtual networking devices and using included routing cost information to update the configuration of the managed computer network, and/or includes determining actual cost information corresponding to use of an underlying substrate network and providing routing cost information to the client that reflects the determined actual cost information, so as to enable the client to modify the configuration of the managed computer network accordingly. | 2016-04-21 |
20160112268 | TERMINAL FOR INTERNET OF THINGS AND OPERATION METHOD OF THE SAME - An example Internet of Things (IoT) terminal includes communication circuitry configured to communicate with an IoT apparatus and a data processor configured to transmit, to the IoT apparatus, a request for establishing a connection to the IoT apparatus, and to recognize a physical signal as a response signal output from the IoT apparatus in response to the request for establishing a connection. | 2016-04-21 |
20160112269 | IDENTIFYING CONFIGURATION INCONSISTENCY IN EDGE-BASED SOFTWARE DEFINED NETWORKS (SDN) - Identifying state inconsistency in edge-based software defined networks is disclosed. A verification server may receive controller network configuration data from a controller of an edge-based software defined network (SDN) and end-host network configuration data from at least one end-host of the SDN. The verification server may parse the controller network configuration data into a network state representation and the end-host network configuration data into the network state representation. The network state representation of the controller network configuration data and the end-host network configuration data may be compared to identify state inconsistency in the SDN. Responsive to identifying the state inconsistency, an alert and/or a report may be generated and transmitted to an administrator user interface. | 2016-04-21 |
20160112270 | DISCOVERING AND GROUPING APPLICATION ENDPOINTS IN A NETWORK ENVIRONMENT - An example method for discovering and grouping application endpoints in a network environment is provided and includes discovering endpoints communicating in a network environment, calculating affinity between the discovered endpoints, and grouping the endpoints into separate endpoint groups (EPGs) according to the calculated affinity, each EPG comprising a logical grouping of similar endpoints for applying common forwarding and policy logic according to logical application boundaries. In specific embodiments, the affinity includes a weighted average of network affinity, compute affinity and user specified affinity. | 2016-04-21 |
20160112271 | CONTROLLER-TO-CONTROLLER INTERFACE FOR MULTI-LAYER NETWORK ABSTRACTION - A controller at an IP (e.g., client) layer in a multi-layer network can request a network topology map from another controller at an optical (e.g., server) layer in the multi-layer network. The controller at the optical layer of the network can use a layer mapping function and common attributes between the formats used to describe the network topology map at the two layers to generate a common layer abstraction model representing the network topology map stored at the controller at the optical layer of the network. A controller-to-controller interface can translate and/or send the common layer abstraction model to the controller at the IP layer for processing data on the network. | 2016-04-21 |
20160112272 | Method for Controlling a Management Device and Related Device - A method for controlling a management device may include receiving, by a virtual master device deployed in a cloud terminal device, a data processing instruction; and selecting, by the virtual master device, N2 entity subdevices from N1 entity subdevices according to a set policy, and instructing the selected N2 entity subdevices to perform data processing based on the data processing instruction, where N1 and N2 are positive integers, N2 is less than or equal to N1, the virtual master device and the N2 entity subdevices are of a same device type, and the N1 entity subdevices are deployed in the cloud terminal device or connected to the cloud terminal device. The embodiments of the present disclosure help improve flexibility in using multiple function devices of a same type when a cloud terminal device can be connected to the multiple function devices of the same type. | 2016-04-21 |
20160112273 | RELIABILITY EVALUATION SYSTEM FOR MULTI-STATE FLOW NETWORK AND METHOD THEREOF - Disclosed are a reliability evaluation system for multi-state flow network and a method thereof. The system includes an element-gaining module and a reliability calculation module. The method includes using a GCF calculating means to calculate an initial reliability according a first and second system-state vector, comparing values of all elements in a set being composed of elements of a second grade of a third system-state vector, excluding an element with a greater value and other related thereof in all grades in the third system-state vector when only one element in the set except the element with greater values so as to obtain remaining elements, using the GCF calculating means to perform the calculation of the remaining element to obtain a calculation results, and summing the initial reliability and the calculation results so as to obtain a reliability of the multi-state flow network. | 2016-04-21 |
20160112274 | REAL TIME SIMULATION MONITORING - A method for monitoring at least one simulation program includes capturing, by a computer, a plurality of simulation data from the at least one simulation program, the capturing is performed in real time while the at least one simulation program is continuously streaming the plurality of simulation data, analyzing, by the computer, the captured plurality of simulation data using a streaming data software, identifying a plurality of predefined criteria within the analyzed plurality of simulation data, the plurality of predefined criteria includes at least one of an event, a result and a variable, and providing feedback to the at least one simulation program to modify a plurality of simulation parameters according to the at least one identified event, result and variable. | 2016-04-21 |
20160112275 | AUTOMATIC DETECTION AND PREVENTION OF NETWORK OVERLOAD CONDITIONS USING SDN - A controller node in a network implementing software defined networking (SDN) proactively detects network overload conditions in a target node and subsequently prevents the conditions from developing by launching a new virtual network node. The detection and prevention are based on the determination of a probability of failure of the target node as a weighted function of information from the target node and probabilities of failure of related nodes. | 2016-04-21 |
20160112276 | RECONSTRUCTION OF AN OPTICAL NETWORK LINK IN A LINK VIEWER BASED ON A TEXT FILE - A device may be configured to receive a text file including network information for an optical network. The network information may include information for an optical route in the optical network. The device may generate a user interface based on the text file. The user interface may display a representation of the optical route. The device may provide the user interface for display and receive a user input via the user interface. The device may change the representation of the optical route displayed by the user interface based on the user input and the network information included in the text file. | 2016-04-21 |
20160112277 | OPTICAL CHANNEL TRACING IN A LINK VIEWER - A device may be configured to receive network information for an optical network. The device may provide a user interface for display based on the network information. The user interface may include first display elements representing physical components in the optical network, second display elements representing logical components in the optical network, third display elements representing physical connections in the optical network, and fourth display elements representing logical connections in the optical network. The user interface may provide information regarding optical channels transmitted via the optical network. The device may visually distinguish, within the user interface and based on a selection, a transmission path associated with an optical channel of the optical channels. The transmission path may include at least one of the physical components, at least one of the logical components, at least one of the physical connections, and at least one of the logical connections. | 2016-04-21 |
20160112278 | DASHBOARD SUMMARY INDICATORS - Network elements in a network are displayed along with their corresponding measured network parameters, wherein the display of the parameters comprises a color coded bar or other visual indicator. Each color corresponds to a particular range of values of parameters (e.g., 25% to 50% range). A symbol is displayed for each range of values, where the symbol color matches the color for each particular range and the symbol includes a number representing the number of network elements falling within the range. | 2016-04-21 |
20160112279 | Sensor-based Distributed Tangible User Interface - A distributed tangible user interface comprises compact, self-powered, tangible user interface manipulative devices having sensing, display, and wireless communication capabilities, along with one or more associated digital content or other interactive software management applications. The manipulative devices display visual representations of digital content or program controls and can be physically manipulated as a group by a user for interaction with the digital information or software application. A controller on each manipulative device receives and processes data from a movement sensor, initiating behavior on the manipulative and/or forwarding the results to a management application that uses the information to manage the digital content, software application, and/or the manipulative devices. The manipulative devices may also detect the proximity and identity of other manipulative devices, responding to and/or forwarding that information to the management application, and may have feedback devices for presenting responsive information to the user. | 2016-04-21 |
20160112280 | DATA NETWORK MANAGEMENT SYSTEM, DATA NETWORK MANAGEMENT APPARATUS, DATA PROCESSING APPARATUS, AND DATA NETWORK MANAGEMENT METHOD - A data network management system includes a data network management apparatus; and plural data processing apparatuses installed in an installation area and configured to transmit data to the data network management apparatus. The plural data processing apparatuses transmit identification information thereof together with the processed data to the data network management apparatus. The data network management apparatus determines based on identification information of data processing apparatuses that have completed a given authentication test among the plural data processing apparatuses and the identification information obtained from the plural data processing apparatuses installed in the installation area, a first data processing apparatus from which the data is to be obtained among the plural data processing apparatuses. | 2016-04-21 |
20160112281 | Dynamic Cache Allocating Techniques for Cloud Computing Systems - Techniques are presented herein to allow a tenant application in a cloud computing environment to automatically adjust storage infrastructure cache allocation according to performance needs and cost associated with use of the cache. Information is stored for a spot price of a cache of a storage infrastructure used for data storage in a cloud computing environment. A request is received to allocate additional cache for use by one or more applications associated with a first tenant running in the cloud computing environment. Information is sent to the one or more applications indicating a current spot price of the cache of the storage infrastructure. An instruction is received from the one or more applications to purchase the additional allocation of the cache based on the current spot price or based on a predetermined fixed price. An allocation request is sent to the storage infrastructure for additional allocation of the cache. | 2016-04-21 |
20160112282 | AREA EFFICIENT TRAFFIC GENERATOR - A packet generation and inspection system for monitoring the performance of one or more flows on a packet network comprises a processor and memory coupled to each other and to a network bus. The memory stores instructions to be executed by the processor and data to be modified by the execution of the instructions. A processor-controlled arbiter is coupled with the processor and the network bus, and upon reception of a packet on the bus or prior to transmission of a packet on the bus for one of said flows, the arbiter requests execution by the processor of selected instructions stored in the memory by providing the processor with the address of the selected instructions in the memory. The memory provides the processor with data associated with the selected instructions, and the processor modifies the data upon execution of the selected instructions. | 2016-04-21 |
20160112283 | REMOTE INDUSTRIAL MONITORING AND ANALYTICS USING A CLOUD INFRASTRUCTURE - A cloud-based infrastructure facilitates gathering, transmitting, and remote storage of control and automation data using an agent-based communication channel. The infrastructure collects the industrial data from an industrial enterprise and intelligently sorts and organizes the acquired data based on selected criteria. Message queues can be configured on the cloud platform to segregate the industrial data according to priority, data type, or other criteria. Behavior assemblies stored in customer-specific manifests on the cloud platform define customer-specific preferences for processing data stored in the respective message queues. An agent-based analytics framework in the cloud platform performs desired analytics on the data using distributed parallel processing. | 2016-04-21 |
20160112284 | SYSTEM AND METHOD OF IDENTIFYING INTERNET-FACING ASSETS - A method includes receiving a seed at a computing device. The method further includes identifying, based on first domain name system (DNS) data, first border gateway protocol (BGP) data, first whois data, or a combination thereof, a plurality of first internet-facing assets related to the seed. The method further includes identifying, based on second DNS data, second BGP data, second whois data, or a combination thereof, a plurality of second internet-facing assets related to at least one of the first internet-facing assets. The method further includes generating a graphical user interface (GUI) that includes a list of internet-facing assets related to the seed, where the list includes the plurality of first internet-facing assets and the plurality of second internet-facing assets. | 2016-04-21 |
20160112285 | APPARATUS AND METHOD FOR DETECTING ABNORMAL CONNECTION - Disclosed are an apparatus and method for detecting an abnormal connection. The apparatus for detecting an abnormal connection includes a log pattern identifier configured to identify a plurality of connection patterns each indicating connection stages from log data regarding a system connection; and a log analyzer configured to perform at least one of a first log analysis for detecting an abnormal connection stage pair indicated by a specific connection pattern among the plurality of connection patterns and a second log analysis for detecting an abnormal connection pattern indicating a specific connection stage pair among the plurality of connection patterns. | 2016-04-21 |
20160112286 | METHOD AND SYSTEM FOR DETECTING USE OF WRONG INTERNET PROTOCOL ADDRESS - The present disclosure discloses a method and a network device for detecting use of wrong IP addresses by wireless client devices. Specifically, the network device maintains a range of valid IP addresses for a particular IP subnet. Also, the network device receives a message from a wireless client device by an access point on the particular IP subnet. The network device then determines a source IP address in the message received on the particular IP subnet. Further, the network device determines that the source IP address does not match the range of valid IP addresses for the particular IP subnet. Responsive at least to determining that the source IP address does not match the range of valid IP addresses for the particular IP subnet, the network device transmits at least one message that causes the wireless client device to request a new IP address. | 2016-04-21 |
20160112287 | STORING AND ANALYZING NETWORK TRAFFIC DATA - An improved mechanism is provided for storage, recovery, and analysis of network traffic data, without requiring prohibitive amounts of storage space. Network traffic data is recorded in a sliding buffer. In normal operation, after some period of time, the oldest data in the buffer is deleted, yielding more storage space for more recent data. In response to a trigger event, such as any detected problem, attack, or similar incident, relevant pre-event and post-event data is retained for analysis. | 2016-04-21 |
20160112288 | PROVIDING A DATA SET FOR TRACKING AND DIAGNOSING DATACENTER ISSUES - Systems and methods are disclosed for aggregating data capable of diagnosing unique datacenter issues. Traffic statistic collection may be moved from intermediate, datacenter nodes to end hosts providing reports for aggregation and correlation with events at an analytic controller, uncovering implications for such events. To track metrics and/or diagnose datacenter issues not addressed in traffic statistics, information locally available to the end hosts may be combined and/or correlated with traffic statistics. Examples may involve information about: virtual and physical computing resources; a sub-cluster; an application and/or process utilized by a datacenter task; a task/job type; an implementation phase; an initiating user; a task priority; link utilization and/or other traffic statistics relative to the foregoing. Also, for efficiency purposes, the analytic controller may apply a hash to map a virtual to a physical IP address in determining a datacenter path based on topology limited to a physical network, saving computational expense. | 2016-04-21 |
20160112289 | QUALITY ESTIMATION METHOD, QUALITY ESTIMATION APPARATUS, AND RECORDING MEDIUM - An quality estimation method executed by a processor included in a quality estimation apparatus, the method includes obtaining a plurality of packets communicated between a client device at a first point and a server device; extracting a number of losses indicating the number of lost packets among the plurality of packets by analyzing the plurality of packets; determining statistics information of a delay time due to packet loss of the plurality of packets, based on the number of losses and quality information indicating quality of a network used for communication between a client device at a second point and the server device; and estimating a response time of the server device on operation performed by the client device at the second point based on the determined statistics information. | 2016-04-21 |
20160112290 | METHOD AND APPARATUS FOR CLEARING HANG CALLS - A method, computer readable medium and apparatus for clearing hang calls in a communication network are disclosed. For example, the method detects a failure of an adjacent call stateful network element in a signaling path, identifies one or more calls that are affected by the failure of the adjacent call stateful network element, tests a media path of the one or more calls for activity and clears the one or more calls that are affected by the failure of the adjacent call stateful network element if the media path of the one or more calls is inactive. | 2016-04-21 |
20160112291 | GEOGRAPHIC SEGMENTATION SYSTEMS AND METHODS - Methods and systems for segmenting traffic based on geography include assigning coordinate location data received with respect to members of a plurality of computing devices to analytics data associated with a plurality of requests for content received from respective ones of the plurality of computing devices. A geographical location of interest is defined. The defining the geographical location of interest includes designating a plurality of points defining boundaries of the geographical location of interest. Respective ones of a plurality of traffic segments are assigned to the plurality of requests for content based in part upon a comparison of the geographical location of interest to coordinate location data assigned to respective ones of the plurality of requests for content. Network traffic metrics are generated for ones of the plurality of traffic segments. The request traffic metrics describe request behavior associated with particular segments of the plurality of traffic segments. | 2016-04-21 |
20160112292 | METHOD AND SYSTEM FOR NON-TAGGED BASED LATENCY CALCULATION - A system and method for calculating latency including a latency calculation device configured to: receive an enqueue notification relating to a packet enqueue operation and including a queue identifier, increment an enqueue counter, and determine that a latency calculation flag is not set. Based on the determination that the latency calculation flag is not set, the latency calculation device is configured to: determine a first time corresponding to the enqueue notification, store the first time, store a latency start count, and set the latency calculation flag. The latency calculation device is also configured to: receive a dequeue notification relating to the packet dequeue operation and including the queue identifier, increment a dequeue counter, determine that the latency start count and the dequeue counter values match, determine a second time corresponding to the dequeue notification, and calculate latency as the difference between the first time and the second time. | 2016-04-21 |
20160112293 | USING AN RPC FRAMEWORK TO FACILITATE OUT-OF-BAND DATA TRANSFERS - A system that stores sets of data blocks in extents located in storage devices is described. During operation, a receiving device receives, through an RPC framework, a first call asking to transfer an extent from a sending device to the receiving device. In response, the receiving device opens a port for a data connection that operates outside the RPC framework. The receiving device makes a second call, to the sending device through the RPC framework, asking to stream the extent to the port. The receiving device subsequently receives the extent from the sending device through the port and computes a checksum for the extent. The receiving device also receives a return from the second call, including a checksum for the extent computed by the sending device. If the computed checksum matches the received checksum, the receiving device returns the first call to indicate the transfer operation completed successfully. | 2016-04-21 |
20160112294 | FOLLOW ME DASHBOARDS - Parameters corresponding to a network device are monitored by a widget. The widget may be minimized and occupy a portion of a graphic user interface (GUI), wherein the portion maintains visibility over other portion(s) of the GUI. The minimized widget may be configured to display the parameters of the network device when a certain triggering event occurs, as well as alert a user when the context of any other portion of the GUI corresponds to the parameters of the at least one network device being monitored by the widget. | 2016-04-21 |
20160112295 | BROADCAST READINESS TESTING IN DISTRIBUTED CONTENT DELIVERY NETWORKS - The disclosed embodiments provide a system that facilitates content distribution. During operation, the system obtains, at a node in a content delivery network, configuration information for a test of broadcast readiness in the content delivery network from a configuration server in the distributed content delivery network. Next, the system uses the configuration information to configure the node to participate in the test, wherein the test includes using a media delivery application on the node to play content received from the content delivery network without requiring user input to perform the test. During the test, the system uses the node to periodically provide status information associated with the node to a collection server in the content delivery network. | 2016-04-21 |
20160112296 | DIRECT NETWORK HAVING PLURAL DISTRIBUTED CONNECTIONS TO EACH RESOURCE - A direct network is described in which each resource is connected to a switching fabric via a set of two or more routing nodes. The routing nodes are distributed so as to satisfy at least one inter-node separation criterion. In one case, the separation criterion specifies that, for each resource, a number of routing nodes that share a same coordinate value with another routing node in the set (in a same coordinate dimension) is to be minimized. In some network topologies, such as a torus network, this means a number of unique loops of the direct network to which each resource is connected is to be maximized. The routing provisions described herein offer various performance benefits, such as improved latency-related performance. | 2016-04-21 |
20160112297 | Auto Management of a Virtual Device Context Enabled Network Infrastructure - In some embodiments, a virtual device context (vDC) domain may be advertised to other network devices. If at least a partition of each device is determined to belong to the same vDC domain, the network interface communicating with the at least one device may be activated. | 2016-04-21 |
20160112298 | METHOD AND APPARATUS FOR LIMITING TOPOLOGY AND REACHABILITY INFORMATION IN AN OSPF AREA - A network element that acts as a hub in a hub and spoke topology is configured to limit the amount of topology and reachability information that is advertised to a set of one or more remote network elements that act as one or more spokes in the hub and spoke topology in a same routing area. The network element generates a set of one or two link state advertisements (LSAs) to advertise over an interface that connects at least one of the set of remote network elements to the network element, wherein the set of LSAs includes information that describes a connection to the set of remote network elements and one or more aggregate routes. The network element advertises, during a database exchange process with the one of the set of remote network elements, the set of LSAs to the one of the set of remote network elements. | 2016-04-21 |
20160112299 | CONFIGURING FORWARDING INFORMATION - Based on an example, a network apparatus may calculate N equal-cost multi paths to a destination address; sort the N equal-cost multi paths into an order to obtain a sorted result; the sorted result specifying an order from a first ECMP to an Nth ECMP; populate an ECMP table with ECMP entries, each ECMP entry comprising forwarding information associated with a respective ECMP; wherein the ECMP table comprises M entries, wherein M is greater than N, and wherein the ECMP table is populated with ECMP entries according to the order of equal-cost multi paths in the sorted result, and wherein the order is treated in a circular manner such that the N+1th ECMP table entry is populated with forwarding information associated with the first table entry and wherein M=2 | 2016-04-21 |
20160112300 | METHOD AND DEVICE FOR SELECTING A COMMUNICATION INTERFACE - A method and a device for selecting a communication interface of a source host so as to transmit data to a destination host in an optimal manner. The method allows the source host to calculate the total route cost to the destination host from each of its interfaces, as a function of the routing metrics, and to select the interface corresponding to the lowest value of total route cost. | 2016-04-21 |
20160112301 | CONTROL APPARATUS, COMMUNICATION SYSTEM, RELAY APPARATUS CONTROL METHOD, AND PROGRAM - A control apparatus includes: a first control unit that configures a first virtual network by setting control information in a relay apparatus(es); a multicast group management unit that holds a configuration(s) of a multicast group(s) configured by an apparatus(es) connected to the relay apparatus(es); a multicast path calculation unit that calculates a path(s) for transmitting a multicast packet(s) to the apparatus(es) that belongs to the multicast group(s) on the basis of information about a topology representing a connection relationship about the relay apparatus(es); and a second control unit that sets control information instructing forwarding of the multicast packet(s) along the path(s) in the relay apparatus(es). | 2016-04-21 |
20160112302 | DYNAMIC VOICE OR DATA ROUTING SYSTEMS - Systems and methods for voice and data routing are described. Systems and methods may include receiving a voice or data contact; receiving information regarding the voice or data contact; accessing information regarding one or more voice or data centers; determining a plurality of parameters related to routing the voice or data contact; determining weighting for the plurality of parameters; receiving values for the plurality of parameters; calculating a score for the one or more voice or data centers based on the received values and weighting; selecting, by a processor, a voice or data center to receive the voice or data contact based on the calculated score; and routing the voice or data contact to the selected voice or data center. | 2016-04-21 |
20160112303 | PACKET OR PASSIVE OPTICAL NETWORK SYSTEM WITH PROTECTION SWITCHING CAPABILITIES - A packet or passive optical network system with packet-based protection switching capabilities is provided. The system performs comprehensive protection switching against failures in all segments of a passive optical network (PON), thereby implementing lossless protection switching against failures in any segment in a packet network and against failures in any segment of the PON that consists of optical line terminals (OLTs), optical cables, optical network units (ONUs) of a PON system. | 2016-04-21 |
20160112304 | RECONNECTION OF A CLIENT TO A SERVER IN A TRANSACTION PROCESSING SERVER CLUSTER - Reconnection of a client to a server in a transaction processing server cluster having a single address. A connection is established with a first server in the server cluster and units of work are requested at the first server. A failure of the connection to the first server is detected. A connection is established with a second server in the server cluster and units of work at the second server are requested. A reconnection request is received from the first server, in which the first server has unresolved units of work. The connection with the second server is terminated, including completing current units of work. The client is reconnected with the first server and the unresolved units of work with the first server are resynchronized. | 2016-04-21 |
20160112305 | QOS ON A VIRTUAL INTERFACE OVER MULTI-PATH TRANSPORT - Exemplary methods receiving a packet of a virtual interface provisioned with a virtual interface QoS, wherein the virtual interface comprises a hierarchy of sub interfaces. The methods include selecting a virtual adjacency from a plurality of virtual adjacencies, wherein each virtual adjacency is associated with the virtual interface or a sub interface of the virtual interface. The methods include using the selected virtual adjacency to select a queue based on a priority of the packet, and store the packet in the selected queue. The methods include performing hierarchical scheduling based on the virtual interface QoS to select the queue from all sets of virtual interface queues of all virtual adjacencies, and sending the packet from the selected queue and a transport link identifier (ID) to a physical network processing unit. | 2016-04-21 |
20160112306 | METHOD, APPARATUS AND SYSTEM FOR ESTABLISHING OPTICAL BYPASS - Provided are a method, an apparatus and a system for establishing an optical bypass. The method includes: a route controller sending an optical bypass establishment request carrying information about an ingress node, an egress node and a required bandwidth to an optical transmission controller; and setting a second flow forwarding entry corresponding to the optical bypass for the ingress node and the egress node and sending the set second flow forwarding entry to the ingress node and the egress node when receiving an establishment success notification sent by the optical transmission controller, the establishment success notification being used for indicating that the optical transmission controller has allocated the optical bypass according to the optical bypass establishment request, set a first flow forwarding entry corresponding the bypass for each optical transmission device in the optical bypass, and sent the set first flow forwarding entry to a corresponding optical transmission device. | 2016-04-21 |
20160112307 | TECHNIQUES FOR ROUTING AND FORWARDING BETWEEN MULTIPLE VIRTUAL ROUTERS IMPLEMENTED BY A SINGLE DEVICE - Techniques for routing and forwarding between multiple virtual routers implemented by a single device are described. A second virtual router is configured to learn routes from a first virtual router. A first route is inserted into a first routing table of the first virtual router, which includes a next hop corresponding to a physical network interface of the device leading to an external destination. The first route is distributed to a second virtual router to be installed in a second routing table as a second route, responsive to the second virtual router begin configured to learn routes from the first virtual router. Responsive to receiving a packet, the packet is forwarded according to a forwarding table entry corresponding to the second route of the second routing table to send the packet using the physical network interface to the external destination. | 2016-04-21 |
20160112308 | SPARSE GRAPH CODING SCHEDULING FOR DETERMINISTIC ETHERNET - Embodiments provide techniques for transmitting data packets across a deterministic Ethernet network. Embodiments receive, at a first device in the deterministic Ethernet network, a deterministic binary schedule specifying timing information for transmitting data fragments relating to a plurality of data flows. Data packets to transmit to a destination device within the deterministic Ethernet network are received at the first device. Embodiments include fragmenting each of the data packets into two or more fragments and encoding at least one of the two or more fragments for each of the data packets with a respective sparse graph code. The encoded fragments are transmitted to the destination device, across multiple paths through the deterministic Ethernet network, according to timing information specified in the deterministic binary schedule. | 2016-04-21 |
20160112309 | INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD - An information processing apparatus that sets, based on packet identification information that is common to packets included in a packet group that flows through a network including the communication devices performing relaying, and information about network function devices selected by the packet group, each of the network function devices being connected to the communication devices via a layer 2 network, performing a predetermined process for a packet and performing input and output of the packet by a same interface, one of interfaces of the communication devices as a forwarding destination of a packet input to the network function device in such a way that there is no overlap between the network function devices selected by the packet group and in such a way that overlap with another network function device selected by another packet group is allowed. | 2016-04-21 |
20160112310 | Systems, Methods, and Apparatus for Communicating Messages of Distributed Private Networks Over Multiple Public Communication Networks - Systems and methods for communicating messages of distributed private network (DPN) over a plurality of communication networks including an inter-network interface and a message coordinator communicatively coupled. The inter-network interface is operable to receive a packetized message from a first DPN network element over a first communication network. The message coordinator receives the packetized message from the inter-network interface, assigns at least a transport route for the packetized message; and communicates the packetized message to a second DPN network element based on the assigned transport route over a second communication network. The message coordinator is further operable to assign priority protocol and security protocol to the packetized message. | 2016-04-21 |
20160112311 | ENHANCED CONNECTIVITY TO END DEVICES VIA ACCESS POINTS OF WIRELESS LOCAL AREA NETWORKS (WLAN) - A wireless node of a wireless network maintains link information for a set of layer-2 addresses, each of the layer-2 addresses corresponding to a medium access control (MAC) address of a corresponding device that transmits packets on the wireless network. The link information indicates whether the corresponding device is in an uplink direction or a downlink direction with respect to the wireless node. The wireless node receives a layer-2 packet in one of the uplink direction and downlink directions, the layer-2 packet containing a layer-2 address specifying a destination system, with no layer-2 address in the layer-2 packet indicating that the packet is destined to the wireless node. The wireless node forwards the layer-2 packet to a next wireless device in one of the uplink direction and downlink direction. | 2016-04-21 |
20160112312 | COMMUNICATION APPARATUS, INFORMATION PROCESSING APPARATUS, AND METHOD OF CONTROLLING COMMUNICATION APPARATUS - A communication apparatus includes a connection port and a processor. The connection port is connected to a switch apparatus. The processor is configured to acquire data to be transmitted to an external apparatus. The processor is configured to generate a packet destined to the external apparatus. The packet contains the data. The processor is configured to store the packet in a buffer. The processor is configured to acquire the packet from the buffer. The processor is configured to transmit the packet to the switch apparatus via the connection port. The processor is configured to acquire a state of a network to which the connection port is connected. The processor is configured to control, on basis of the state of the network and a predetermined packet generation time, a number of packets to be generated. | 2016-04-21 |
20160112313 | Service Routing Packet Processing Method and Apparatus, and Network System - The application provides a service routing packet processing method and apparatus. The method includes: receiving, by a first service router SR, a first service routing packet; querying, by the first SR, a service routing table according to path identification information and identification information of a source service node SN that are carried in the first service routing packet, to determine identification information of a destination SN, where the service routing table includes a correspondence between the path identification information, the identification information of the source SN, and the identification information of the destination SN; generating, by the first SR, a second service routing packet according to the identification information of the destination SN and the first service routing packet; and sending, by the first SR, the second service routing packet. According to the technical solutions of the present invention, support of an independent SN for service routing can be implemented. | 2016-04-21 |
20160112314 | USING SEGMENTATION IDENTIFICATION TO IDENTIFY DESTINATION NODE WITHIN NETWORK ENVIRONMENT - Packet transmission techniques are disclosed herein. An exemplary method includes receiving a packet that identifies an internet protocol (IP) address assigned to more than one destination node; selecting a virtual routing and forwarding table based, at least in part, on a segmentation identification in the packet; identifying a designated destination node in the packet based, at least in part, on the selected virtual routing and forwarding table; and transmitting the packet to the designated destination node. | 2016-04-21 |
20160112315 | COMMUNICATION APPARATUS, COMMUNICATION METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - A communication apparatus includes a first storage unit, a second storage, and a first registrator. The first storage stores at least a destination address representing an IPv6 address that is a destination of a packet and a next hop address representing an IPv6 address of a next hop representing the next destination to which the packet is transferred in association with each other. The second storage stores an IPv6 address of a default router to which the packet is transferred when it is not possible to determine the next hop address by using the first storage. When a second RA packet representing an RA packet other than first RA packets representing a RA packet for 6LowPAN is received, the first registrator registers an IPv6 address from which the second RA packet has been transmitted as an IPv6 address of the default router. | 2016-04-21 |
20160112316 | DECISION FACTORY AND ITS APPLICATION IN FRR - Exemplary methods include generating a plurality of prefix entries, wherein each prefix entry includes information for associating incoming traffic to a data structure. In one embodiment, the methods further include generating a plurality of data structures, wherein one or more of the plurality of data structures includes a reference to a master entry. In one embodiment, the methods further include generating the master entry, wherein the master entry includes information for determining how to use the data structures to forward incoming traffic to one or more of the plurality of other network devices. | 2016-04-21 |
20160112317 | PRE-BUILT MATCH-ACTION TABLES - A method is implemented by a processor of a computing device for generating an output match action table (MAT) or output MAT template from an input MAT template. The input MAT template is transformed through successive updates of symbolic actions using policy rules into the output MAT or output MAT template. The method includes selecting a first MAT row from the input MAT template and selecting a first action field from the first MAT row. A check is made whether the first action field includes a first symbolic action. The first symbolic action is looked up to determine whether a first policy rule has been defined for the first symbolic action. A first action specified by the first policy rule is written into a corresponding action field of a corresponding MAT row in the output MAT template or the output MAT to replace the first symbolic action. | 2016-04-21 |
20160112318 | INFORMATION PROCESSING SYSTEM, METHOD, AND INFORMATION PROCESSING APPARATUS - A system includes a first apparatus coupled to a second apparatus through communication paths. The first apparatus generates leading packets, each including destination information to identify the second apparatus in leading data among data read from a first memory based on a memory transfer request the second apparatus being a destination of the data specified by the memory transfer request, transmits the leading packets to the communication paths, respectively, generates last packets including the destination information in last data among the data read from the first memory based on the memory transfer request, and transmits the last packets to the communication paths, respectively. The second apparatus counts the last packets received through the communication paths, and control to store the last data included in the received last packets in a second memory when the number of the last packets counted coincides with the number of the communication paths. | 2016-04-21 |
20160112319 | Hash-based Address Matching - In one embodiment, a packet switching device comprises: a lookup chip including one or more processors and on-lookup chip memory, and off-lookup chip memory. In one embodiment, the lookup chip is configured to determine processing information for packets including performing a longest prefix match on a destination address of packets using progressive, exact matching of one or more single prefix length hash keys generated from the packets with entries in one or more hash tables until a matching hash table entry is found. The matching hash table entry is associated with particular information identifying how to process (e.g., manipulate, forward, drop) the corresponding packet. In one embodiment, entries of a hash table are distributed between said on-lookup chip memory and said off-lookup chip memory. In one embodiment, signatures of lookup keys are included in a hash table entry to quickly evaluate whether there is a match. | 2016-04-21 |
20160112320 | NODE IN NETWORK INCLUDING A PLURALITY OF NODES - In a network including a plurality of nodes, a node transmits data to another node, receives data from another node, and stores a communication history between a plurality of other nodes and the node itself. When an acknowledge response to data transmitted to a first node among the plurality of other nodes is not received, the node generates a duplicate data of the transmitted data. When a duplication report indicating detection of duplicate data transmitted to a second node among the plurality of other nodes has been received from one of the plurality of other nodes, the node refers to the communication history, and identifies the first node as a cause of generation of the duplicate data. Thereafter, the node generates a check request that include a communication history between the first node and the node itself and that requests the first node to check the communication history. | 2016-04-21 |
20160112321 | NODE IN NETWORK INCLUDING A PLURALITY OF NODES - In a network including a plurality of nodes, a node transmits data to another node, receives data from another node, and stores a communication history between a plurality of other nodes and the node itself. When an acknowledge response to data transmitted to a first node among the plurality of other nodes is not received, the node generates a duplicate data of the transmitted data. When a duplication report indicating detection of duplicate data transmitted to a second node among the plurality of other nodes has been received from one of the plurality of other nodes, the node refers to the communication history, and identifies the first node as a cause of generation of the duplicate data. Thereafter, the node generates a check request that include a communication history between the first node and the node itself and that requests the first node to check the communication history. | 2016-04-21 |
20160112322 | DYNAMIC POWER REDUCTION MANAGEMENT OF NETWORK DEVICES - Power consumption levels of a network device can be adjusted based upon traffic flow at the device. A network device can recognize a situation where the traffic flow associated with a CPE device reaches a level that can be supported by a smaller channel set, and when this situation arises, the CPE device can request and receive an updated, smaller channel set. In response to receiving the smaller channel set, the CPE device can operate using fewer resources, thereby reducing power consumption at the CPE device. When traffic level at the CPE device warrants, the CPE device can request and receive a new or updated, larger channel set. | 2016-04-21 |
20160112323 | SCALABILITY OF PROVIDING PACKET FLOW MANAGEMENT - Systems and methods for managing packet flows in a communication network are provided. Packet information can be cached on different levels and used to avoid external queries. The cache information can also be correlated with other types of information, such as location information, to be able to serve that information quicker than if one or more external queries were to be made. A demux manager can provide routing and session setup, by routing packets that already have a session to the session manager and assigning packets to a session manager if they are not already assigned to a session. The tiered architecture also provides scalability to many users and minimizes delays even during high call volumes because the load can be distributed well across the gateway's resources. | 2016-04-21 |
20160112324 | NETWORKS HAVING MULTIPLE PATHS BETWEEN NODES AND NODES FOR SUCH A NETWORK - A method of operating a network that contains a plurality of nodes is disclosed. The plurality of nodes include a first node and a second node with the first and second nodes being connected via a first path and a second path that aer different. The method includes operating the network in first and second modes of operation. In the first mode, traffic between the first and second nodes is transmitted over the first path and not the second path. In the second mode, traffic is transmitted over the first and second paths. The mode of operation is selected based upon a level of traffic between the first and second nodes. | 2016-04-21 |
20160112325 | LOAD BALANCING AMONG A CLUSTER OF FIREWALL SECURITY DEVICES - A method for balancing load among firewall security devices in a network is disclosed. According to one embodiment, a switch causes firewall security devices (FSDs) of a cluster to enter into a load balancing mode. Responsive to receiving a heartbeat signal from an FSD, information regarding the FSD and the port on which the heartbeat signal was received are added to a table maintained by the switch that maps outputs of a load balancing function to ports of the switch. A received packet is forwarded to an FSD of the cluster by: (i) extracting a configurable number of bit values from a configurable set of bit positions within the packet; (ii) determining the output of the load balancing function; (iii) identifying the port to which the FSD is coupled based on the output and the table; and (iv) transmitting the packet to the FSD via the identified port. | 2016-04-21 |
20160112326 | Framework for Traffic Engineering in Software Defined Networking - System and method embodiments are provided for traffic engineering (TE) in software defined networking (SDN). The embodiments enable a complete end-to-end TE solution between a user equipment (UE) and a source/destination across a radio access network (RAN). In an embodiment, a method in a network component for TE in a SDN includes receiving TE information from a first core network component in a core network, a RAN component, wherein the RAN is communicably coupled to the core network, wherein the TE information includes a TE objective; and determining a TE decision between at least one UE and a second core network component in the core network according to the TE information and the TE objective, wherein the TE decision comprises information for at least one end-to-end path solution between the at least one UE and the second core network wherein the path traverses the core network and the RAN. | 2016-04-21 |
20160112327 | OPTICAL AND PACKET PATH COMPUTATION AND SELECTION SYSTEMS AND METHODS - A method for path computation in a network includes determining dynamic link weights for links in the network, responsive to a request for a path, for a connection, between a source node and a destination node in the network with a requested bandwidth amount, wherein the dynamic link weights, for each link, are based on a current status of the link and a future status of the link; determining one or more paths for the request based on the dynamic link weights; and selecting a path of the one or more paths to minimize cost in the network. The method can be implemented through a Software Defined Networking (SDN) controller. | 2016-04-21 |
20160112328 | METHOD AND SYSTEM FOR IMPLEMENTING ETHERNET OAM IN A SOFTWARE-DEFINED NETWORKING (SDN) SYSTEM - A method for implementing Ethernet operation, administration, and management (OAM) function in a network element coupled to a software-defined networking (SDN) system is disclosed. The method comprises adding a flow table entry for an OAM traffic flow to a flow table of the network element. The method continues with adding a group table entry for the OAM traffic flow to a group table of the network element, where the group table entry includes an instruction to send the packet to a set of ports, including a loopback port. The method continues with receiving the packet directing to the group table entry from the SDN controller, and sending the packet to the set of ports of the network element according to the group table entry, where the packet is to be looped back through the loopback port to the flow table periodically at a predetermined interval. | 2016-04-21 |
20160112329 | Multi-Level Flow Table Search Method and Apparatus - A multi-level flow table search method includes extracting matching information of a data packet when the data packet is received and selecting a keyword from the matching information of the data packet according to flow-table match-field configuration information. The method also includes searching for a match field of each-level flow table in a multi-level flow table starting from a first-level flow table in the multi-level flow table by using the keyword as a search keyword, and matching the search keyword with the match field. If matching of a match field of a current-level flow table is completed, the method includes executing a corresponding instruction, and if the current-level flow table is not a last-level flow table or there is an instruction for executing an action, executing a corresponding action. | 2016-04-21 |
20160112330 | CONTROL APPARATUS, CONTROL METHOD AND MEDIUM - A first control apparatus according to the present invention includes: a first receiving unit which receives a second message from any one of switch apparatuses of an OpenFlow network which is a connection path connecting a terminal apparatus with a communication destination apparatus; a first receiving packet processing unit which processes the second message; a first application executing unit which executes a first application corresponding to the second message; a first message generating unit which receives messages from the first receiving packet processing unit and the first application executing unit, and generates a first message; a first message receiving unit which receives a first message from another first control apparatus; a first determination unit which selects the first message received from the first message generating unit or the first message received from the first message receiving unit; and a first sending unit which sends the selected first message. | 2016-04-21 |