User Tools

Site Tools


pom-ng:proto:sip

Protocol sip

This module parses SIP packets as defined in RFC 3261 and others.

Events

Name Payload associated Description
sip_reqyesContains all the information contained in a SIP request.
sip_rspyesContains all the information contained in a SIP response.

sip_reg

This event is generated for each SIP request packet.

Field Type Description
methodstringMethod of the request (i.e. INVITE,BYE).
uristringURI of the request.

Additionally, this event has the common properties described below.

sip_rsp

This event is generated for each SIP response packet

Field Type Description
statusuint16Response status.
reasonstringReason provided for the status.

Additionally, this event has the common properties described below.

common properites

Field Type Description
first_linestringFirst line of the packet.
calld_idstringCall-id used in this packet.
top_branchstringSIP top (first seen) branch of the packet.
cseq_numuint32Sequence number.
cseq_methodstringSequence method.
content_typestringValue of the Content-Type header.
content_lenstringValue of the Content-Length header.
from_displaystringDisplay name in the From header.
from_uristringURI in the From header.
from_tagstringTag in the From header.
to_displaystringDisplay name in the To header.
to_uristringURI in the To header.
to_tagstringTag in the To header.
other_headersstring listList of unparsed header.

Packet fields

None

Parameters

Name Type Default value Description
udp_timeoutuint32300Number of seconds before timing out SIP over UDP sessions.
pom-ng/proto/sip.txt · Last modified: 2020/05/26 21:59 by 127.0.0.1