mirror of
https://github.com/PentHertz/OpenBTS.git
synced 2026-08-31 01:45:28 +00:00
Keep deleted TranEntrys around a while after they are deleted to try to avoid crashes: Add sDeletedTranEntrys list to hold last 100 deleted TranEntrys. Add TranDeleted CCState. Set this when transaction is being deleted. Check for this state when starting state machines. |
||
|---|---|---|
| .. | ||
| CBS.cpp | ||
| CBS.h | ||
| CodecSet.h | ||
| ControlCommon.h | ||
| ControlTransfer.cpp | ||
| ControlTransfer.h | ||
| DCCHDispatch.cpp | ||
| L3CallControl.cpp | ||
| L3CallControl.h | ||
| L3Handover.cpp | ||
| L3Handover.h | ||
| L3LogicalChannel.cpp | ||
| L3LogicalChannel.h | ||
| L3MMLayer.cpp | ||
| L3MMLayer.h | ||
| L3MobilityManagement.cpp | ||
| L3MobilityManagement.h | ||
| L3SMSControl.cpp | ||
| L3SMSControl.h | ||
| L3StateMachine.cpp | ||
| L3StateMachine.h | ||
| L3SupServ.cpp | ||
| L3SupServ.h | ||
| L3TermCause.cpp | ||
| L3TermCause.h | ||
| L3TranEntry.cpp | ||
| L3TranEntry.h | ||
| L3Utils.cpp | ||
| L3Utils.h | ||
| ladders.awk | ||
| Makefile.am | ||
| PagingEntry.cpp | ||
| PagingEntry.h | ||
| README.Control | ||
| RRLP_PDU_Test.cpp | ||
| RRLPServer.cpp | ||
| RRLPServer.h | ||
| TMSITable.cpp | ||
| TMSITable.h | ||
This directory contains control-layer functions for the access point. Most GSM L3 and VoIP messages terminate here. Everything in this directory should be in the Control namespace. Components: RadioResource -- Functions for RR procedures (paging, access grant) MobilityManagement -- Functions for MM procedures (CM service, location updating) CallControl -- Functions for CC (mobile originated, mobile terminated) SMS -- Funcitons for text messaging. SIP and RTP UDP/IP Port Assignments Component Protocol Port(s) Asterisk SIP 5060 Zoiper SIP 5061 AP/BTS SIP 5062 Zoiper RTP 16384-16385 Asterisk RTP 16386-16483 AP/BTS RTP 16484-16583