EP2290898A2

Session initiation protocol stack optimisation

Abstract

Apparatus comprising a Session Initiation Protocol agent arranged to send and receive Session Initiation Protocol messages to and from peer Session Initiation Protocol agents, characterised in that the apparatus is configured, for a Session Initiation Protocol message to be sent, to include in the message a pointer or pointers to one or more header fields of the message.

EP2290898A2, drawing sheet 1
Sheet 1 of 7

Term

1.2 yearsto projected expiry

Projected expiry 17 December 2027, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

15 claims: 5 independent, 10 dependent

  1. 1
    Apparatus comprising a Session Initiation Protocol agent (9) arranged to send and receive Session Initiation Protocol messages to and from peer Session Initiation Protocol agents, characterised in that the apparatus is configured, for a Session Initiation Protocol message to be sent, to include (10) in the message a pointer or pointers to one or more header fields of the message.
  2. 4
    Apparatus according to any one of claims 1 to 3, said pointer or pointers being included in the Session Initiation Protocol message header, in front of the text-based header fields.
  3. 5
    Apparatus according to any one of claims 1 to 3, said pointer or pointers being prefixed to the Session Initiation Protocol message.
  4. 6
    Apparatus according to any one of claims 1 to 3, said pointer or pointers being included within a separate multipart body.
  5. 7
    Apparatus comprising a Session Initiation Protocol agent (9) arranged to send and receive Session Initiation Protocol messages to and from peer Session Initiation Protocol agents, characterised in that the apparatus is configured, for a received Session Initiation Protocol message, to identify (10) a pointer or pointers contained within or prefixed to the message, to locate a header field or fields within the message using the pointer(s), and to handle the message according to the located header field(s).
  6. 8
    A method of handling Session Initiation Protocol messages within a communications network, characterised in that the method comprises, at a sending Session Initiation Protocol agent, including (400) in or prefixing to the message a pointer or pointers to one or more header fields of the message, sending (500) the message to a peer Session Initiation Protocol agent and, upon receipt of the message at the peer agent, locating (800) a header field or fields within the message using the pointer(s), and handling (900) the message according to the located header field(s).
  7. 9
    A method of operating a Session Initiation Protocol agent arranged to send and receive Session Initiation Protocol messages to and from peer Session Initiation Protocol agents, characterised in that the method comprises, for a Session Initiation Protocol message to be sent, including (400) in the message a pointer or pointers to one or more header fields of the message.
  8. 12
    A method according to any one of claims 9 to 11, wherein said pointer or pointers are included in the Session Initiation Protocol message header, in front of the text-based header fields.
  9. 13
    A method according to any one of claims 9 to 11, wherein said pointer or pointers are prefixed to the Session Initiation Protocol message.
  10. 14
    A method according to any one of claims 9 to 11, wherein said pointer or pointers are included within a separate multipart body.
  11. 15
    A method of operating a Session Initiation Protocol agent arranged to send and receive Session Initiation Protocol messages to and from peer Session Initiation Protocol agents, characterised in that the method comprises, for a received Session Initiation Protocol message, identifying a pointer or pointers contained within or prefixed to the message, locating (800) a header field or fields within the message using the pointer(s), and handling (900) the message according to the located header field(s).