Method for processing session information of session initiation protocol system and recorded medium thereof
First Claim
1. A method for processing session information of a client performing communication with an arbitrary server in an Internet protocol voice call system using a session initiation protocol, comprising steps of:
- generating an arbitrary message for a call processing request to the server;
generating a SIP (Session Initiation Protocol) Session Protocol header including a session identifier and a flag, for indicating a start and an end of a session, by corresponding to a kind of the generated message;
attaching the generated SIP Session Protocol header to the message, and transmitting the message to the server;
parsing the SIP Session Protocol header when the arbitrary message and the SIP Session Protocol header attached to the message are received from the server, and extracting the session identifier and the flag from the SIP Session Protocol header; and
performing a session processing according to the extracted flag and the session identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for processing session information of an Internet protocol voice call system using a session initiation protocol (SIP), extracting session information by parsing a SIP Session Protocol header (SIPSP Hdr) only without parsing a session initiation message, by stipulating a session protocol layer in the session initiation protocol and attaching a header of the session protocol layer to the session initiation message, thereby performing communication between a client and a server. The session protocol layer being formed between a UDP (User Datagram Protocol) layer and an SIP application layer.
-
Citations
17 Claims
-
1. A method for processing session information of a client performing communication with an arbitrary server in an Internet protocol voice call system using a session initiation protocol, comprising steps of:
-
generating an arbitrary message for a call processing request to the server;
generating a SIP (Session Initiation Protocol) Session Protocol header including a session identifier and a flag, for indicating a start and an end of a session, by corresponding to a kind of the generated message;
attaching the generated SIP Session Protocol header to the message, and transmitting the message to the server;
parsing the SIP Session Protocol header when the arbitrary message and the SIP Session Protocol header attached to the message are received from the server, and extracting the session identifier and the flag from the SIP Session Protocol header; and
performing a session processing according to the extracted flag and the session identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for processing session information of a server performing communication with an arbitrary client in an Internet protocol voice call system using a session initiation protocol, comprising steps of:
-
receiving an arbitrary message generated for a call processing request from the client, and receiving a SIP (Session Initiation Protocol) Session Protocol header corresponding to the message, the SIP Session Protocol header received from the client including a session identifier and a flag for indicating a start and an end of a session by;
parsing the received SIP Session Protocol header, and extracting the flag and the session identifier from the corresponding SIP Session Protocol header;
performing a corresponding session processing according to the extracted flag and the session identifier;
generating, by the server, an arbitrary response message to be transmitted to the client for a result of the performed session processing;
generating, by the server, a SIP Session Protocol header corresponding to the generated response message, the SIP Session Protocol header including a session identifier and a flag for indicating a start and an end of a session; and
attaching the generated SIP Session Protocol header to the response message, and transmitting the response message to the client. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. In a recorded medium readable by a digital processing device, when programs of commands executable by the digital processing device are concretely implemented in order to perform a method for processing session information of a client performing communication with an arbitrary server in an Internet protocol voice call system using a session initiation protocol, the method processes the session information of the client, the method comprising steps of:
-
generating, by the client, a message for a call processing request for transmission to the server;
generating a SIP (Session Initiation Protocol) Session Protocol header, corresponding to the generated message, the SIP Session Protocol header including a session identifier and a flag for indicating a start and an end of a session;
attaching the generated SIP Session Protocol header to the message, and transmitting the message to the server;
parsing, in the server, the corresponding SIP Session Protocol header when the message and the SIP Session Protocol header attached to the message are received, and extracting the flag and the session identifier from the SIP Session Protocol header; and
performing a session processing according to the extracted flag and the session identifier.
-
-
17. In a recorded medium readable by a digital processing device, when programs of commands executable by the digital processing device are concretely implemented in order to perform a method for processing session information of a server performing communication with an arbitrary client in an Internet protocol voice call system using a session initiation protocol, the method for processing the session information of the server, comprising the steps of:
-
receiving an message generated for a call processing request from the client, and receiving a SIP (Session Initiation Protocol) Session Protocol header including session identifier and flag for indicating a start and an end of a session by corresponding to a kind of the generated message;
parsing the received SIP Session Protocol header, and extracting the flag and the session identifier from the corresponding SIP Session Protocol header;
performing a corresponding session processing according to the extracted flag and the session identifier;
generating a response message to be transmitted to the client as a result of the performed session processing;
generating a SIP Session Protocol header including a session identifier and a flag for indicating a start and an end of a session according to the generated response message; and
attaching the generated SIP Session Protocol header to the message, and transmitting the message to the client.
-
Specification