TERMINATING A MULTICAST SESSION WITHIN A WIRELESS COMMUNICATIONS NETWORK
First Claim
1. A method of terminating a multicast session, comprising:
- determining a multicast message to be a final multicast message for a multicast session having an indeterminate end time;
inserting a flag into the multicast message, the inserted flag indicating that the flagged multicast message is a final multicast message for the multicast session; and
sending the flagged multicast message to a communication entity supporting the multicast session.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless communication system and methods thereof are disclosed. A server (e.g., a push-to-talk (PTT) server) determines a multicast message to be a final multicast message for a multicast session having an indeterminate end time. The server inserts a flag into the multicast message, the inserted flag indicating that the flagged multicast message is a final multicast message for the multicast session. The server sends the flagged multicast message to a communication entity (e.g., a radio access network (RAN), a broadcast serving node (BSN), etc.) supporting the multicast session. The communication entity (e.g., RAN, BSN, etc.) receives the multicast message from the server. The communication entity determines whether the received multicast message includes a flag relating to multicast session termination. The communication entity releases at least one channel associated with the multicast session based on the determining step.
28 Citations
60 Claims
-
1. A method of terminating a multicast session, comprising:
-
determining a multicast message to be a final multicast message for a multicast session having an indeterminate end time; inserting a flag into the multicast message, the inserted flag indicating that the flagged multicast message is a final multicast message for the multicast session; and sending the flagged multicast message to a communication entity supporting the multicast session. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of terminating a multicast session, comprising:
-
receiving a multicast message associated with the multicast session having an indeterminate end time; determining whether the received multicast message includes a flag relating to multicast session termination; and releasing at least one channel associated with the multicast session based on the determining step. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A wireless communication system, including a server comprising:
-
logic configured to determine a multicast message to be a final multicast message for a multicast session having an indeterminate end time; logic configured to insert a flag into the multicast message indicating the multicast message is a final multicast message for the multicast session; and logic configured to send the flagged multicast message to a communication entity supporting the multicast session. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A wireless communication system, comprising:
a communication network entity configured to receive a multicast message associated with a multicast session having an indeterminate end time, configured to determine whether the received multicast message includes a flag relating to multicast session termination, and configured to release at least one channel associated with the multicast session based on a result of the determination. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
35. A wireless communication system, comprising:
-
means for determining a multicast message to be a final multicast message for a multicast session having an indeterminate end time; means for inserting a flag into the multicast message, the inserted flag indicating that the flagged multicast message is the final multicast message for the multicast session; and means for sending the flagged multicast message to a communication entity supporting the multicast session. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A wireless communication system, comprising:
-
means for receiving a multicast message associated with a multicast session having an indeterminate end time; means for determining whether the received multicast message includes a flag relating to multicast session termination; and means for releasing at least one channel associated with the multicast session based on a result of the determining means. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer-readable medium including program code stored thereon, comprising:
-
program code to determine a multicast message to be a final multicast message for a multicast session having an indeterminate end time; program code to insert a flag into the multicast message, the inserted flag indicating that the flagged multicast message is the final multicast message for the multicast session; and program code to send the flagged multicast message to a communication entity supporting the multicast session. - View Dependent Claims (50, 51, 52, 53)
-
-
54. A computer-readable medium including program code stored thereon, comprising:
-
program code to receive a multicast message associated with a multicast session having an indeterminate end time; program code to determine whether the received multicast message includes a flag relating to multicast session termination; and program code to release at least one channel associated with the multicast session based on the determining step. - View Dependent Claims (55, 56, 57, 58, 59, 60)
-
Specification