Project

General

Profile

Actions

Bug #2279

closed

osmo-mgcp-gw: Fix: cleanup of transaction IDs aka port numbers to be used by the MGCP gw

Added by neels almost 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
-
Target version:
-
Start date:
05/22/2017
Due date:
% Done:

0%

Resolution:
Spec Reference:

Description

OsmoMSC tells the MGCP-GW which port to assign for voice calls. For that purpose, we have a very lean mgcpgw_client.c implementation.
This implementation utterly lacks proper cleanup: it simply increments the transaction ID used to assign a port number to new voice calls.
Practically, at some point all ports have been used once and the entire system will break down.

Implement proper cleanup and management of the transaction IDs, so that the MGCP-GW re-uses ports.
Possibly discuss this first.

http://git.osmocom.org/openbsc/tree/openbsc/src/libmgcp/mgcpgw_client.c&id=d52abbd0992300bff3fc7d5507f1eb3c1f973919#n60


Related issues

Related to OsmoNITB - Feature #1712: 3G VoiceClosed05/14/2016

Actions
Related to OsmoMSC - Feature #2289: implement AoverIP (OsmoMSC side)Closeddexter05/24/2017

Actions
Related to OsmoMSC - Bug #2265: OsmoMSC must DLCX after a voice call is doneCloseddexter05/16/2017

Actions
Actions #1

Updated by neels over 6 years ago

Actions #2

Updated by neels over 6 years ago

  • Related to Feature #2289: implement AoverIP (OsmoMSC side) added
Actions #3

Updated by neels over 6 years ago

  • Status changed from New to Resolved
  • Assignee changed from neels to dexter
see:

Despite this only being on the aoip branch and not on master, the aoip branch marks "the future master". Let's resolve this issue.

Actions #4

Updated by neels over 6 years ago

  • Related to Bug #2265: OsmoMSC must DLCX after a voice call is done added
Actions #5

Updated by laforge over 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)