Patent classifications
H04L61/5014
Collaborative device address rotation
Embodiments are presented for collaborative device address generation between a wireless client device and a network infrastructure component, such as a wireless access point. The wireless client device and network infrastructure component share information to facilitate collaborative generation of a sequence of device addresses. This shared information includes, in some embodiments, key information and moving factor information. The key information and moving factor information is used to generate a token. A sequence of tokens is generated by updating the moving factor as each token is generated. A corresponding sequence of device addresses are then derived based on the sequence of tokens. Since the wireless client device and the network infrastructure device apply equivalent methods to generate respective sequences of addresses, the network infrastructure is able to efficiently identify a source wireless client device when observing a new device address on a wireless network.
NETWORK AWARENESS OF DEVICE LOCATION
Systems and methods for managing a network are disclosed. One method can comprise detecting a triggering event at a node. Location information of the node can be transmitted to a routing device in response to the triggering event. Location information of the node can be transmitted to a management device. The management device can be configured to control an operation of one or more of the node and the routing device in response to the location information.
Method for accessing serving network and communications apparatus
A method for accessing a serving network includes: obtaining, by a user plane network element, an access message, where the access message is for a terminal accessing a serving network, and where the access message includes authentication information of the terminal in the serving network; and sending, by the user plane network element, the access message to the serving network. The method for accessing serving network and the communications apparatus that are provided in the embodiments of this application enable a terminal to access a serving network using an access network, and expand a usage scenario of the serving network.
Method for accessing serving network and communications apparatus
A method for accessing a serving network includes: obtaining, by a user plane network element, an access message, where the access message is for a terminal accessing a serving network, and where the access message includes authentication information of the terminal in the serving network; and sending, by the user plane network element, the access message to the serving network. The method for accessing serving network and the communications apparatus that are provided in the embodiments of this application enable a terminal to access a serving network using an access network, and expand a usage scenario of the serving network.
Registering an endpoint with multiple headend systems
Techniques described herein register an endpoint device, such as a utility meter, with multiple headend systems. A system described herein includes a utility meter, which measures consumption of a resource, and a Network Management System (NMS) headend system, which manages a network. The utility meter joins the network and obtains an Internet Protocol (IP) address of the NMS headend system. The utility meter transmits a network registration request to the NMS headend system using the IP address of the NMS headend system and receives, from the NMS headend system, network-related settings of the network. The utility meter obtains an IP address of a second headend system configured to provide a service over the network. Further, the utility meter receives, from the second headend system, configuration settings for using the service of the second headend system and, as such, configures the radio with the network-related settings and the configuration settings.
Registering an endpoint with multiple headend systems
Techniques described herein register an endpoint device, such as a utility meter, with multiple headend systems. A system described herein includes a utility meter, which measures consumption of a resource, and a Network Management System (NMS) headend system, which manages a network. The utility meter joins the network and obtains an Internet Protocol (IP) address of the NMS headend system. The utility meter transmits a network registration request to the NMS headend system using the IP address of the NMS headend system and receives, from the NMS headend system, network-related settings of the network. The utility meter obtains an IP address of a second headend system configured to provide a service over the network. Further, the utility meter receives, from the second headend system, configuration settings for using the service of the second headend system and, as such, configures the radio with the network-related settings and the configuration settings.
Providing services for logical networks
Some embodiments provide a method for a network controller that manages several logical networks. The method receives a specification of a logical network that includes at least one logical forwarding element attached to a logical service (e.g., DHCP). The method selects at least one host machine to host the specified logical service from several host machines designated for hosting logical services. The method generates logical service configuration information for distribution to the selected host machine. In some embodiments, the method selects a master host machine and a backup host machine for hosting logical service. In some embodiments, a particular one of the designated host machines hosts at least two DHCP services for two different logical networks as separate processes operating on the particular host machine.
Providing services for logical networks
Some embodiments provide a method for a network controller that manages several logical networks. The method receives a specification of a logical network that includes at least one logical forwarding element attached to a logical service (e.g., DHCP). The method selects at least one host machine to host the specified logical service from several host machines designated for hosting logical services. The method generates logical service configuration information for distribution to the selected host machine. In some embodiments, the method selects a master host machine and a backup host machine for hosting logical service. In some embodiments, a particular one of the designated host machines hosts at least two DHCP services for two different logical networks as separate processes operating on the particular host machine.
In-band management interface with user space datapath
A method of utilizing the same hardware network interface card (NIC) in a gateway of a datacenter to communicate datacenter tenant packet traffic and packet traffic for a set of applications that execute in the user space of the gateway and utilize a network stack in the kernel space of the gateway. The method sends and receives packets for the datacenter tenant packet traffic through a packet datapath in the user space. The method sends incoming packets from the NIC to the set of applications through the datapath in the user space, a user-kernel transport driver connecting the kernel network stack to the datapath in the user space, and the kernel network stack. The method receives outgoing packets at the NIC from the set of applications through the kernel network stack, the user-kernel transport driver, and the data path in the user space.
Systems and methods for network authentication with a shared secret
A computing system can associate a customer device of a customer with a financial transaction record and the merchant, the financial transaction record indicative of a first purchase from the merchant by the customer, transmit a first query to the customer device prompting the customer to input information regarding an aspect of the first purchase, the first query including a description of a predetermined product parameter of the financial transaction record indicative of the first purchase from the merchant by the customer, authenticating, by the computing system, the first request by determining that the customer-input response to the first query corresponds to the established aspect of the first purchase in accordance with a predetermined accuracy threshold, and authorizing, by the computing system, connection of the customer device to the network provided by the merchant based at least in part on the first request being authenticated.