39th week of 2017 patent applcation highlights part 65 |
Patent application number | Title | Published |
20170279645 | FREQUENCY OFFSET ESTIMATION METHOD AND APPARATUS IN OPTICAL TRANSMISSION NETWORK AND STORAGE MEDIUM - Disclosed are a frequency offset estimation method and apparatus in an optical transmission network and a storage medium. The method comprises: acquiring a data symbol to be frequency offset estimated, and eliminating a noise phase, a phase generated by a light source and an information phase in the data symbol to be frequency offset estimated; and performing a correlation operation on a data symbol with a set interval in the data symbol after the elimination processing and using a correlation operation result to determine a frequency offset estimation value. | 2017-09-28 |
20170279646 | METHOD AND APPARATUS FOR SIGNALING USABLE DOWNLINK SUBFRAMES FOR LOW COST USER EQUIPMENT IN WIRELESS COMMUNICATION SYSTEM - A method and apparatus for signaling usable downlink (DL) subframes for a low cost user equipment (UE) in a wireless communication system is provided. The low cost UE receives information on usable DL subframes for the low cost UE from a network, and performs reception by using the usable DL subframe from the network. | 2017-09-28 |
20170279647 | COMMUNICATION OF BROADCAST REFERENCE SIGNAL - Various aspects provide for communicating a first set of broadcast reference signals (RSs) in a first subframe that includes a synchronization (SYNC) channel and communicating a second set of broadcast RSs in a second subframe that follows the first subframe. The second subframe may immediately follow the first subframe. A portion of the SYNC channel may include information indicating a configuration of broadcast RSs in one or more other subframes. The broadcast RSs may be configured for timing-error estimation, frequency-error estimation, and/or channel estimation. Additional and alternative aspects, embodiments, and features are also provided herein. | 2017-09-28 |
20170279648 | APPARATUS AND METHOD FOR REDUCING PEAK TO AVERAGE POWER RATIO (PAPR) IN LAYER DIVISION MULTIPLEXING (LDM) SYSTEM - Disclosed is a an apparatus for reducing a reducing a peak to average power ratio (PAPR) for layer division multiplexing (LDM) in an orthogonal frequency division multiplexing (OFDM) system, the apparatus may include a peak remover configured to detect a peak power value of a subcarrier signal that is input and generate a peak removal signal that decreases the detected peak power value, and a processor configured to perform constellation remapping on a first signal generated by combining the subcarrier signal and the peak removal signal and then generate a second signal into which additional data is inserted. | 2017-09-28 |
20170279649 | 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, the apparatus comprises an encoder for encoding service data corresponding to each of a plurality of data transmission path, wherein each of the data transmission path carries at least one service component, an encoder for encoding signaling data, a frame builder for building at least one signal frame including the encoded service data, a modulator for modulating the at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter for transmitting the broadcast signals carrying the at least one modulated signal frame. | 2017-09-28 |
20170279650 | 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 method for transmitting broadcast signals, the method comprises encoding service data, encoding signaling data, MIMO (Multiple-Input and Multiple-Output) precoding the encoded service data, building at least one signal frame including the MIMO precoded service data and the encoded signaling data, modulating data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and transmitting the broadcast signals having the modulated data. | 2017-09-28 |
20170279651 | RECEIVER AND RECEIVING METHOD FOR HIERARCHICAL MODULATION IN SINGLE FREQUENCY NETWORKS - A receiver recovers local service data symbols from first Orthogonal Frequency Division Multiplexed (OFDM) symbols in the presence of second OFDM symbols, the second OFDM symbols carry national broadcast data symbols and modulated on to the sub-carriers of the second OFDM symbols using a first modulation scheme, and the first OFDM symbols carry the national broadcast data symbols and the local service data symbols from a local insertion pipe and modulated on to the sub-carriers of the first OFDM symbols using a second modulation scheme. The receiver comprises an OFDM detector which includes an equaliser for recovering local service modulated sub-carriers of the second modulation scheme by generating an estimate of a combined channel ([H | 2017-09-28 |
20170279652 | METHOD AND WIRELESS COMMUNICATION DEVICE FOR ESTIMATING FREQUENCY OFFSET OF RECEIVED SIGNAL - The present disclosure provides a method implemented in a wireless communication device for estimating a frequency offset between a carrier frequency of a received signal and a frequency of a local oscillator as well as the wireless communication device. The method comprises determining a plurality of phase change candidates for a phase change between a data symbol and a first reference symbol in the signal. The method further comprises generating a collection of constellation symbols from the data symbol and rotating the collection of constellation symbols by the plurality of phase change candidates. Then, one of the phase change candidates corresponding to one of the rotated collections of constellation symbols is selected in such a manner that said one of the rotated collections of constellation symbols matches a set of constellation points best. Next, the frequency offset is determined based on the selected phase change candidate. | 2017-09-28 |
20170279653 | Connecting Devices to Networks - Illustrative aspects described herein relate to assisting wireless devices, such as dependent devices, in connecting to an access point or associated wireless network. Dependent wireless devices may lack user interfaces, which may make it difficult for a user to input credentials for accessing the access point directly from the wireless device. Assisting the wireless device in connecting to the access point may be done through the access point or through other devices, such as host devices. Additionally, the wireless device may connect to the access point using other devices having user interfaces. | 2017-09-28 |
20170279654 | Data Processing System and Data Processing Method - A data processing system comprises: at least one each of a plurality of types of data processing module conducting different types of the data processing; data flows through which a series of different types of data processing is conducted on a message and a message subjected to the series of different types of data processing is sent to the destination; and a dispatcher distributes the message and a message subjected to the data processing by the data processing module to a subsequent data processing module, wherein the dispatcher conducts: detecting a specific data processing module in a specific status of being a bottleneck; determining the number of the specific data processing module to resolve the specific status by increasing the number of the specific data processing module; and setting the number of the specific data processing module to the number to resolve the specific status. | 2017-09-28 |
20170279655 | WORKLOAD DEPLOYMENT WITH INFRASTRUCTURE MANAGEMENT AGENT PROVISIONING - A computer-implemented method for managing a workload in connection with a networked computing infrastructure having a plurality of host computer systems includes obtaining first data indicative of an environment type of the networked computing infrastructure, obtaining second data indicative of an operating system type of the workload, deploying, with a processor, an image of the workload in a virtual machine on a target host computer system of the plurality of host computer systems, incorporating a management agent of the networked computing infrastructure into the virtual machine to provision the virtual machine for operation within the networked computing infrastructure, the management agent being configured in accordance with the first data, and modifying launch instructions of the virtual machine in accordance with the second data such that the management agent is invoked during the operation of the virtual machine. | 2017-09-28 |
20170279656 | METHODS AND SYSTEMS OF PROVIDING BROWSER CROSS-PAGE COMMUNICATION USING PORTS - A method of establishing a communication channel between browser windows may include generating, by a client network comprising a plurality of browser windows that each serve as hosts for one or more peers, a discovery request that comprises a name of a requested service and instantiation information, sending the discovery request to a plurality of the peers, wherein each peer is a script unit, and receiving a response from one or more of the plurality of the peers. Each response may include an indication of a port associated with the peer that will serve as a reference to the requested service. The method may include accepting, by the client network, one of the received responses. | 2017-09-28 |
20170279657 | COMMUNICATING BETWEEN COMPONENTS IN BUSINESS PROCESS MANAGEMENT SYSTEMS - An embodiment of the invention may include a method, computer program product and computer system for communicating information between components in a business process management system. The embodiment may include generating a business object including fields and corresponding notification handlers. The notification handlers may be configured to identify a change in a value stored in the corresponding field. The embodiment may include determining an update of a field of a first component. The first component includes fields bound to corresponding fields of the business object. The embodiment may include receiving the updated field from the first component. The embodiment may include updating the corresponding field of the business object based on the updated field from the first component. The embodiment may include notifying a second component, bound to the notification handlers, that the field has been updated. The second component performs an action in response to the updated value. | 2017-09-28 |
20170279658 | COMMUNICATING BETWEEN COMPONENTS IN BUSINESS PROCESS MANAGEMENT SYSTEMS - An embodiment of the invention may include a method, computer program product and computer system for communicating information between components in a business process management system. The embodiment may include generating a business object including fields and corresponding notification handlers. The notification handlers may be configured to identify a change in a value stored in the corresponding field. The embodiment may include determining an update of a field of a first component. The first component includes fields bound to corresponding fields of the business object. The embodiment may include receiving the updated field from the first component. The embodiment may include updating the corresponding field of the business object based on the updated field from the first component. The embodiment may include notifying a second component, bound to the notification handlers, that the field has been updated. The second component performs an action in response to the updated value. | 2017-09-28 |
20170279659 | SHOW COMMAND SERVICE AKA CLI RELAY - A method for accessing operational information of a deployed network device through non-preprogrammed command line interface instructions. More specifically, a show command service is disclosed, which enables the procurement of additional configuration and/or state information on a network device through a coordination point. | 2017-09-28 |
20170279660 | CONTEXT GRAPH AUGMENTATION - As a network increases in size and complexity, it becomes increasingly difficult to monitor and record relationships between components in the network. The lack of knowledge regarding component relationships can make it difficult to adequately and timely perform analysis of network issues or conditions. As a result, automated generation of a context graph that displays relationships among both hardware and software components in a network can help keep pace with a growing network and improve network analysis. The context graph may be generated based, for example, on event data (alternately referred to as event indications) generated by network components and/or event monitoring agents and network topology information. Additionally, the context graph may be augmented to display inter-component relationships based on multi-event correlations. The context graph can be used to assist in troubleshooting network issues or performing root cause analysis. | 2017-09-28 |
20170279661 | SERVICE FAILOVER AND FAILBACK USING ENTERPRISE SERVICE BUS - A method, system, and computer program product for service failover and failback using ESB are provided in the illustrative embodiments. A determination is made, by a processor at a first data processing system, whether a service being requested in a request can be provided from a failover provider system. An event log record is used to determine whether a connection failure event occurred with a primary provider system of the service. An evaluation is made whether the request can be routed to the failover provider system. The request is routed to the failover provider system. | 2017-09-28 |
20170279662 | COMMUNICATION DEVICE AND COMMUNICATION METHOD - A communication device includes multiple communication terminals, a communication unit, an abnormality identification unit, and a communication controller. The communication terminals are connected to a different communication device. The communication unit performs communication with the different communication device via the communication terminals, and the communication unit uses multiple communication settings each of which differently uses at least one of the communication terminals in the communication. The abnormality identification unit identifies at least one of the multiple communication terminals that is abnormal in the communication. The communication controller causes the communication unit to perform the communication by using one of the communication settings that uses at least one of the multiple communication terminals other than the at least one communication terminal identified by the abnormality identification unit. | 2017-09-28 |
20170279663 | SWITCHING METHOD, TRANSMISSION DEVICE, AND RECORDING MEDIUM - A switching method includes receiving a failure notification through each of two or more paths included in a plurality of paths; by referring to path management information in which a group and a combination of a plurality of predetermined paths are associated with each other for each of a plurality of groups generated by grouping the plurality of paths according to a combination of an initial point and an end point, determining, for each of the plurality of groups, whether a combination of paths through which the failure notification is received matches with the combination of the plurality of predetermined paths; and switching a path included in an object group corresponding to the two or more paths from an active system to a standby system, when it is determined that the combination of the two or more paths matches with the combination of the plurality of predetermined paths. | 2017-09-28 |
20170279664 | WAN Control Failover Broker for vHGW - The invention relates to a node for communication between a first network and an second network and coupled to a controller in the second network via a first communication route. The node and controller form a virtualised home gateway platform. The node is arranged to access a second communication route and also to couple to the controller via the second communication route upon connection failure of the first communication route. This reconnects the node to the controller thereby maintaining a route for transmission of data streams and downloads into the home environment but also re-establishes control signalling within the virtualised home gateway platform and therefore also within the home network. A system for performing gateway functions between a first network and an second network, and a method of maintaining connection between a node and a controller, are also described. | 2017-09-28 |
20170279665 | SLAVE STATION DEVICE, MASTER STATION DEVICE, OPTICAL COMMUNICATION SYSTEM, AND MALFUNCTION DETECTION METHOD - An ONU receiving an optical signal from an OLT including PON controllers includes: an optical receiver to convert, into an electric signal, an optical signal having a single optical wavelength set out of plural optical wavelengths; and a control frame extractor to extract and hold wavelength correspondence information indicating correspondence between MAC addresses of the PON controllers received from the OLT and the optical wavelengths. The control frame extractor, when receiving a wavelength switching request, extracts the optical wavelength after wavelength switching instructed in the wavelength switching request, obtains a setting address of the MAC address of the PON controller to which the ONU itself should be connected after the wavelength switching based on the extracted optical wavelength after the wavelength switching and the wavelength correspondence information, and determines whether a malfunction occurs based on a transmission source MAC address stored in a received control frame and the setting address. | 2017-09-28 |
20170279666 | CONTROLLING NETWORKING DEVICE TEMPERATURES BY REDUCING DATA TRANSFER RATES FROM ASSOCIATED NODES - A method includes a compute node transmitting data to a port of a first switch at a first data transfer rate, monitoring the temperature of the port, and a management node providing an instruction to the compute node in response to the port temperature exceeding a temperature limit, wherein the instruction instructs the compute node to reduce the first data transfer rate to the port. The method further includes the compute node reducing the data transfer rate to the port in response to receiving the instruction. The method is applicable to multiple compute nodes transmitting data to multiple ports of a first switch. The data transfer rate may be reduced by throttling the compute node, renegotiating a link speed between the compute node and the port, or redirecting data to another switch. The methods facilitate thermal control of a switch without its own thermal throttling capability. | 2017-09-28 |
20170279667 | PROVIDING A REDUNDANT CONNECTION IN RESPONSE TO A MODIFIED CONNECTION - Examples herein disclose detecting a modification to a first connection between components. In response to the detected modification, the examples provide a second connection redundant to the first connection. The second connection resumes a capability of the first connection. | 2017-09-28 |
20170279668 | FAULT DETECTION OF SERVICE CHAINS IN A SDN/NFV NETWORK ENVIRONMENT - An electronic device includes a processor and a memory coupled to the processor and storing computer readable program code that when executed by the processor causes the processor to perform operations including generating, at given time intervals, a plurality of topology graphs that correspond to a service chain that comprises a plurality of virtual network functions (VNFs) and that is operating in a software defined network (SDN)/network function virtualization (NFV) computing environment, each of the plurality of topology graphs corresponding to a different one of the time intervals. Operations may include comparing a first one of the plurality of topology graphs that is received at a first time to a second one of the plurality of topology graphs that is received at a second time that is after the first time to determine if the service chain has a fault. | 2017-09-28 |
20170279669 | INTELLIGENT CONFIGURATION SYSTEM FOR ALERT AND PERFORMANCE MONITORING - A method and system of creating an alert for a monitored network system. Key performance indicators (KPI's) of a plurality of components of a monitored network system are displayed on a user interface. A selection of one or more components of the plurality of components related to a malfunction is received. A present status and/or a pattern of performance of the one or more selected components is extracted. A preliminary alert is created based on the at least one of (i) the present status and (ii) the pattern of performance of the one or more selected components. Historical data related to the one or more selected components is retrieved. The preliminary alert is trained based on at least some of the retrieved historical scenarios. The preliminary alert is promoted to a primary alert upon training the preliminary to a confidence level that is above a predetermined threshold. | 2017-09-28 |
20170279670 | WIRELESS CONTROL SYSTEM, AND METHOD FOR MONITORING WIRELESS LINK ERROR - The present invention addresses the problem of checking, on the wireless control device side, error occurrence states of CPRI links in detail. In order to solve the problem, this wireless device stores, in wireless link regions that can be freely used by a user, error occurrence states of wireless links, and transmits the error occurrence states to a wireless control device. | 2017-09-28 |
20170279671 | SYSTEM AND METHOD FOR MAKING LEGACY DEVICE INTERNET OF THINGS (IOT) AWARE - Aspects of direct to systems and methods for making legacy devices Internet of Things (IoT) aware. In certain embodiments, the legacy device is connected to an IoT component, and a remote IoT device is provided to be communicatively connected to the IoT component over a network protocol. The IoT component includes a glue logic being specific to and electrically connected to the legacy device. In operation, the IoT component receives a first control signal from the remote IoT device over the network protocol, and generates a second control signal specific for the legacy device based on the first control signal. Thus, the IoT components may send the second control signal to the legacy device through the glue logic to control the legacy device, thus making the legacy device IoT aware. | 2017-09-28 |
20170279672 | SYSTEM AND METHOD FOR POLICY-BASED SMART PLACEMENT FOR NETWORK FUNCTION VIRTUALIZATION - A system for managing networked devices comprising a plurality of racks of computing devices, each rack computing device further comprising a plurality of constraints and configured to operate one or more hosted systems, each rack comprising a bit vector stored in a data memory defining the minimum available set of constraints for each of the plurality of rack computing devices. A plurality of enterprises, each comprising one or more enterprise computing device configured to operate a virtual network system that is configured to interactively operate with the one or more hosted systems of one of the rack computing devices. A network function virtualization system configured to receive a service request and to determine that a new hosted system is required to respond to the service request, and to select a rack for instantiation of the new hosted system as a function of the plurality of bit vectors. | 2017-09-28 |
20170279673 | COMMUNICATION APPARATUS AND COMMUNICATION METHOD - [Object] To provide a communication apparatus and a communication method, which are capable of improving the communication efficiency while preventing collision of responses in communication of responses to frames transmitted to a plurality of communication apparatuses. | 2017-09-28 |
20170279674 | METHOD AND APPARATUS FOR EXPANDING HIGH-AVAILABILITY SERVER CLUSTER - A method for expanding a high-availability server cluster is disclosed. The method includes configuring at least two nodes comprised in a server cluster to be expanded as one or more server units, each server unit consisting of at least two nodes; configuring a newly added node into the server cluster, and configuring the newly added node as at least one newly added server unit in the server cluster; and broadcasting routing information of the newly added server unit. The method realizes an expansion of a server cluster by adding a newly added server unit to the server cluster, i.e., increasing the number of server units in the server cluster, so that the number of sessions and processing performance of the expanded server cluster can be improved, with a relatively low expansion cost. | 2017-09-28 |
20170279675 | METHODS AND APPARATUS FOR A SELF-ORGANIZED LAYER-2 ENTERPRISE NETWORK ARCHITECTURE - In some embodiments, an apparatus includes a network node operatively coupled within a network. The network node is configured to send a first authentication message upon boot up, and receive, in response to the first authentication message, a second authentication message configured to be used to authenticate the network node. The network node is configured to send a first discovery message, and receive, based on the first discovery message, a second discovery message configured to be used by the network node to identify an address of the network node and an address of a core network node within the network. The network node is configured to set up a control-plane tunnel to the core network node based on the address of the network node and the address for the core network node and receive configuration information from the core network node through the control-plane tunnel. | 2017-09-28 |
20170279676 | TOPOLOGY-BASED VIRTUAL SWITCHING MODEL WITH PLUGGABLE FLOW MANAGEMENT PROTOCOLS - The disclosure relates to technology for supporting multiple flow management protocols in a virtual network switch and changing a flow management protocol without changing switch topology configurations at run time. A data plane provider is detected via a pluggable software module (or plugin or plugin module) that identifies and controls the data plane provider with network interfaces and enables flow management protocols. A switch topology is then constructed by creating a virtual switch object, adding ports to the virtual switch object. A datapath is then created using the switch topology and the first flow management protocol on the data plane provider. Network interfaces are connect to each ports respectively to enable communication among the entities attached to each network interface according to the first flow management protocol. The datapath can be later changed to use the second flow management protocol and retain the same topology at run time. | 2017-09-28 |
20170279677 | SYSTEM CHARACTERIZATION AND CONFIGURATION DISTRIBUTION FOR FACILITATING IMPROVED PERFORMANCE AT COMPUTING DEVICES - A mechanism is described for facilitating system characterization and configuration distribution for promoting improved performance at computing devices. A method of embodiments, as described herein, includes selecting a computing device from a plurality of computing devices to perform a test relating to a default configuration corresponding to the computing device, where the computing device is selected based on at least one of a workload being initiated at the computing device or overall performance of the computing device. The method may further include evaluating feedback data resulting from the test to decide whether a change is necessitated for the default configuration, and computing a new configuration to replace the default configuration at the computing device, if the change is necessitated for the default configuration. | 2017-09-28 |
20170279678 | Containerized Configuration - Configuring a node. A method includes at a first configuration layer, modifying configuration settings. The method further includes propagating the modified configuration settings to one or more other configuration layers implemented at the first configuration layer to configure a node. | 2017-09-28 |
20170279679 | NON-TRANSITORY COMPUTER-READABLE MEDIUM, COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD - A non-transitory computer readable medium stores a program causing a computer to execute a process for communicating. The process includes: when a connection error with a communication target device occurs, querying by transmitting equipment information acquired from the communication target device to a communication management server that manages information related to connection availability with the communication target device and procedures for connection errors; and displaying a connection availability with the communication target device or a procedure for the connection error, according to a result of the querying. | 2017-09-28 |
20170279680 | CONFIGURING NETWORK DEVICES - Example implementations relate to configuring network devices. For example, a network device includes a controller module to receive a link layer discovery protocol (LLDP) message from a second network device in response to determining that connection to a management device has failed. The controller module is to send a second LLDP message to the second device, where information contained is the second LLDP message is routed to the management device by the second device. The controller module is further to receive configuration changes from the management device and connect to the management device based on the configuration changes, where the configuration changes are routed by the second device. | 2017-09-28 |
20170279681 | Methods and Systems for Distributed Testing of Network Configurations for Zero-Rating - A server causes a user device configured as a test agent to implement a testing plan for testing a network configuration regarding zero-rating. By causing the test agent to implement the testing plan, the server causes the test agent to send one or more requests to one or more respective predetermined IP addresses. The server receives data indicating results of the one or more requests. The server further uses the data to identify whether the network configuration is potentially misconfigured regarding zero-rating. In response to identifying that the network configuration is potentially misconfigured regarding zero-rating, the server sends a notification of the potential misconfiguration to a network operator. | 2017-09-28 |
20170279682 | AUTOMATIC FINDING AND SHARING OF IOT CONNECTED DEVICES - Methods, computer program products, and systems are presented. Data characteristics describing data from IoT devices are identified. Data profiles representing the IoT devices are generated. The data profiles are grouped into data profile groupings based on one or more of analytics and machine learning. A mapping of the data profile groupings to virtual servers is determined. | 2017-09-28 |
20170279683 | DISTRIBUTED SYSTEM PARTITION - An example of a distributed system partition can include a method for client service in a distributed switch. The method can include maintaining local and global connection state information between a primary and a secondary controlling fibre channel (FC) over Ethernet (FCoE) Forwarders (FCFs) or FC forwarder in a distributed switch. A partition in the distributed switch can be detected and service to subtended clients of the distributed switch can continued using local state information. | 2017-09-28 |
20170279684 | System and method for provisioning of bandwidth-on-demand (BoD) services in a telecommunications network - A system and method for provisioning bandwidth-on-demand services in a telecommunications network. A disclosed data-processing system receives historical data for the utilization of predetermined resources, the current state of provisioned resources for a particular moment in time, and requests to provision various services to customers. The data-processing system constructs one or more mathematical functions from the historical data or the current state of provisioned resources, or both. The system provisions the service identified in the request, or provisions at least some type of service that is based on the request. The provisioning is based on one or more of the constructed mathematical functions, or on the current state of provisioned resources, or both. The system transmits a signal based on the provisioning of the service, wherein the signal can be used to route one or more data packets based on the provisioning. | 2017-09-28 |
20170279685 | ADJUSTING ANOMALY DETECTION OPERATIONS BASED ON NETWORK RESOURCES - In one embodiment, a device in a network monitors a selective anomaly forwarding mechanism deployed in the network. The selective anomaly forwarding mechanism causes a participating node in the mechanism to selectively forward detected network anomalies to the device. The device monitors one or more resources of the network. The device determines an adjustment to the selective anomaly forwarding mechanism based on the one or more monitored resources of the network. The device implements the determined adjustment to the selective anomaly forwarding mechanism. | 2017-09-28 |
20170279686 | Terminal Topology Management Service Method, Device, and System for Internet of Things - A terminal topology management service method, apparatus and system for Internet of things are provided. The method includes: receiving a management operation or capability of a terminal topology management service requested by an application entity, managing a requested target terminal according to the management operation or capability of the terminal topology management service; and providing an operation result and/or an operation status for the application entity. The present document realizes uniform management of terminal topologies. | 2017-09-28 |
20170279687 | CONTEXT GRAPH GENERATION - As a network increases in size and complexity, it becomes increasingly difficult to monitor and record relationships between components in the network. The lack of knowledge regarding component relationships can make it difficult to adequately and timely perform analysis of network issues or conditions. As a result, automated generation of a context graph that displays relationships among both hardware and software components in a network can help keep pace with a growing network and improve network analysis. The context graph may be generated based, for example, on event data (alternately referred to as event indications) generated by network components and/or event monitoring agents and network topology information. Additionally, the context graph may be augmented to display inter-component relationships based on multi-event correlations. The context graph can be used to assist in troubleshooting network issues or performing root cause analysis. | 2017-09-28 |
20170279688 | METHOD, DEVICE AND SYSTEM FOR PROVIDING DEVICE APPLICATION SOFTWARE MANAGEMENT SERVICE IN INTERNET OF THINGS - A method, device and system for providing a device application software management service in Internet of things are provided. In the method, a management operation or capability of a device application software management service requested by an application entity is received, a requested target device is managed according to the management operation or capability of the device application software management service, and the application entity is provided with an operation result and/or an operation state. | 2017-09-28 |
20170279689 | SOFTWARE DEFINED NETWORK CONTROLLER FOR IMPLEMENTING TENANT SPECIFIC POLICY - Example implementations may relate to a software defined networking (SDN) controller. A method may include receiving, at a SDN controller, a tagged initialization packet from a software defined network enabled switch. The method may include identifying, at the SDN controller, a tenant corresponding to or based on the tagged initialization packet. The method may include implementing a policy specific to the identified tenant. | 2017-09-28 |
20170279690 | Methods, Systems, and Fabrics Implementing a Distributed Network Operating System - Methods, systems, and computer programs are presented for managing network switching. A network device operating system (ndOS) program includes instructions for exchanging switching policy regarding switching network packets in a plurality of ndOS devices having ndOS programs. The first ndOS program is executed in a first ndOS device, and the switching policy is exchanged with other ndOS programs via multicast messages. Further, the ndOS program includes instructions for exchanging resource control messages with the other ndOS devices to implement service level agreements in the switching fabric, where the ndOS switching devices cooperate to enforce the service level agreements. Further yet, the ndOS program includes instructions for receiving changes to the switching policy, and instructions for propagating the received changes to the switching policy via message exchange between the ndOS programs. The ndOS devices are managed as a single logical switch that spans the plurality of ndOS devices. | 2017-09-28 |
20170279691 | System and Method for Validating Documentation of Representational State Transfer (Rest) Services - A validation tool is provided for a representational state transfer (REST) service. In one embodiment, a method for validating documentation of a REST service includes including detecting one or more messages for a REST service by a validator, wherein the one or more messages are intercepted for the REST service, translating documentation of the REST service, by the validator, into a representation of an automaton, and validating the one or more messages by the validator based on the automaton, wherein validation of the messages determines conformance of the REST service to the documentation of the REST service. | 2017-09-28 |
20170279692 | DEPLOYING A SERVICE FROM A SELECTED CLOUD SERVICE PROVIDER BASED ON AN EVALUATION OF MIGRATION ABILITY USING GRAPH ANALYTICS - A method includes performing by a processor of a server: receiving a requirement description of a service for a software application, generating a migration graph that comprises vertices representing candidate service providers for the service, respectively, identifying migration capability information between the vertices of the migration graph by connecting a portion of the vertices with edges, generating a centrality metric for each of the vertices of the migration graph based on the migration capability information and a number of edges terminating at the respective vertex, grading the candidate service providers based on one of the migration capability information and the centrality metric, and deploying the service using one of the candidate service providers responsive to grading the candidate service providers receiving an architecture description for a software application that identifies a plurality of generic services, receiving a requirement description for the software application that comprises respective values for a plurality of priority parameters for the software application, and generating a proposal that, for each of the plurality of generic services, identifies a specific cloud service for the respective generic service based on the requirement description. | 2017-09-28 |
20170279693 | Call Routing and Real-Time Monitoring - A method and system for providing call routing analytics. A virtual session initiation protocol switch is provided and hosted in an Internet cloud-based environment. The switch streams live call detail records to a computer system having a processor configured to process all of the subscriber's call records to monitor route performance for the subscriber. Real-time route performance data is transmitted to the subscriber for display at a subscriber computer. The subscriber can then alter a routing of at least a portion of the call utilizing the switch in response to the real-time route performance data to increase quality of signaling and business performance. | 2017-09-28 |
20170279694 | MERGING OF SCORED RECORDS INTO CONSISTENT AGGREGATED ANOMALY MESSAGES - In one embodiment, a device in a network identifies a plurality of traffic records as anomalous. The device matches each of the plurality of traffic records to one or more anomalies using one or more anomaly graphs. A particular anomaly graph represents hosts in the network as vertices in the graph and communications between hosts as edges in the graph. The device applies one or more ordering rules to the traffic records, to uniquely associate each traffic record to an anomaly in the one or more anomalies. The device sends an anomaly notification for a particular anomaly that is based on the traffic records associated with the particular anomaly. | 2017-09-28 |
20170279695 | SECURITY IMPLEMENTATION FOR RESOURCE DISTRIBUTION - A system for securely distributing and managing resources includes a smart device, a resource management device, and a third party system, each having communication interfaces, and memory device, and processing device. In the resource management device, the processing device is configured to: receive from a smart device a set of smart device data via the smart device communication interface; detect within the set of smart device data a subset of data associated with a failure condition of the smart device; and communicate a set of instruction information to a third party system, wherein the instruction information is usable by the third party system to initiate a targeted communication between a host entity system associated with the smart device and the custodian such that maintenance, repair, and/or replacement of the smart device can be effectuated. | 2017-09-28 |
20170279696 | DYNAMIC APPLICATION DEGROUPING TO OPTIMIZE MACHINE LEARNING MODEL ACCURACY - In one embodiment, a device in a network identifies a plurality of applications from observed traffic in the network. The device forms two or more application clusters from the plurality of applications. Each of the application clusters includes one or more of the applications, and wherein a particular application in the plurality of applications is included in each of the application clusters. The device generates anomaly detection models for each of the application clusters. The device tests the anomaly detection models, to determine a measure of efficacy for each of the models with respect to traffic associated with the particular application. The device selects a particular anomaly detection model to analyze the traffic associated with the particular application based on the measures of efficacy for each of the models. | 2017-09-28 |
20170279697 | CONTROL DEVICE FOR ESTIMATION OF POWER CONSUMPTION AND ENERGY EFFICIENCY OF APPLICATION CONTAINERS - Devices and techniques for estimating power consumption and efficiency of application containers configured to run on a server system, such as a cloud server, are provided. In an example, a method can include creating a benchmark application container, naming the benchmark application container on a host server, collecting power consumption information of the host server, collecting resource utilization information of the benchmark application container using an artificial workload, building a statistical model using the power consumption information and the resource utilization information, and generating a first power model of the host server. | 2017-09-28 |
20170279698 | DETECTION AND ANALYSIS OF SEASONAL NETWORK PATTERNS FOR ANOMALY DETECTION - In one embodiment, a device in a network determines cluster assignments that assign traffic data regarding traffic in the network to activity level clusters based on one or more measures of traffic activity in the traffic data. The device uses the cluster assignments to predict seasonal activity for a particular subset of the traffic in the network. The device determines an activity level for new traffic data regarding the particular subset of traffic in the network. The device detects a network anomaly by comparing the activity level for the new traffic data to the predicted seasonal activity. | 2017-09-28 |
20170279699 | ON-DEVICE ATTRIBUTION OF NETWORK DATA USAGE - Embodiments attribute network data transfers to applications executing on a computing device. A data transfer service executes on the computing device to receive and process data transfer requests. The data transfer requests, populated by the applications, have identifiers attributed thereto to enable monitoring of the network data transfers per identifier. For example, network data transfers associated with different mail accounts of a mail program or different web sites of browser are attributed separately. Data usage statistics relating to the network data transfers for each identifier may be generated and presented to the user for review. | 2017-09-28 |
20170279700 | METHOD AND APPARATUS FOR TRANSMITTING DATA - Embodiments of the application provide a method and apparatus for transmitting data. In the solution of the application, the method and apparatus obtain at least one transmission link from a source address of data to be transmitted, to a destination address of the data to be transmitted, according to the source address and the destination address; select at least one of the transmission links; test for each selected transmission links a transmission rate of the transmission link over which data are transmitted respectively in a first transmission protocol and a second transmission protocol; and select the transmission protocol and the transmission link corresponding to the highest transmission rate to transmit the data to be transmitted. With the method according to the embodiments of the application, two transmission protocols can be supported to adapt to a complex network environment so as to improve the efficiency of data transmission. Moreover in the embodiments of the application, the transmission rate can be further monitored in real time while the data to be transmitted are being transmitted so that if the transmission rate is low, then the transmission protocol and/or the transmission link will be switched to thereby further improve the efficiency of data transmission. | 2017-09-28 |
20170279701 | Standalone Network Probing Using Available Network Connections - Various embodiments provide methods, devices, and non-transitory processor-readable storage media enabling network probing with a communication device based on the communication device sending a probe via a first network connection and receiving the probe via a second network connection. By leveraging a capability of a communication device to establish two network connections at the same time, various embodiments may enable a single communication device to act as both a probing client and a probing server. In this manner, various embodiments may enable standalone network probing, i.e., network probing that may not require a remote dedicated probing server to act as a probe generator or a probe sink. | 2017-09-28 |
20170279702 | SYSTEM AND METHOD FOR AUTOMATED ISSUE REMEDIATION FOR INFORMATION TECHNOLOGY INFRASTRUCTURE - A system and method for extensible, protective, and verifiable automated issue remediation for information technology infrastructure comprises invoking an application programming interface to obtain at least one issue object corresponding to an alert generated by a monitoring system; matching the issue object to at least one diagnosis plugin of a plurality of diagnosis plugins; obtaining a prescription object from the diagnosis plugin, the prescription object comprising a remedy; and invoking the remedy after verifying the remedy is authorized to proceed. | 2017-09-28 |
20170279703 | MANAGING VARIATIONS AMONG NODES IN PARALLEL SYSTEM FRAMEWORKS - Systems, apparatuses, and methods for managing variations among nodes in parallel system frameworks. Sensor and performance data associated with the nodes of a multi-node cluster may be monitored to detect variations among the nodes. A variability metric may be calculated for each node of the cluster based on the sensor and performance data associated with the node. The variability metrics may then be used by a mapper to efficiently map tasks of a parallel application to the nodes of the cluster. In one embodiment, the mapper may assign the critical tasks of the parallel application to the nodes with the lowest variability metrics. In another embodiment, the hardware of the nodes may be reconfigured so as to reduce the node-to-node variability. | 2017-09-28 |
20170279704 | DYNAMIC NETWORK MONITORING - Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine. | 2017-09-28 |
20170279705 | METHOD, SYSTEM, AND APPARATUS FOR PREVENTING TROMBONING IN INTER-SUBNET TRAFFIC WITHIN DATA CENTER ARCHITECTURES - The disclosed computer-implemented method for preventing tromboning in inter-subnet traffic within data center architectures may include (1) detecting, at a leaf node of a data center, a route advertisement that advertises a route to a spine node of another data center that interfaces with the data center, (2) identifying, at the leaf node, an IP identifier of the spine node included in the route advertisement, (3) determining, at the leaf node, that the route corresponds to the spine node based at least in part on the IP identifier identified in the route advertisement, and then in response to determining that the route corresponds to the spine node, (4) rejecting the route to the spine node at the leaf node such that the leaf node does not learn the route to the spine node. Various other methods, systems, and apparatuses are also disclosed. | 2017-09-28 |
20170279706 | LINK PROCESSING METHOD, APPARATUS, AND SYSTEM - Network link processing method, apparatus, and system are disclosed. For example, the method includes: generating an interface-invocation request carrying a target link, a number of bytes of the target link being greater than a preset threshold; sending the interface-invocation request to an open platform server; receiving a unique identifier string sent by the open platform server, a number of bytes of the unique identifier string being less than the preset threshold; and providing the unique identifier string to a client. | 2017-09-28 |
20170279707 | FULLY CONNECTED NETWORK - A fully-connected mesh network includes a plurality of switches. A first switch receives a packet traveling through the mesh network from an external source node to an external destination node specified by the packet. A plurality of links, which are all included in a mesh link aggregation group (LAG), couple each possible pair of the switches by a respective single link. Each of the respective links is included individually in an individual LAG. Each of the switches is configured to receive a packet from another switch of the plurality of switches via only the mesh LAG, and each switch that receives a packet via the mesh LAG is configured to transmit the packet to another switch of the plurality of switches via only one of the individual LAGs. The packet travels to the destination node at most two hops across the plurality of switches. | 2017-09-28 |
20170279708 | MULTI-LINK CONVERGENCE METHOD, SERVER, CLIENT, AND SYSTEM - A multi-link convergence method include: receiving a first binding request sent by a client using a first link; sending a first LSID to the client using the first link; receiving a first authentication request sent by the client using the first link; performing authentication on the first link according to the first authentication request; if the first link is authenticated successfully, sending a BID to the client using the first link; receiving a second binding request sent by the client using a second link, where the second binding request carries the BID; sending a second LSID to the client using the second link; receiving a second authentication request sent the client by using the second link; performing authentication on the second link according to the second authentication request; and if the second link is authenticated successfully, sending a binding acknowledgement message to the client by using the second link. | 2017-09-28 |
20170279709 | METHOD, SYSTEM, AND APPARATUS FOR FORWARDING NETWORK TRAFFIC USING MINIMAL FORWARDING INFORMATION BASES - The disclosed computer-implemented method for forwarding network traffic using minimal Forwarding Information Bases (FIBS) may include (1) identifying a Routing Information Base (RIB) that includes a set of routes that define paths to destinations both inside and outside a network and then (2) creating a FIB that includes a subset of active routes whose size is below a size threshold by (A) importing, from the set of routes within the RIB, (I) internal routes that define paths to destinations inside the network, (II) high-traffic external routes that define paths to destinations outside the network, and (III) a default route that defines a path to a default node that facilitates resolution of traffic that does not match any of the internal or high-traffic external routes and (B) excluding, from the FIB, low-traffic external routes that define paths to destinations outside the network. Various other methods, systems, and apparatuses are also disclosed. | 2017-09-28 |
20170279710 | COMMUNICATION BETWEEN DISTINCT NETWORK DOMAINS - A system may include a first border network device located between a first network domain and a third network domain, and a first edge network device in the first network domain, where the first edge network device may be configured to receive a packet. The packet may be directed to a second edge network device in a second network domain. The first edge network device may also be configured to add a second label to the packet that identifies a second border network device located at the border of a second network domain and the third network domain. The third network domain may be located between the first network domain and the second network domain. The first edge network device may additionally be configured to add a first label to the packet that identifies the first border network device, and route the packet to the first border network device. | 2017-09-28 |
20170279711 | VIDEO ROUTER - The embodiments described herein provide a data transmission system comprising a plurality of video routers, a supervisory system for transmitting one or more router configuration signals to one or more video routers, and a control communication network for coupling the plurality of video routers and the supervisory system. Each router in the system comprises a backplane including a plurality of backplane connections, at least one line card and at least one fabric card. Each line card comprises a plurality of input ports and output ports where each input and output port is coupled to a respective external signal through the backplane. Each line card further comprises a line card cross-point switch having a plurality of input switch terminals and a plurality of output switch terminals. Each fabric card comprises a fabric card cross-point switch having a plurality of input switch terminal and a plurality of output switch terminals. Furthermore, each line card and each fabric card comprises a card controller where the card controller selectively couples one or more input switch terminals of a cross-point switch to the output switch terminals of that cross-point switch. The cross-point switches being manipulated by the card controller may belong to one or more different cards within the same video router. | 2017-09-28 |
20170279712 | SYSTEM AND METHOD FOR IMPROVED SERVICE CHAINING - There is disclosed an apparatus having logic elements to: receive an incoming packet associated with a first service function chain; identify a next hop service function for the incoming packet as a non-reactive service function; create a duplicate packet; forward the duplicate packet to the non-reactive service function; and forward the incoming packet to a next reactive service function. There is also disclosed an apparatus having logic to: receive an incoming packet associated with a first service function chain (SFC), having a first service path identifier (SPI); determine that the incoming packet has a first service index (SI), and that a next-hop SI identifies a non-reactive service function (NRSF); receive a duplicate packet of the incoming packet; rewrite a service header of the duplicate packet to identify a second SFC having a second SPI, wherein the second SPI is different from the first SPI; and alter the first SI of the incoming packet to identify a next reactive service function in the first SFC. | 2017-09-28 |
20170279713 | VIRTUAL MACHINE DATA FLOW MANAGEMENT METHOD AND SYSTEM - The present disclosure provides a virtual machine data flow management method. The method includes: receiving, by a host by using a specified network interface of an SR-IOV network adapter, an IP packet sent by a communication peer terminal, a target MAC address and a target IP address in the IP packet respectively being a MAC address of a specified network interface of the host and an IP address of a target virtual sub-machine; and forwarding, by the host according to the target IP address, the IP packet to a virtual connection function of the target virtual sub-machine in the same SR-IOV network adapter. Also disclosed is a virtual machine data flow management system. By means of the present disclosure, network communication performance of a virtual machine can be improved. | 2017-09-28 |
20170279714 | Chained Packet Sequences in a Network on a Chip Architecture - Systems and techniques for network on a chip based computer architectures and communications therein are described. A described technique includes generating, at a first computing resource of a computer system, a chained packet sequence. A packet therein can specify a chain indicator to indicate inclusion in the chained packet sequence, a destination address, and an opcode. The technique includes routing the sequence to a second computing resource based on the destination address of a first chained packet in the sequence. The technique includes receiving the sequence at the second computing resource; performing the operation specified by the opcode of the first chained packet; and determining whether to process or forward one or more chained packets in a remainder portion of the sequence based on the destination address of a second chained packet of the sequence, the second chained packet being located at a beginning of the remainder portion. | 2017-09-28 |
20170279715 | DYNAMIC SWITCHING CONTROL OVER MULTIPLE INTERNET SERVICES PROVIDED FOR HOME NETWORKS - System and method of dynamically switching among multiple WANs for data transmission to and from a LAN based on real-time network performance. Each WAN may be owned by a respective Internet Service Provider (ISP) of the LAN. A switching device coupled between the WAN and the LAN evaluates the real-time network performance of the current WAN used for data transmission between a LAN user device and a target IP address. If the network performance deteriorates, the switching device may select a different WAN for the data transmission according to a set of service quality policies. The switching device may maintain a flow table to control data routing and communicate with other components in the LAN in compliance with the OpenFlow protocol. | 2017-09-28 |
20170279716 | SYSTEM AND METHOD FOR ROUTING PACKETS IN A CONTENT CENTRIC NETWORK USING ANONYMOUS DATAGRAMS - A router of a content centric network (CCN) can forward messages using anonymous identifiers. The router can receive an Interest via a first interface, and determines a first anonymous identifier (AID) that identifies a name-independent path to the Interest's source via the router. The router can identify a second interface for forwarding the Interest to a next-hop neighbor via CCN, and performs a bijective function on the first AID to obtain a second AID that is to be used by the next-hop neighbor to return a corresponding data packet to the router. The router updates the Interest to include the second AID, and forwards the Interest via the second interface toward the next-hop neighbor. When the router receives the data packet, the router performs a lookup operation in an anonymous routing table (ART), based on the AID, to determine an interface for forwarding the data packet toward the Interest's source. | 2017-09-28 |
20170279717 | SYSTEMS AND METHODS FOR ROUTING INTERNET PACKETS BETWEEN ENTERPRISE NETWORK SITES - This disclosure describes methods, devices, and systems related to routing packets over enterprise network sites. A method may be disclosed for routing packets between hosts at a first site and hosts at a second site in a network using a firewall. The method may comprise receiving a request, in a first packet, from a first router to send one or more packets to two or more hosts at the second site. The method may comprise receiving a first sub-network prefix, in a route advertisement, corresponding to two or more hosts at the first site from the first router, and receiving a first community value, in a first advertisement, associated with the first sub-network prefix. The method may comprise generating a first local preference value based at least in part on the first community value. And the method may comprise sending the request, first sub-network prefix, and first local preference value to a second router, in a second advertisement. | 2017-09-28 |
20170279718 | Look-Up Table Creation Method and Query Method, Controller, Forwarding Device, and System - Embodiments of the present disclosure discloses a look-up table creation method and query method. The creation method includes: receiving a look-up table create message sent by a controller, where the look-up table create message includes an identifier of a look-up table and a look-up mode of the look-up table; creating a look-up table according to the look-up table create message and setting a look-up mode of the look-up table; receiving an entry add message sent by the controller, where the entry add message includes a to-be-added forwarding action and an index parameter of the forwarding action; and adding, according to the entry add message, an entry corresponding to the entry add message to the look-up table. | 2017-09-28 |
20170279719 | TOURNAMENT SCHEDULING - A method is provided for allocating tasks amongst system computing resources by using polling tournaments. The method includes receiving a request to schedule a task. The task is associated with a constraint identifying an amount of computing resources needed to perform the task. A subset of candidate devices from a plurality of server computing devices is randomly selected to compete in a polling tournament for scheduling the task. The subset includes a predetermined maximum number of candidate devices. The candidate devices of the subset are polled to determine an amount of computing capacity currently available in each candidate device. A winning candidate device of the polling tournament is determined based on the amount of computing capacity currently available in each of the polled candidate devices and the constraint. Thereafter, the task is scheduled to be run by the winning candidate device. | 2017-09-28 |
20170279720 | Real-Time Logs - In one example, a server farm may decongest traffic between a server farm and a client administrator by offloading the delivery of infrastructure logs to a log data store having a separate connection to the client. The server farm administrator may collect an infrastructure log data set for a server farm describing interactions between a client and the server farm. The server farm administrator may store the infrastructure log data set at a log data store separate from the server farm for retrieval by the client via a data store connection between the client and the log data store. The server farm may have a server farm connection between the client and the server farm separate from the data store connection to interact with the client. | 2017-09-28 |
20170279721 | WIRED DATA-CONNECTION AGGREGATION - According to at least one embodiment, a computer-implemented method to transmit data is described. The data being transmitted over a wired data-connection may be identified. The identified data may be parsed into two or more parts. A first part of the identified data may be transmitted over a primary wired data-connection. A second part of the identified data may be transmitted over an auxiliary wired data-connection. The auxiliary wired data-connection may be connected to the primary wired data-connection via a wireless data-connection. | 2017-09-28 |
20170279722 | LOAD BALANCING WITH SOFTWARE DEFINED NETWORK CONTROLLERS - A method, computer program product and computer system is provided. A processor receives at least one tunnel endpoint load information of a plurality of virtual network tunnel endpoints associated with a first virtual network. A processor receives a request directed to the first virtual network from a requesting virtual machine of a second virtual network. A processor generates a destination network address of a virtual network tunnel endpoint associated with the first virtual network based, at least in part, on the at least one load information of the plurality of virtual network tunnel endpoints. A processor sends the destination network address to the requesting virtual machine. | 2017-09-28 |
20170279723 | Offline, Intelligent Load Balancing Of SCTP Traffic - Techniques for enabling offline, intelligent load balancing of Stream Control Transmission Protocol (SCTP) traffic are provided. According to one embodiment, a load balancer can receive one or more SCTP packets that have been replicated from a network being monitored. The load balancer can further recover an SCTP message from the one or more SCTP packets and can map the SCTP message to an egress port based on one or more parameters decoded from the SCTP message and one or more rules. The load balancer can then transmit the SCTP message out of the egress port towards an analytic probe or tool for analysis. | 2017-09-28 |
20170279724 | LOAD BALANCING METHOD, DEVICE AND STORAGE MEDIUM - Disclosed is a load balancing method, the method comprising: for an exchange device at every level, before transmitting each cell, querying a unicast forwarding table according to the ID number of a target access device so as to obtain all links accessing the target access device; and in the all links, polling the cell transmitted to the corresponding target access device. Also disclosed are a load balancing device and storage medium. | 2017-09-28 |
20170279725 | METHOD AND DEVICE FOR TRANSMISSION CONTROL IN WIRELESS COMMUNICATION SYSTEM - The present disclosure relates to a pre-5 | 2017-09-28 |
20170279726 | END-TO-END NETWORK PATH SELECTION - Presented herein are techniques for application criteria-based path selection in a network. An application controller receives endpoint application criteria that specify end-to-end conditions that at least one network is to satisfy when forwarding the at least one packet flow. The application controller evaluates a plurality of different types of end-to-end network paths to determine whether one or more of the plurality of end-to-end network paths satisfies the endpoint application criteria. | 2017-09-28 |
20170279727 | Handling Voice and Non-Voice Data Under Uplink Limited Conditions - This disclosure relates to techniques for handling voice and data under uplink limited conditions in a wireless communication system. A wireless device and a base station may establish a wireless communication link. Transmission time interval bundling (TTI-B) may be enabled for uplink communications between the wireless device and the base station. It may be determined that the wireless device is experiencing uplink limited conditions. One or more rules prioritizing a first type of data over a second type of data for uplink communications may be enabled based on TTI-B being enabled and the wireless device experiencing uplink limited conditions. | 2017-09-28 |
20170279728 | TRACKING QUEUING DELAY AND PERFORMING RELATED CONGESTION CONTROL IN INFORMATION CENTRIC NETWORKING - A network device that performs information centric networking (ICN) in an ICN network receives an Interest from a consumer as the Interest traverses an Interest path to a data responder. The Interest requests data by name and indicates an accumulated Interest queuing delay experienced by the Interest on the Interest path. The network device enqueues the Interest to an Interest queue and dequeues the Interest from the Interest queue, and determines a local Interest queuing delay between the enqueing and dequeuing. The network device increases the indicated accumulated Interest queuing delay by the local Interest queueing delay, and forwards the Interest along the Interest path. The network device receives a Data packet satisfying the Interest as the Data packet traverses the Interest path in reverse. The network device increases an accumulated Data queueing delay indicated in the Data packet, and then forwards the Data packet to the consumer. | 2017-09-28 |
20170279729 | EFFECTIVE INTRA-FRAME REFRESH IN MULTIMEDIA COMMUNICATIONS OVER PACKET NETWORKS - Systems and methods of performing intra-frame refresh in multimedia communications over lossy packet networks, in which a video receiver can provide packet loss feedback information to a video transmitter, and the video transmitter can respond to the feedback information, in a manner that makes efficient use of available bandwidth. By providing one or more PLI messages from the video receiver to the video transmitter based on criteria related to the detection of an eventual missing video packet and/or the determination that the quality of a current reference frame is bad, and by pausing the providing of GNACK messages from the video receiver to the video transmitter while the PLI messages are being provided to the video transmitter, the total number of video packets required for transmission/retransmission can be reduced, thereby limiting the impact of the transmitted/retransmitted video packets on the available bandwidth while enhancing the video QoE of system users. | 2017-09-28 |
20170279730 | PACKET COLORING IN WIRELESS COMMUNICATION SYSTEMS - A buffer stores only packets in one or more high-priority traffic flows in a first portion. The size of the first portion is determined based on an estimated maximum volume of traffic in the at least one high-priority traffic flow. The buffer stores packets in either the one or more high-priority traffic flows or one or more low-priority traffic flows in a second portion. The buffer stores only packets in the one or more low-priority traffic flows in a third portion. A processor marks the packets in the first portion and the second portion with a high-priority color prior to transmission of the packets. The processor marks the packets in the third portion with a low-priority color prior to transmission of the packets. | 2017-09-28 |
20170279731 | CONTROLLNG DISTRIBUTION OF RESOURCES IN A NETWORK - Disclosed are various embodiments for accessing resources when a client device complies with distribution rules. A client device receives selected resources and distribution rules associated with the resources. The client device determines whether the client device complies with the distribution rules. When the resources are modified, the changes are sent to a distribution service associated with the resources. | 2017-09-28 |
20170279732 | SYSTEMS AND METHODS FOR EVALUATING COMPUTING RESOURCES - Systems, methods, and non-transitory computer-readable media can receive information about requested resources from a computational resource consumer. The information about the requested resources can be analyzed to generate a first multi-dimensional array including a first set of name-value pairs associated with the requested resources. Information about offered resources can be received from a computational resource provider. The information about the offered resources can be analyzed to generate a second multi-dimensional array including a second set of name-value pairs associated with the offered resources. The first multi-dimensional array and the second multi-dimensional array can be evaluated based on an evaluation algorithm. | 2017-09-28 |
20170279733 | CONTROLLNG DISTRIBUTION OF RESOURCES ON A NETWORK - Disclosed are various embodiments for controlling distribution of resources on a network. In one embodiment, among others, a processor receives a request from a client device to access resources hosted by a distribution service. In response, the processor determines whether the client device is authorized to access the distribution service. The processor identifies which of the resources hosted by the distribution service are accessible to the client device based on the resource grouping identifiers associated with the client device. The processor determines which distribution rules are associated with the identified resources, the distribution rules including location rules and time rules. The processor then transmits the identified resources and identified distribution rules to the client device, where the resources are configured to be exclusively accessible via a containerized client application on the client device while the client device satisfies the distribution rules associated with the resources. | 2017-09-28 |
20170279734 | SYSTEMS AND METHODS FOR DYNAMICALLY ALLOCATING COMPUTING TASKS TO COMPUTER RESOURCES IN A DISTRIBUTED PROCESSING ENVIRONMENT - In some embodiments, systems and methods provide for assigning networked computer resources to computing tasks, based on, for example, task complexity and/or computer resource workload. | 2017-09-28 |
20170279735 | METHOD FOR OPERATING A VIRTUAL NETWORK INFRASTRUCTURE - A method for operating a virtual network infrastructure, wherein a corresponding physical infrastructure comprises one or more physical infrastructure resources, includes monitoring utilization levels of one or more resource units of the one or more physical infrastructure resources for virtual resources requesting the one or more resource units; calculating average absolute resource utilization values based on the utilization levels for each of the virtual resources; calculating a reference resource of score (RRAS) for each of the one or more resource units of the one or more physical infrastructure resources, wherein the RRAS indicates an impact of the utilization of a reference resource unit on utilization of other resource units on a physical infrastructure resource using the calculated average absolute resource utilization values; and assigning resources by a virtual infrastructure controller (VIC) and/or a VIC-agent on a resource, based on the RRAS for the virtual resources. | 2017-09-28 |
20170279736 | VERIFICATION OF DATA PROCESSES IN A NETWORK OF COMPUTING RESOURCES - A method for managing data processes in a network of computing resources includes: receiving at least one child request being routed from an intermediary device to at least one corresponding destination device, the at least one child request requesting execution of at least one corresponding child data process, each of the at least one child data process for executing at least a portion of the at least one parent data process from an instructor device, and each of the at least one child request including a destination key derived at least in part from the at least one instructor key; storing the at least one child request in at least one storage device; modifying the at least one child request upon receiving a child request modification signal; and generating signals for communicating the child requests to one or more requesting devices. | 2017-09-28 |
20170279737 | ARBITRATING CONTROL ACCESS TO A SHARED RESOURCE ACROSS MULTIPLE CONSUMERS - Techniques for arbitrating control access to a shared resource among multiple client applications concurrently consuming a shared data stream associated with the shared resource are described. A server component instantiates a shared resource component representing the shared resource and associated shared data stream. The server component publishes a shared resource interface that provides central interface for the multiple client applications to access the shared resource and associated shared data stream. Each client application may access the shared resource in either control mode or shared mode to consume the shared data stream. In control mode, the client application has read-write access to control parameters representing a configuration of the shared resource that are usable to modify aspects of the shared data stream. In shared mode, the client application has read-only access to the control parameters. | 2017-09-28 |
20170279738 | METHOD, APPARATUS, AND SYSTEM FOR TRANSMITTING DATA - Embodiments of the application provide a method, apparatus, and system for transmitting data. In the solution of the application, a client determines at least two data transmission paths between the client and a transmission service platform, and selects at least two of the determined data transmission paths; segments data to be transmitted into at least two data blocks; transmits associated information of respective data blocks to the transmission service platform; and transmits the at least two data blocks into which the data are segmented to the transmission service platform over he selected respective data transmission paths. In the embodiments of the application, the data to be transmitted are segmented into a plurality of data blocks, and then the data are transmitted concurrently over the at least two data transmission paths, thus improving the efficiency of data transmission over the prior art where the data are transmitted over only one data transmission path. | 2017-09-28 |
20170279739 | PREDICTIVE NETWORK SYSTEM AND METHOD - A proactive networking system and method is disclosed. The network anticipates the user demands in advance and utilizes this predictive ability to reduce the peak to average ratio of the wireless traffic and yield significant savings in the required resources to guarantee certain Quality of Service (QoS) metrics. The system and method focuses on the existing cellular architecture and involves the design and analysis of learning algorithms, predictive resource allocation strategies, and incentive techniques to maximize the efficiency of proactive cellular networks. The system and method further involve proactive peer-to-peer (P2P) overlaying, which leverages the spatial and social structure of the network. Machine learning techniques are applied to find the optimal tradeoff between predictions that result in content being retrieved that the user ultimately never requests, and requests that are not anticipated in a timely manner. | 2017-09-28 |
20170279740 | REDUNDANT INLINE-BYPASS SWITCH - An inline-bypass switch system includes: a first inline-bypass switch appliance having a first bypass component, a first switch coupled to the first bypass component, and a first controller; and a second inline-bypass switch appliance having a second bypass component, a second switch coupled to the second bypass component, and a second controller; wherein the first controller in the first inline-bypass switch appliance is configured to provide a state signal that is associated with a state of the first inline-bypass switch appliance; and wherein the second controller in the second inline-bypass switch appliance is configured to control the second bypass component based at least in part on the state signal. | 2017-09-28 |
20170279741 | Optimizing buffer allocation for network flow control - Communication apparatus includes a memory, which is configured to hold data packets, having respective packet sizes, for transmission over a data link, and a transmitter, which is configured to transmit the data packets over the data link at a bit rate determined by a wire speed of the data link. A shaper is coupled to throttle transmission of the data packets by the transmitter responsively to the respective packet sizes, whereby some of the data packets are transmitted over the data link at a transmission rate that is less than the bit rate. | 2017-09-28 |
20170279742 | Switching Device Based on Reordering Algorithm - A switching device includes a processor, an input buffer, an output buffer, and a Banyan switching architecture, where the processor is configured to convert an initial switching table to a non-congestion switching table and an order-adjustment table using a preset reordering algorithm; the input buffer is configured to save first period data that is from an input port; the processor is further configured to perform, using the non-congestion switching table, data switching on data in the first full-period data saved in the input buffer, to obtain second full-period data; the Banyan switching architecture is configured to perform synchronous data switching on the second full-period data; the output buffer is configured to save the second full-period data on which the synchronous data switching has been performed; the processor is further configured to adjust, using the order-adjustment table, a data order of the second period data. | 2017-09-28 |
20170279743 | Subgroup Messaging - In one embodiment, instant messages or collaboration messages are organized in subgroups. A device is configured to receive data indicative of collaborative messages, identify a subgroup identifier from a first collaborative message of the collaborative messages, and encode the first collaborative message for transmission to a subgroup of receiving endpoint devices. The device identifies a second collaborative message and encodes the second collaborative message for transmission to a group of receiving endpoint devices including the subgroup of receiving endpoint devices. The first collaborative message is sent to or displayed by the subset of receiving endpoint devices and the second collaborative message is sent to or displayed by the receiving endpoint devices including the subgroup. The encoding is performed at the endpoint device or an associated server. | 2017-09-28 |
20170279744 | New Instant Messaging(IM) routing method and router - This invention discloses a new Instant Messaging(IM) routing method and routers, to manage IM servers and provide network addressing, utilizing a management module and a routing module. Among them, the management module is used to maintain the router's own information and the information of IM servers, comprising of:
| 2017-09-28 |