WO2012116881A1

Methods, apparatuses, related computer program product for managing sessions

Abstract

Methods, apparatuses and related computer program for managing sessions are disclosed. The method comprises sending a signaling message in an ongoing session, determining if a response to the signaling message is received within a first predefined time period from sending the signaling message, and modifying the ongoing session if the result of the determination is negative.

WO2012116881A1, drawing sheet 1
Sheet 1 of 14

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

16 claims: 9 independent, 7 dependent

  1. 1
    CLAIMS:1. A method comprising: sending (301) a signaling message (421 , 431 , 451 , 521 , 531 , 551) (1010, 2010) in an ongoing session;determining (302) if a response to the signaling message is received within a first predefined time period from sending the signaling message;and modifying the ongoing session (303) if the result of the determination (302) is negative.
  2. 3
    The method of any of preceding claims, wherein the signaling message comprises a session initiation protocol (SIP) signaling message.
  3. 4
    The method of any of preceding claims, wherein the signaling message comprises a signaling message that requires a response.
  4. 5
    The method of any of preceding claims, wherein the signaling message comprises a SIP signaling message that does not change state of the session.
  5. 6
    The method of any of preceding claims, wherein the signaling message comprises any one of SIP signaling messages OPTIONS, INFO, UPDATE and PUBLISH.
  6. 7
    The method of any of the preceding claims, wherein the modifying the session comprises changing at least one parameter relating to media transmission.
  7. 9
    The method of any of preceding claims, wherein the first predefined time period and/or second predefined time period is variable.
  8. 13
    An apparatus (600) comprising:means for sending (603) a signaling message (301) in an ongoing session;means for receiving (605) a response for the signaling message;means for determining (604) if the response for the signaling message is received within a first predefined time period from sending the signaling message;and means for modifying (606) the ongoing session (303) if the result of the determination is negative.
  9. 15
    The apparatus of claims 13-14, wherein means for sending (603) is configured to repeat sending of signaling messages at regular or random time intervals.