Project

General

Profile

Actions

Bug #2768

closed

OsmoBSC doesn't perform MGCP DLCX in all cases of channel release

Added by laforge over 6 years ago. Updated about 6 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
A interface
Target version:
-
Start date:
12/17/2017
Due date:
% Done:

100%

Spec Reference:

Description

Whenever we performed CRCX on one or multiple MGCP connections on osmo-mgw, we must also call DLCX to clean up.

There are situations like at least the one seen in the attached PCAP file in which CRCX+MDCX are called, but the media gateway never sees a DLCX.

I've seen this cause follow-on problems if more connections are allocated on the same endpoint, at which the mgw will refues as only two connections are permitted by endpoint.

We should have a state machine that ensures whever the SCCP connection is closed, and that SCCP connection had MGCP connections, that those MGCP connections are deleted.


Files

Actions #1

Updated by laforge over 6 years ago

  • Assignee changed from 4368 to dexter
Actions #2

Updated by laforge about 6 years ago

  • Priority changed from High to Urgent
Actions #3

Updated by dexter about 6 years ago

The revised implementation that uses the GSCON FSM (see also https://osmocom.org/issues/2823) should fix this problem. When the GSCON FSM terminates it must make sure that the connection is deleted.

Actions #4

Updated by dexter about 6 years ago

Note: This problem should be fixed with the GSCON FSM.

Actions #5

Updated by dexter about 6 years ago

(see also #2823)

Actions #6

Updated by dexter about 6 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

This is Fixed by GSCON (https://gerrit.osmocom.org/#/c/7142/).

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)