Network resource allocation
AssigneeSprint Communications Company L.P.
InventorsKevin Harry Hansen, Walt Weber
Life of this patent
Estimating the term…
Abstract
A method of operating a communication system for providing packet services, the method comprising receiving a session setup request for a session, processing the session setup request to select an end point for the session, determining a first resource group of a plurality of resource groups associated with the end point, determining a first profile of a plurality of profiles of the resource group, determining if the session will violate the first profile, and generating an authorization message for the session in response to determining that the session will not violate the first profile.
Claims15
A method of operating a communication system for providing packet services, the method comprising:
- receiving a session setup request for a communication session;
- processing the session setup request to select an end point for the communication session;
- determining a first communication link of a plurality of communication links associated with the end point, wherein the plurality of communication links form a communication path that provides packet services to the end point;
- determining a first profile of a first plurality of profiles of the first communication link;
- determining a first codec type associated with the end point;
- assigning a first weight to the first codec type;
- determining if the sum of the first weight and at least a current weight for the first profile of the first plurality of profiles exceeds a total weight allowed for the first profile of the first plurality of profiles;
- and
- generating a first authorization message for the communication session in response to determining that the communication session will not violate the first profile of the first plurality of profiles.
A communication system for providing packet services, the communication system comprising:
- an interface configured to receive a session setup request for a communication session;
- and
- a processing system configured to process the session setup request to select an end point for the communication session, determine a first communication link of a plurality of communication links associated with the end point, wherein the plurality of communication links form a communication path that provides packet services to the end point, determine a first profile of a first plurality of profiles of the first communication link, determine a first codec type associated with the end point, assign a first weight to the first codec type, determine if the sum of the first weight and at least a current weight for the first profile of the first plurality of profiles exceeds a total weight allowed for the first profile of the first plurality of profiles, and generate a first authorization message for the communication session in response to determining that the communication session will not violate the first profile of the first plurality of profiles.
A computer readable medium including a software product having instructions stored thereon for operating a communication system providing packet services, the instructions operational when executed by a computer to:
- direct a processor to receive a session setup request for a communication session, process the session setup request to select an end point for the communication session, determine a first communication link of a plurality of communication links associated with the end point, wherein the plurality of communication links form a communication path that provides packet services to the end point, determine a first profile of a first plurality of profiles of the communication link, determine a first codec type associated with the end point, assign a first weight to the first codec type, determine if the sum of the first weight and at least a current weight for the first profile of the first plurality of profiles exceeds a total weight allowed for the first profile of the first plurality of profiles, and generate a first authorization message for the communication session in response to determining that the communication session will not violate the first profile of the first plurality of profiles.
Dependencies are inferred from the claim text.