Method and apparatus for bearer control in a group call
First Claim
1. A method for bearer control in a group call, the method comprising:
- allocating a plurality of uplink bearers to a plurality of user devices participating in the group call, wherein the plurality of participating user devices allocated uplink bearers are fewer than all of the participating user devices;
receiving a trigger to reevaluate the plurality of uplink bearers currently allocated for the group call;
identifying, based on a profile associated with each user device of the plurality of participating user devices currently participating in the group call, a currently participating user device, of the plurality of currently participating user devices currently allocated uplink bearers, as a candidate for de-allocation of a currently used uplink bearer, wherein the participating user device identified as the candidate for de-allocation of an uplink bearer is different than the participating user device most recently holding a floor of the group call and has been identified as a least recent talker among a plurality of devices;
identifying, based on a profile associated with each user device of a plurality of user devices currently participating in the group call, a currently participating user device of the plurality of currently participating user devices that is a candidate for establishment of an uplink bearer;
releasing a currently used uplink bearer, of the plurality of uplink bearers, allocated to the currently participating user device identified as the candidate for de-allocation of an uplink bearer;
establishing an uplink bearer for the currently participating user device, of the plurality of participating user devices, identified as the candidate for establishment of an uplink bearer;
wherein receiving a trigger to reevaluate uplink bearers comprises receiving a floor request for the group call; and
wherein establishing an uplink bearer for one or more participating user devices of the plurality of participating user devices identified as candidates for establishment of uplink bearers comprises establishing an uplink bearer for the participating user device requesting the floor, and wherein the method further comprises;
delaying permission for the user of the participating user device requesting the floor to speak while the bearer is being established.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and service network element are provided that control a distribution of multiple uplink bearers among multiple user devices participating in a group call. In response to receiving a trigger to reevaluate the multiple uplink bearers, one or more user devices of the multiple user devices are identified as candidates for de-allocation of uplink bearers based on a profile associated with each of the multiple user devices. Further, based on the profiles associated with each of the multiple user devices, one or more of the multiple user devices are identified as candidates for establishment of an uplink bearer. An uplink bearer, of the multiple uplink bearers, then is released from one or more of the user devices identified as candidates for de-allocation of uplink bearers, and an uplink bearer is established for one or more user devices identified as candidates for establishment of uplink bearers.
-
Citations
13 Claims
-
1. A method for bearer control in a group call, the method comprising:
-
allocating a plurality of uplink bearers to a plurality of user devices participating in the group call, wherein the plurality of participating user devices allocated uplink bearers are fewer than all of the participating user devices; receiving a trigger to reevaluate the plurality of uplink bearers currently allocated for the group call; identifying, based on a profile associated with each user device of the plurality of participating user devices currently participating in the group call, a currently participating user device, of the plurality of currently participating user devices currently allocated uplink bearers, as a candidate for de-allocation of a currently used uplink bearer, wherein the participating user device identified as the candidate for de-allocation of an uplink bearer is different than the participating user device most recently holding a floor of the group call and has been identified as a least recent talker among a plurality of devices; identifying, based on a profile associated with each user device of a plurality of user devices currently participating in the group call, a currently participating user device of the plurality of currently participating user devices that is a candidate for establishment of an uplink bearer; releasing a currently used uplink bearer, of the plurality of uplink bearers, allocated to the currently participating user device identified as the candidate for de-allocation of an uplink bearer; establishing an uplink bearer for the currently participating user device, of the plurality of participating user devices, identified as the candidate for establishment of an uplink bearer; wherein receiving a trigger to reevaluate uplink bearers comprises receiving a floor request for the group call; and wherein establishing an uplink bearer for one or more participating user devices of the plurality of participating user devices identified as candidates for establishment of uplink bearers comprises establishing an uplink bearer for the participating user device requesting the floor, and wherein the method further comprises; delaying permission for the user of the participating user device requesting the floor to speak while the bearer is being established. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A service network element capable of bearer control in a group call, the service network element comprising:
a processor that is configured to; allocate a plurality of uplink bearers to a plurality of user devices participating in the group call, wherein the plurality of participating user devices allocated uplink bearers are fewer than all of the participating user devices; receive a trigger to reevaluate the plurality of uplink bearers allocated for the group call; identify, based on a profile associated with each user device of the plurality of currently participating user devices participating in the group call, a participating user device, of the plurality of participating user devices allocated uplink bearers, as a candidate for de-allocation of an uplink bearer, wherein the currently participating user device identified as the candidate for de-allocation of an uplink bearer is different than the participating user device holding a floor of the group call, and has been identified as a least recent talker among a plurality of devices; identify, based on a profile associated with each user device of a plurality of user devices participating in the group call, a currently participating user device of the plurality of currently participating user devices that is a candidate for establishment of an uplink bearer; release an currently used uplink bearer, of the plurality of uplink bearers, allocated to the currently participating user device identified as the candidate for de-allocation of an uplink bearer; establish an uplink bearer for the currently participating user device, of the plurality of participating user devices, identified as the candidate for establishment of an uplink bearer; wherein the processor is configured to receive a trigger to reevaluate uplink bearers by receiving a floor request for the group call and wherein the processor is configured to establish an uplink bearer for one or more participating user devices of the plurality of participating user devices identified as candidates for establishment of uplink bearers by establishing an uplink bearer for the participating user device requesting the floor, and wherein the processor further is configured to; delay permission for the user of the participating user device requesting the floor to speak while the bearer is being established. - View Dependent Claims (8, 9, 10, 11, 12, 13)
Specification