Assignment of processing resource based on session data
AssigneeComcast Cable Communications, LLC
InventorRichard Wikoff
Life of this patent
Estimating the term…
Abstract
Methods and systems for processing communication systems are disclosed. A request for a communication session can be analyzed to determine a device or pool of devices to process the communication session. Data associated with the communication session, including session description data, can be analyzed using rules that associate types of data with corresponding processing devices. The rules can be based on levels of complexity associated with the data, and different pools of processing devices can be associated with different levels of complexity. Thus, communication sessions assigned a level of complexity can be matched with pools of devices associated with the same level of complexity.
Claims20
A method comprising:
- receiving, from a first device, a request for a communication session with a second device;
- determining, based on the request, session description data associated with the communication session;
- determining, based on the session description data and on one or more rules associating types of data with corresponding levels of complexity, a complexity of the communication session;
- determining, based on the complexity of the communication session, one or more session border controllers;
- and
- sending, to the first device, a redirect message that causes the first device to communicate with the one or more session border controllers for the communication session.
A method comprising:
- receiving, from a first device, a request for a communication session with a second device;
- determining, based on the request, session description data associated with the communication session;
- determining, based on the session description data and one or more rules associating types of data with pools of session border controllers assigned to corresponding levels of complexity, a pool of session border controllers;
- and
- sending a message that causes one or more session border controllers, associated with the pool of session border controllers, to facilitate the communication session.
A system comprising:
- a first device configured to:
- send a request for a communication session with a second device;
- and
- a network device configured to:
- receive the request,
- determine, based on the request, session description data associated with the communication session,
- determine, based on the session description data and on one or more rules associating types of data with corresponding levels of complexity, a complexity of the communication session,
- determine, based on the complexity of the communication session, one or more session border controllers, and
- send, to the first device, a redirect message that causes the first device to communicate with the one or more session border controllers for the communication session.
Dependencies are inferred from the claim text.