H04L12/64

Information concentrating center capable of making P2P connections with remote client devices

An information concentrating center, is disclosed, wherein the information concentrating center comprises: at least one module for concentrating information from at least one information source; and at least one module coupling to the Internet, for establishing a P2P connection with a remote client device through the Internet, wherein at least one portion of the information is delivered to the remote client device on the P2P connection.

Fibre channel over ethernet (FCoE) zoning in a distributed ethernet switch

Method to perform an operation comprising, receiving a login request from an endpoint connected to first physical port of a first switch module of a distributed network switch, wherein the distributed network switch comprises a plurality of switch modules, wherein each switch module comprises a plurality of ASICs, responsive to the login request, storing, in a FCDF database, an entry comprising an identifier of the first physical port and a unique identifier of the endpoint, and responsive to receiving, from a cFCF, a zoning update comprising the unique identifier of the endpoint and an FCID for the endpoint, storing the FCID in the FCDF database entry for the endpoint, identifying a first ASIC, of the plurality of ASICs of the first switch module, connected to the first physical port, and updating a zoning table of the first ASIC to include the zoning update.

Captive portal state detection and avoidance for multiple-interface traffic offloading
09820200 · 2017-11-14 · ·

In one embodiment, a mobile device connecting to a Wi-Fi hotspot first performs a connectivity check to determine whether the wireless connection is trapped in the walled garden of a captive portal by transmitting a connectivity check message to one or more external endpoints in the public IP network. If no response is received, the mobile device determines that it is in the captive portal state, and generates a browser window bound to the Wi-Fi state tracker of the mobile device displaying the portal page for the captive portal. In such a manner, the mobile device does not offload any traffic from its wireless cellular interface to its Wi-Fi interface until it is certain the Wi-Fi interface may access the public IP network, thereby preventing data interruption for mobile applications.

Method and system of automatic recording and portable application of lifestyle related data
09774692 · 2017-09-26 · ·

Methods and systems of automatically recording and porting of lifestyle data are described. A method may involve receiving recorded data from each of a first plurality of networked devices associated with a first location. The recorded data may pertain to usage of one or more of the first plurality of networked devices during a first period of time. The method may also involve storing the recorded data. The method may further involve applying the recorded data to one or more of a second plurality of networked devices associated with a second location different than the first location.

Method and system for resource coherency and analysis in a network

Systems, methods, and computer programs are presented for managing network traffic. A network switch includes a switch fabric and a resource coherency and analytics engine (RCAE) coupled to the switch fabric. The RCAE includes one or more virtualizable resource groups (VRGs) for managing network traffic flow across a plurality of network switches on the network. Further, the RCAE is operable to add network entities to each VRG, add flows to each VRG, and add other VRGs to each VRG. A virtualizable resource control list (VRCL), associated with each VRG, identifies which network entities in the VRG can communicate with each other, which network entities in the VRG can communicate with network entities in other VRGs, and a guaranteed bandwidth for the VRG associated with the VRCL. Furthermore, the RCAE is operable to exchange messages with other RCAEs in other network switches to implement traffic policies defined by each VRCL.

Method and system for improving bandwidth allocation efficiency
09819599 · 2017-11-14 · ·

Provided are a method and system for improving bandwidth allocation efficiency, relating to optical communication field. In a PON system, an ONU detects each TCONT of the ONU in real time, and sends to an OLT a private message used for reporting buffer overflow when detecting that buffer overflow occurs on a TCONT; the OLT sends, according to the received private message used for reporting the buffer overflow, to the ONU a private message used for instructing the ONU to activate an overflow allocation mechanism; after receiving the private message used for instructing the ONU to activate the overflow allocation mechanism, the ONU activates the overflow allocation mechanism, calculates an actual traffic of a buffer of the TCONT, and sends the actual traffic of the buffer of the TCONT to the OLT; and the OLT dynamically allocates bandwidth to the TCONT according to the actual traffic of the buffer of the TCONT.

Adaptive bandwidth throttling
09819603 · 2017-11-14 · ·

Apparatuses, systems, methods, and computer program products are disclosed for adaptive bandwidth throttling. A monitor module determines a network bandwidth and/or a historical bandwidth for a data transfer between a storage source and a storage target. A target module adjusts a target bandwidth for a data transfer using a weighting factor. A target bandwidth may be based on at least one of a network bandwidth and a historical bandwidth. A weighting factor for a target bandwidth may be based on a priority for a data transfer. A transfer module transfers at least a block of data of a data transfer from a storage source to a storage target in a manner configured to satisfy a target bandwidth. A delay before transferring a block and/or a block size for the block may be selected based on a target bandwidth.

METHODS AND SYSTEMS FOR PRIORITIZING NAMESERVERS
20170324585 · 2017-11-09 ·

Methods, devices and systems are disclosed for dynamically adjusting the load priority of a backup nameserver in a computer network based on the health and responsiveness of primary and backup nameservers.

Forwarding Path Link Table Packet In Software Defined Network
20170324584 · 2017-11-09 ·

A forwarding path link table packet is generated, the forwarding path link table packet comprises forwarding information of each SDN switch on a forwarding path; and the forwarding path link table packet is delivered to any one of SDN switches on the forwarding path, to enable the forwarding path link table packet to be delivered among SDN switches on the forwarding path, so as to cause each SDN switch that receives the forwarding path link table packet to generate a forwarding flow table entry of the SDN switch according to the forwarding information of the SDN switch in the forwarding path link table packet, and forward the forwarding path link table packet on the forwarding path.

Forwarding Path Link Table Packet In Software Defined Network
20170324584 · 2017-11-09 ·

A forwarding path link table packet is generated, the forwarding path link table packet comprises forwarding information of each SDN switch on a forwarding path; and the forwarding path link table packet is delivered to any one of SDN switches on the forwarding path, to enable the forwarding path link table packet to be delivered among SDN switches on the forwarding path, so as to cause each SDN switch that receives the forwarding path link table packet to generate a forwarding flow table entry of the SDN switch according to the forwarding information of the SDN switch in the forwarding path link table packet, and forward the forwarding path link table packet on the forwarding path.