TRANSPORT LAYER APPROACH TO SECURE MOBILE TERMINATION

    公开(公告)号:US20230209615A1

    公开(公告)日:2023-06-29

    申请号:US17646232

    申请日:2021-12-28

    CPC classification number: H04W76/10 H04W8/20 H04L61/2007 H04W12/08 H04L61/1505

    Abstract: A method performed by a processing system includes receiving a request from a first user endpoint device to establish a mobile terminating connection to a second user endpoint device, determining whether an access certificate that is associated with the second user endpoint device has been received from the first user endpoint device, terminating the mobile terminating connection at the processing system when the access certificate is determined to be received from the first user endpoint device, identifying a private Internet Protocol address that is associated with the second user endpoint device when the access certificate is determined to be received from the first user endpoint device, and establishing a connection from the processing system to the second user endpoint device, separate from the mobile terminating connection from the first user endpoint device to the processing system, using the private internet protocol address of the second user endpoint device.

    Extending Distributed Hash Table-Based Software Network Functions to Switching Hardware

    公开(公告)号:US20220029920A1

    公开(公告)日:2022-01-27

    申请号:US17492831

    申请日:2021-10-04

    Abstract: According to one aspect disclosed herein, a system can include a set of node peers, including a first subset implemented in software and a second subset implemented in hardware. The first subset can include a software node. The second subset can include a hardware node that includes a hardware cache, a processor, and a memory that stores computer-executable instructions. The hardware node can receive, from a network, a packet, and can determine if data that identifies a path associated with the packet is stored in the hardware cache. If not, the hardware node can query the software node to identify the path associated with the packet, and can receive, in response from the software node, the data that identifies the path, which then can be stored in the hardware cache. The hardware node can forward, along the path, the packet to a network element.

    Creating Cross-Service Chains of Virtual Network Functions in a Wide Area Network

    公开(公告)号:US20190334831A1

    公开(公告)日:2019-10-31

    申请号:US16504577

    申请日:2019-07-08

    Abstract: Concepts and technologies are disclosed herein for creating cross-service chains of virtual network functions in a wide area network. A controller can receive a chain request from a requestor. The chain request can specify functionality that is to be included in a service chain. The functionality can include a first function and a second function. The controller can compute a route associated with the service chain. The route can specify a first site that hosts a first service that provides the first function and a second site that hosts a second service that provides the second function. A first virtual network function can be located at the first site and a second virtual network function can be located at the second site. The controller can configure edge devices and forwarding devices to various entities at the two sites to enable the cross-service virtual network function chain.

    ENHANCING NETWORK SERVICES BASED ON EDGE CLOUDS

    公开(公告)号:US20220159059A1

    公开(公告)日:2022-05-19

    申请号:US17099313

    申请日:2020-11-16

    Abstract: A method, computer-readable medium, and apparatus for supporting services for customer traffic using edge clouds are disclosed. For example, a processing system may receive an indication of a set of customer devices of a customer of a network provider and an indication of a service of an edge cloud to be applied to customer traffic of the customer devices, support configuration of a network of the network provider to support a customer segment for the customer including configuration of a gateway of the network and a switch of the network that is associated with the edge cloud, support configuration of a virtual network between the switch and an edge cloud element supporting the service, and support configuration of the switch to support an association of the customer segment and the virtual network for supporting routing of the customer traffic to the service via the virtual network.

    Distributed Stateful Load Balancer
    6.
    发明申请

    公开(公告)号:US20190199789A1

    公开(公告)日:2019-06-27

    申请号:US15851910

    申请日:2017-12-22

    Abstract: Concepts and technologies are disclosed herein for a distributed stateful load balancer. A first load balancer can store a first portion of a distributed hash table including data over a first range of hash keys. The first load balancer can be in communication with a second load balancer that stores a second portion of the distributed hash table including data over a second range of hash keys. The first load balancer can receive a packet, where a hash value calculated for the packet does not fall in the first range of hash keys. The first load balancer can identify, based on the hash value, that the second load balancer stores data that identifies a path associated with the packet and query the second load balancer to identify the path. The first load balancer can receive the data and forward, along the path, the packet to a network element.

    Seamless reconfiguration of distributed stateful network functions

    公开(公告)号:US11601497B1

    公开(公告)日:2023-03-07

    申请号:US17497828

    申请日:2021-10-08

    Abstract: A system can include a gateway, a plurality of network function nodes, and a distributed load balancer including load balancer nodes each having a flow table portion stored thereon. The load balancer nodes can form a node chain having a tail and head nodes. A load balancer node can receive a packet from the gateway. In response, the load balancer node can generate a query, directed to the tail node, that identifies the packet and a network function identifier associated with a network function node that is proposed to handle a connection. The tail node can determine whether an entry for the connection exists in a flow table portion associated with the tail node. If not, the tail node can initiate an insert request for writing the entry for the connection via the head node. The entry can then be written to all load balancer nodes in the node chain.

    Model-based load balancing for network data plane

    公开(公告)号:US11463511B2

    公开(公告)日:2022-10-04

    申请号:US16222711

    申请日:2018-12-17

    Abstract: Software-based data planes for network function virtualization may use a modular approach in which network functions are implemented as modules that can be composed into service chains. Infrastructures that allow these modules to share central processing unit resources are particularly appealing since they support multi-tenancy or diverse service chains applied to different traffic classes. Systems, methods, and apparatuses introduce schemes for load balancing considering central processing unit utilization of a next hop device when processing a packet that uses a service chain.

    Seamless Reconfiguration of Distributed Stateful Network Functions

    公开(公告)号:US20230208908A1

    公开(公告)日:2023-06-29

    申请号:US18117683

    申请日:2023-03-06

    CPC classification number: H04L67/1029 H04L67/1038 H04L67/1031

    Abstract: A system can include a gateway, a plurality of network function nodes, and a distributed load balancer including load balancer nodes each having a flow table portion stored thereon. The load balancer nodes can form a node chain having a tail and head nodes. A load balancer node can receive a packet from the gateway. In response, the load balancer node can generate a query, directed to the tail node, that identifies the packet and a network function identifier associated with a network function node that is proposed to handle a connection. The tail node can determine whether an entry for the connection exists in a flow table portion associated with the tail node. If not, the tail node can initiate an insert request for writing the entry for the connection via the head node. The entry can then be written to all load balancer nodes in the node chain.

Patent Agency Ranking