Project

General

Profile

OsmoBSCNAT » History » Revision 3

Revision 2 (laforge, 02/19/2016 10:48 PM) → Revision 3/17 (Anonymous, 02/19/2016 10:48 PM)

== BSC NAT/MUX == 

 === Introduction === 
 The OpenBSC BSC NAT/MUX is the Base Station Controller Network Adress Translation / Multiplexer. 

 The BSC NAT/MUX makes NAT traversal of IP-based A interfaces (between BSC and MSC) easy. 

 The real BSC is masquerading multiple BSCs behind one. It listens for incoming BSCs on 
 port 5000 and connects opening its A interface through one TCP (or SCTP) connection to a specified MSC. It will forward Paging Requests and MGCP messgaes the multiplexer. 
 The multiplexer is opening its uplink A interface to the right BSC (if it MSC. 

 The multipexer is connected). Each incoming rewriting SCCP connection gets patched with a different source local references (as multiple BSCs could be connected) and 
 Source Reference to avoid any collision between thus makes all of the different BSCs. 

 To the network the NAT looks like a real BSC, BSC's connected to the multiplexer appear as one BSC the NAT looks like almost a real to your MSC. One 
 difference 

 Furthermore, it is that listening on UDP port 2427 (MGCP Gateway) and is forwarding the MGCP messages are not send via UDP but inside TCP (or SCTP) 
 to the IPA protocol to avoid 
 any issues with firewalls and such. BSC that should handle the endpoint. 

Add picture from clipboard (Maximum size: 48.8 MB)