Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-03-16 | bsc: Prepare to have multiple MSC connections | Holger Hans Peter Freyther | 1 | -3/+11 | |
We now have a list of MSCs but in the code we will try to access the MSC with the nr 0. | |||||
2012-03-16 | bsc: Move more things to use osmo_msc_data* directly | Holger Hans Peter Freyther | 1 | -1/+1 | |
2012-03-16 | bsc: Create a osmo_bsc_data and embed osmo_msc_data | Holger Hans Peter Freyther | 1 | -3/+13 | |
We want to have multiple MSCs but we also have some data that is only present on a per BSC basis. Right now the MSC data is not allocated with talloc, so we have some change in the talloc contexts. | |||||
2011-07-19 | bsc: Call the RF Control interface ctrl all the way | Holger Hans Peter Freyther | 1 | -1/+1 | |
We had the rf_ctrl_name and the rf_ctl pointer, make both use the word ctrl. | |||||
2011-05-06 | src: use namespace prefix osmo_wqueue* | Pablo Neira Ayuso | 1 | -1/+1 | |
Summary of changes: s/struct write_queue/struct osmo_wqueue/g s/write_queue_init/osmo_wqueue_init/g s/write_queue_clear/osmo_wqueue_clear/g s/write_queue_enqueue/osmo_wqueue_enqueue/g s/write_queue_bfd_cb/osmo_wqueue_bfd_cb/g | |||||
2011-05-06 | src: use namespace prefix osmo_timer* for timer functions | Pablo Neira Ayuso | 1 | -2/+2 | |
Summary of changes: s/struct timer_list/struct osmo_timer_list/g s/bsc_add_timer/osmo_timer_add/g s/bsc_schedule_timer/osmo_timer_schedule/g s/bsc_del_timer/osmo_timer_del/g s/bsc_timer_pending/osmo_timer_pending/g s/bsc_nearest_timer/osmo_timers_nearest/g s/bsc_prepare_timers/osmo_timers_prepare/g s/bsc_update_timers/osmo_timers_update/g s/bsc_timer_check/osmo_timers_check/g | |||||
2011-04-26 | bsc: Allow to have a list of MSCs/MUXs to connect to | Holger Hans Peter Freyther | 1 | -3/+3 | |
Be able to configure a list of destinations (duplicates allowed) that will be tried in a round robin fashion. The change is in the bsc_msc_connection to operate on a list. We achieve the round robin nature with the same trick used in the paging code to delete and append the current entry. The nat code was updated to compile but one can only configure one destination. | |||||
2011-04-26 | bsc: Point back from struct osmo_msc_data to struct gsm_network | Daniel Willmann | 1 | -0/+3 | |
2011-04-07 | bsc: Add the bsc-rf-socket command to master as well | Holger Hans Peter Freyther | 1 | -0/+1 | |
Make it possible to specify the rf-socket path via the vty configuration as well. The command line setting will override it though. | |||||
2011-03-23 | src: use new library libosmogsm and new path to headers in libosmocore | Pablo Neira Ayuso | 1 | -1/+1 | |
libosmogsm is a new library that is distributed in the libosmocore. Now, openbsc depends on it. This patch gets openbsc with this change. This patch also rewrites all include path to the new osmocom/[gsm|core] Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org> | |||||
2011-01-01 | License change: We are now AGPLv3+ instead of GPLv2+ | Harald Welte | 1 | -6/+5 | |
The reason for this is quite simple: We want to make sure anyone running a customized version of OpenBSC to operate a network will have to release all custom modifiations to the source code. | |||||
2010-11-26 | mid-call: Rename ussd-grace to mid-call | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-11-26 | mid-call: Introduce a timeout to switch from grace to rf off. | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-11-15 | bsc: The ip.access rtp-payload has no useful meaning | Holger Hans Peter Freyther | 1 | -1/+0 | |
Sending this as the RTP_PAYLOAD2 will produce a MDCX NACK as we send the RTP_PAYLOAD in the CRCX. It does not seem to be necessary to send anything != 0 for the RTP_PAYLOAD2. | |||||
2010-11-15 | bsc: Add thr audio module to send the MDCX message to the BTS | Holger Hans Peter Freyther | 1 | -2/+5 | |
2010-11-15 | bsc: Add a mobile country code setting for the backbone. | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-11-15 | bsc: Implement scanning and changing messages from the MSC | Holger Hans Peter Freyther | 1 | -0/+3 | |
This will change the LAI of a LU accept message to the LAI used for the on-air network. It will also detect when to send a welcome ussd to the subscriber. | |||||
2010-11-03 | bsc: Add simple SCCP binding code. | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-11-03 | bsc: Add the audio codec list command to list preferred codecs | Holger Hans Peter Freyther | 1 | -0/+10 | |
2010-11-03 | bsc: Add the rtp-base command to osmo-bsc | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-11-03 | bsc: Add the ip.access rtp-payload command known from bsc_msc_ip | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-11-03 | bsc: Readd the core network code setting | Holger Hans Peter Freyther | 1 | -0/+1 | |
This will instruct the BSC to patch messages and replace the old network code with the new one. | |||||
2010-09-16 | bsc: Make the write method public it will be used by other modules | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-09-16 | bsc: Add code responsible for connecting, reconnecting to the MSC | Holger Hans Peter Freyther | 1 | -0/+9 | |
Add the code that is forwarding data, from and to the MSC, also handling ping/pong timers and authentication. Hook it into the osmo_bsc. The code is only compile tested and ported from the on-waves/bsc-master branch. | |||||
2010-09-15 | bsc: Move the rf_ctl into the msc data struct | Holger Hans Peter Freyther | 1 | -0/+3 | |
2010-09-15 | bsc: Register a new MSC group with data for the MSC connection | Holger Hans Peter Freyther | 1 | -0/+10 | |
This group contains everything that is related to the MSC connections. | |||||
2010-09-15 | bsc: Create struct osmo_msc_data to hold MSC information, handle signals | Holger Hans Peter Freyther | 1 | -0/+33 | |