Project

General

Profile

Actions

Feature #2263

closed

OsmoMSC - Feature #2260: "next generation" osmo-bsc_mgcp

osmo-mgw: support multiple BTS/RNC and pass the IP address via MGCP

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

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

100%

Spec Reference:

Description

Support multiple BTS/RNC cells directing RTP via the same osmo-mgw instance. The easy solution for osmo-bsc_mgcp is to omit the 'bts ip' vty command and any BTS that is connecting will be accepted. In the new osmo-mgw we probably prefer to communicate the BTS/RNC address via MGCP so that we never accept RTP from an unsolicited source.

Actions #1

Updated by neels over 6 years ago

  • Project changed from OsmoMSC to OsmoMGW
  • Subject changed from osmo-mgcp-gw: multiple "BTS" to osmo-mgw: support multiple BTS/RNC and pass the IP address via MGCP
  • Description updated (diff)
Actions #2

Updated by laforge over 6 years ago

  • Assignee set to dexter
Actions #3

Updated by dexter over 6 years ago

  • Status changed from New to Feedback
  • Assignee changed from dexter to neels

neels: I have checked on that problem, and I think we got rid of the problem.

See: https://gerrit.osmocom.org/#/c/4334/10/src/osmo-bsc/osmo_bsc_mgcp.c

During the MDCX phase for the BTS side (function fsm_mdcx_bts_cb()) we use lchan->abis_ip.bound_ip, so we will always negotiate the correct BTS ip.

Does this match match the expectations of this ticket?

Actions #4

Updated by neels over 6 years ago

Do we also reject any RTP coming from an IP that wasn't negotiated by MGCP beforehand?

Actions #5

Updated by dexter over 6 years ago

Do we also reject any RTP coming from an IP that wasn't negotiated by MGCP beforehand?

yes, we do. However, it can be disabled via VTY because it sometimes can make debugging stuff difficult but this is not the default setting.

Actions #6

Updated by laforge over 6 years ago

  • Priority changed from Normal to Urgent
Actions #7

Updated by neels over 6 years ago

  • Status changed from Feedback to In Progress
  • Assignee changed from neels to dexter

dexter, if we negotiate the IP via MGCP and reject all other BTS IPs, then I consider this issue resolved. I'm not going to test this, trusting your report; please resolve the issue if you consider this done. Maybe we can talk two minutes on this tomorrow...

Actions #8

Updated by dexter over 6 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100
Actions #9

Updated by laforge about 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)