System and method for releasing sessions at network entities associated with the sessions
First Claim
1. A method for releasing a communication session involving network entities including session endpoints and intermediary network entities, comprising:
- subscribing one or more of the network entities as subscribers to one or more of the intermediary network entities serving as notifiers;
releasing the communication session at a first one of notifiers;
initiating a session release notification via a signaling protocol from the first notifier to its respective subscriber;
logically advancing the session release notification towards a remote one of the session endpoints via the intermediary network entities; and
terminating the communication session at each of the network entities receiving the session release notification.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus and method for releasing sessions via network entities associated with the session, where the network entities include at least session endpoints and intermediary network entities. Network entities are subscribed to intermediary network entities serving as notifiers. Upon releasing the communication session at a first notifier, a session release notification is initiated from the first notifier to its respective subscriber. The session release notification is logically advanced towards a remote one of the session endpoints via the intermediary network entities. The communication session is terminated at each of the network entities receiving the session release notification.
93 Citations
43 Claims
-
1. A method for releasing a communication session involving network entities including session endpoints and intermediary network entities, comprising:
-
subscribing one or more of the network entities as subscribers to one or more of the intermediary network entities serving as notifiers;
releasing the communication session at a first one of notifiers;
initiating a session release notification via a signaling protocol from the first notifier to its respective subscriber;
logically advancing the session release notification towards a remote one of the session endpoints via the intermediary network entities; and
terminating the communication session at each of the network entities receiving the session release notification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for releasing a dialog established over an IP Multimedia core network Subsystem (IMS) that supports services via the Session Initiation Protocol (SIP), wherein the IMS includes a plurality of Call Session Control Functions (CSCFs) including at least a Proxy CSCF (P-CSCF) and a Serving CSCF (S-CSCF) associated with each User Equipment (UE) involved in the dialog, the method comprising:
-
initiating the dialog from one UE towards another UE;
subscribing each P-CSCF associated with the dialog to its respective S-CSCF, and subscribing each of the UEs to the P-CSCF associated with the other UE;
generating a SIP session release notification at one of the CSCFs associated with a release of the dialog and transmitting the SIP session release notification towards its subscriber; and
releasing a dialog state at the remaining CSCFs as a result of the generation and transmission of the SIP session release notification. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A Serving Call Session Control Function (S-CSCF) operable in an IP Multimedia core network Subsystem (IMS), wherein the IMS includes at least a Proxy Call Session Control Function (P-CSCF) coupled to communicate with the S-CSCF, the S-CSCF comprising:
-
a processor;
a release recognition module operable with the processor to determine whether a session should be released at the S-CSCF;
a subscription management module operable with the processor to receive a subscription to a session release notification from the P-CSCF, wherein the session release notification includes a directive for the P-CSCF to release the session at the P-CSCF; and
a notification module operable with the processor to generate the session release notification for transmission to the P-CSCF in response to the session being released at the S-CSCF. - View Dependent Claims (30, 31, 32)
-
-
33. A Proxy Call Session Control Functions (P-CSCF) operable in an IP Multimedia core network Subsystem (IMS), wherein the IMS includes at least a Serving Call Session Control Functions (S-CSCF) coupled to communicate with the P-CSCF, the P-CSCF comprising:
-
a processor;
a release recognition module operable with the processor to determine whether a session should be released at the P-CSCF;
a subscription management module operable with the processor to receive a subscription to a session release notification from a User Equipment (UE), wherein the session release notification includes a directive for the UE to release the session at the UE; and
a notification module operable with the processor to generate the session release notification for transmission to the UE in response to the session being released at the P-CSCF. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A system for communicating over an IP Multimedia core network Subsystem (IMS), comprising:
-
first and second User Equipments (UE) configured to engage in a dialog over the IMS;
a plurality of Call Session Control Functions (CSCF) associated with the IMS, comprising first and second Serving CSCFs (S-CSCF) and first and second Proxy CSCFs (P-CSCF);
wherein;
the first and second P-CSCFs serve as first points of communication within the IMS for the first and second UEs respectively, and are coupled to communicate with at least the first and second S-CSCFs respectively;
the first and second P-CSCFs are configured to subscribe to the first and second S-CSCFs respectively, and the first and second UEs are configured to subscribe to the second and first P-CSCFs respectively;
each of the CSCFs comprise a release recognition module configured to identify a release of the dialog, and a notification module to generate a release notification for transmission towards its respective subscriber; and
each of the UEs and CSCFs comprise a session release module configured to release the dialog in response to receiving the release notification. - View Dependent Claims (39)
-
-
40. A first network entity operable in a signaling network, wherein the signaling network includes at least a second network entity coupled to communicate with the first network entity, the first network entity comprising:
-
a processor;
a release recognition module operable with the processor to determine whether a session should be released at the first network entity;
a subscription management module operable with the processor to receive a subscription to a session release notification from the second network entity, wherein the session release notification includes a directive for the second network entity to release the session at the second network entity; and
a notification module operable with the processor to generate the session release notification for transmission to the second network entity in response to the session being released at the first network entity.
-
-
41. A computer-readable medium having instructions stored thereon which are executable by a Call Session Control Function (CSCF) computer system for releasing a dialog established over an IP Multimedia core network Subsystem (IMS), the instructions executable by the CSCF computer system for performing steps comprising:
-
determining whether a session should be released at the CSCF;
accepting a subscription to a session release notification from a User Equipment (UE), wherein the session release notification includes a directive for the UE to release the session at the UE; and
generating the session release notification for transmission to the UE in response to the session being released at the CSCF. - View Dependent Claims (42, 43)
-
Specification