Conference reconstruction in SIP networks
First Claim
1. A method of managing a Session Initiation Protocol (SIP) dialog between a network element and a conference controller during a SIP conference call, the method comprising:
- sending, by the network element, a first INVITE message to the conference controller, the first INVITE message including a session description protocol (SDP) offer;
establishing a first SIP dialog between the network element and the conference controller;
in response to a signaling-disrupting event having occurred during the SIP conference call, sending, by the network element, a second INVITE message to the conference controller, the second INVITE message including the same SDP offer as the first INVITE message; and
establishing a second SIP dialog between the network element and the conference controller before terminating the first SIP dialog.
17 Assignments
0 Petitions
Accused Products
Abstract
During a Session Initiation Protocol dialog setup, the user agent sends an INVITE message with an SDP offer to the conference controller, and the conference controller provides to a media gateway a unique session identifier, a unique conference identifier, and optionally at least one of feature information and/or policy information. If the conference controller restarts, the media gateway may provide the conference controller the unique session identifier, the unique conference identifier, and the optional feature and/or policy information. The conference controller may then generate an out-of-dialog SIP REFER message that includes the unique session identifier and the unique conference identifier and provide the message to the user agent. The user agent, upon receiving the REFER message, may identify a dialog needing replacing, and may provide the conference controller a new INVITE message that allows the conference controller to reconstruct the SIP dialog and optional feature and/or policy information if needed.
74 Citations
19 Claims
-
1. A method of managing a Session Initiation Protocol (SIP) dialog between a network element and a conference controller during a SIP conference call, the method comprising:
-
sending, by the network element, a first INVITE message to the conference controller, the first INVITE message including a session description protocol (SDP) offer; establishing a first SIP dialog between the network element and the conference controller; in response to a signaling-disrupting event having occurred during the SIP conference call, sending, by the network element, a second INVITE message to the conference controller, the second INVITE message including the same SDP offer as the first INVITE message; and establishing a second SIP dialog between the network element and the conference controller before terminating the first SIP dialog. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a network element including; a processor; and memory including one or more instructions that when executed by the processor, enable the network element to; send a first INVITE message to a conference controller, the first INVITE message including a session description protocol (SDP) offer; establish a first SIP dialog between the network element and the conference controller; in response to a signaling-disrupting event having occurred during a SIP conference call, send a second INVITE message to the conference controller, the second INVITE message including the same SDP offer as the first INVITE message; and establish a second SIP dialog between the network element and the conference controller before terminating the first SIP dialog. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium having stored thereon instructions that cause a processor to execute a method, the instructions comprising:
-
one or more instructions to send, from a SIP user agent to a conference controller, a first INVITE message, the first INVITE message including a session description protocol (SDP) offer; one or more instructions to establish a first Session Initiation Protocol (SIP) dialog between the SIP user agent and the conference controller; one or more instructions to send, by the SIP user agent, a second INVITE message to the conference controller in response to a signaling-disrupting event having occurred during a SIP conference call, the second INVITE message including the same SDP offer as the first INVITE message; and one or more instructions to establish a second SIP dialog between the SIP user agent and the conference controller before terminating the first SIP dialog.
-
Specification