Operating a network node
AssigneeMetaswitch Networks Ltd.
InventorsSalem Amin Al-Damluji, George Malcolm Gilbert
Life of this patent
Estimating the term…
Abstract
Measures, including methods, apparatus and computer programs, for use in operating a network node. At the network node a database of session description protocol (SDP) precondition preference data for a plurality of network elements is maintained. A session initiation protocol (SIP) message directed towards a downstream network element is received. The received message includes SDP data. A lookup in the database in relation to the received SIP message is performed to retrieve SDP precondition preference data for the downstream network element. The received SIP message is processed according to the retrieved SDP precondition preference data. The processed SIP message is transmitted to the downstream network element.
Claims24
A method of operating a network node, the method comprising, at the network node:
- maintaining a database of session description protocol (SDP) precondition preference data for a plurality of network elements, the maintaining comprising updating SDP precondition preference data for network elements on the basis of events occurring during historical communication sessions involving those network elements;
- receiving a session initiation protocol (SIP) message directed towards a downstream network element, wherein the received message comprises SDP data;
- performing a lookup in the database in relation to the received SIP message to retrieve SDP precondition preference data for the downstream network element;
- processing the received SIP message according to the retrieved SDP precondition preference data;
- and
- transmitting the processed SIP message to the downstream network element.
An apparatus for use in operating a network node, the apparatus comprising at least one memory including computer program code;
- and
- at least one processor in data communication with the at least one memory, wherein the at least one processor is configured to, at the network node:
- maintain a database of session description protocol (SDP) precondition preference data for a plurality of network elements, the maintaining comprising updating SDP precondition preference data for network elements on the basis of events occurring during historical communication sessions involving those network elements;
- receive a session initiation protocol (SIP) message directed towards a downstream network element, wherein the received message comprises SDP data;
- perform a lookup in the database in relation to the received SIP message to retrieve SDP precondition preference data for the downstream network element;
- process the received SIP message according to the retrieved SDP precondition preference data;
- and
- transmit the processed SIP message to the downstream network element.
A non-transitory computer-readable storage medium comprising computer-executable instructions which, when executed by a processor, cause a computing device to perform a method of operating a network node, the method comprising, at the network node:
- maintaining a database of session description protocol (SDP) precondition preference data for a plurality of network elements, the maintaining comprising updating SDP precondition preference data for network elements on the basis of events occurring during historical communication sessions involving those network elements;
- receiving a session initiation protocol (SIP) message directed towards a downstream network element, wherein the received message comprises SDP data;
- performing a lookup in the database in relation to the received SIP message to retrieve SDP precondition preference data for the downstream network element;
- processing the received SIP message according to the retrieved SDP precondition preference data;
- and
- transmitting the processed SIP message to the downstream network element.
Dependencies are inferred from the claim text.