Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel

In this section:

Table of Contents
maxLevel4

The following sections describe the LMSD inter-working without tones:

Anchor
1
1
Implementing LMSD When SBC Cannot Play Tones

When 180 ringing with SDP and valid Alert-Info header is received, but

...

the

Spacevars
0product
 is not configured with tone profiles,

...

the

Spacevars
0product
 relays the 180 ringing by storing the received SDP and forwards 180 ringing without SDP to ingress. Consider a scenario where the C-

...

Spacevars
0product
, which is not configured with tone profile, receives Alert-Info header in the 180 ringing. It performs inter-working only when the following conditions are met:

  • Accept Alert-Info is enabled on the leg which receives 180 ringing.
  • 180 ringing is received with SDP answer.
  • Alert-Info is received in LMSD format

...

  • <http:/LMSD/tone?sig-id=

...

  • x>, where x = (rt).
  • Sends 180 ringing with Alert-Info header and without SDP when

...

  • the

    Spacevars
    0product
     cannot play the required LMSD specified tone or the tone and announcement profile is not configured on both legs of a call.

    Info
    title

...

  • Note

    In LMSD inter-working state, if

...

  • the

    Spacevars
    0product
    receives 18x ringing without SDP, it relays 180 without SDP and remains in the same state. The

...

  • Spacevars
    0product
    passes the Alert-Info transparently, regardless of the transparency setting of Alert-Info header.

The

...

Spacevars
0product
 aborts a transaction by sending appropriate error response code to the IMS network and CANCEL to the other leg (MSC) when following conditions are met:

  • Egress leg IPSP flag Accept Alert-Info is enabled.

  • Initial INVITE received with SDP.

  • 180 ringing is received from the MSC with SDP.

  • Alert-Info received in LMSD format

...

  • <http:/LMSD/tone?sig-id=

...

  • x>, where x = ct or bt.

...

  • Info
    titleNote

    If the tone is not in ct, bt or rt format, SMM is used to convert that string to rt.

Anchor
2
2
When SBC is Handling P-Com-DropEarlyMedia

...

Multiexcerpt
MultiExcerptNameP-Com-DropEarlyMedia

The P-Com-DropEarlyMedia flag signals the C-

...

Spacevars
0product
 to cut-through or not cut-through the early media (before receiving an answer), if a SDP response is received from a CDMA network. This header added by the IMS network indicates media anchoring element (

...

Spacevars
0product
) not to pass the normal ring back tone being played by the MSC.

...

The 

Spacevars
0product
 processes this header and does not pass it to the egress call-leg.

...

The 

Spacevars
0product
 accepts the 

P-Com.DropEarlyMedia

...

 header in the initial INVITE in the format  ̶  P-Com.DropEarlyMedia:Value, where Value is set to true or false. If the value is set to True,

...

the 

Spacevars
0product
 blocks media streams, else the media streams are passed.

...

Info
titleNote

If 180 ringing and 183 does not include SDP, it is passed normally.

...

When P-Com.DropEarlyMedia

...

 interworking is carried out in

...

the 

Spacevars
0product
, it will continue to drop media packets till the final answer is received. Any intermediate UPDATE messages altering SDP is handled normally but the media is not cut-through at

...

the 

Spacevars
0product
. The 
Spacevars
0product
 supports media cut-through only on receiving the

...

final 200 OK

...

 response.

 

Anchor
3
3
Calls Originating from MSC

Multiexcerpt
MultiExcerptNameStop LMSD Tones on Update

For calls originating from the MSC server, a 180 ringing with SDP response triggers a flag in the MSC to play a

...

ringback tone. This

...

causes the need for the 

Spacevars
0product
 to send a 180 ringing with Alert-Info

...

<http:/

...

null> request to

...

force the MSC to stop the

...

ringback tone.

...

To facilitate this, the 

Spacevars
0product
 uses a SIP trunk group flag, stopLmsdToneOnUpdate, to accomplish the following on the leg which received the update

...

from the MSC:

  1. Send

...

  1. a 180 ringing without SDP with Alert-Info

...

  1. <http:/

...

  1. null> to stop the LMSD tone.

...

  1. NOTE: The 180 ringing is sent only if

...

  1. the 
    Spacevars
    0product
     has relayed the Alert-Info with the non-null URI.

...


  1. Send an update with the SDP offer.

Info
titleNote

This flag is disabled by default. Refer to SIP Trunk Group - Stop LMSD Tone On Update - CLI for configuration details. 

 

Anchor
4
4
Ignoring ISUP MIME

...

Multiexcerpt
MultiExcerptNameDrop Isup Mime Body

The 

Spacevars
0product
 uses the trunk group

...

flag, dropIsupMimeBody, to drop the ISUP MIME body received in SIP-I messages and

...

then treat the call as a normal SIP call.

...

If SIP-I is configured for incoming messages,

...

the 

Spacevars
0product
 adds the ISUP MIME

...

to the outgoing messages.

Info
titleNote

This flag is disabled by default. Refer to SIP Trunk Group - Drop ISUP Mime Body - CLI for configuration details. 

Pagebreak