Distributed core architecture for implementing wireless communication networks
First Claim
1. A system for implementing a distributed core architecture of a wireless communication network, comprising:
- a plurality of devices configured to communicate with one or more UE devices to implement the wireless communication network;
wherein a given one of the plurality of devices includes;
at least one processor operatively coupled to a memory; and
a core agent implemented by the at least one processor, the core agent including;
a controller for controlling functionality of the device;
a switch operatively coupled to the controller;
a precomputed policy data store for storing precomputed policies associated with at least security and service;
mobility and policy applications; and
a set of core applications including an inter-agent communication application for communicating with other core agents associated with other devices of the wireless communication network, and a control application for controlling the device;
wherein the core agent is further configured to send a plurality of broadcast update messages to build a consistent network-wide view of UE device states, the plurality of broadcast update messages including;
a security update to notify the other core agents that the core agent has used a pair of security vectors precomputed for a particular UE device and to request the other agents to invalidate the pair of security vectors;
a location update to notify the other agents that a particular UE device has attached to the core agent; and
a policy update to communicate local changes to at least one of the precomputed policies of a particular UE device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for implementing a distributed core architecture of a wireless communication network is provided. The system includes a plurality of devices configured to communicate with one or more UE devices to implement the wireless communication network. A given one of the plurality of devices includes at least one processor operatively coupled to a memory and a core agent implemented by the at least one processor. The core agent includes a controller for controlling functionality of the device, a switch operatively coupled to the controller, a precomputed policy data store for storing precomputed policies associated with at least security and service, mobility and policy applications, and a set of core applications including an inter-agent communication application for communicating with other core agents associated with other devices of the wireless communication network, and a control application for controlling the device.
-
Citations
16 Claims
-
1. A system for implementing a distributed core architecture of a wireless communication network, comprising:
-
a plurality of devices configured to communicate with one or more UE devices to implement the wireless communication network; wherein a given one of the plurality of devices includes; at least one processor operatively coupled to a memory; and a core agent implemented by the at least one processor, the core agent including; a controller for controlling functionality of the device; a switch operatively coupled to the controller; a precomputed policy data store for storing precomputed policies associated with at least security and service; mobility and policy applications; and a set of core applications including an inter-agent communication application for communicating with other core agents associated with other devices of the wireless communication network, and a control application for controlling the device; wherein the core agent is further configured to send a plurality of broadcast update messages to build a consistent network-wide view of UE device states, the plurality of broadcast update messages including; a security update to notify the other core agents that the core agent has used a pair of security vectors precomputed for a particular UE device and to request the other agents to invalidate the pair of security vectors; a location update to notify the other agents that a particular UE device has attached to the core agent; and a policy update to communicate local changes to at least one of the precomputed policies of a particular UE device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for implementing a distributed core architecture of a wireless communication network, comprising:
-
one or more user equipment (UE) devices located within an area; and a plurality of devices configured to communicate with the one or more UE devices to implement the wireless communication network; wherein a given one of the plurality of devices includes; at least one processor operatively coupled to a memory; and a core agent implemented by the at least one processor, the core agent including; a controller for controlling functionality of the device; a switch operatively coupled to the controller; a precomputed policy data store for storing precomputed policies associated with at least security and service; mobility and policy applications; and a set of core applications including an inter-agent communication application for communicating with other core agents associated with other devices of the wireless communication network, and a control application for controlling the device; wherein the core agent is further configured to send a plurality of broadcast update messages to build a consistent network-wide view of UE device states, the plurality of broadcast update messages including; a security update to notify the other core agents that the core agent has used a pair of security vectors precomputed for a particular UE device and to request the other agents to invalidate the pair of security vectors; a location update to notify the other agents that a particular UE device has attached to the core agent; and a policy update to communicate local changes to at least one of the precomputed policies of a particular UE device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification