summaryrefslogtreecommitdiffstats
path: root/gsm.h
Commit message (Collapse)AuthorAgeFilesLines
* Support of GSM uses socket interface for both network and mobileHEADmasterAndreas Eversberg2011-09-021-7/+12
| | | | | | | | | There is no linking of any osmocomBB source code required. In order to use osmocomBB or OpenBSC, just enable the interface, as described in defaults/interface.conf. At osmocomBB/mobile or at OpenBSC, just use the option "-m" to enable the socket interface. Enable GSM at LCR with "./configure --with-gsm-ms --with-gsm-bs".
* [gsm] Make LCR work with current Osmocom-BB.Andreas Eversberg2011-02-261-3/+0Star
| | | | | Osmocom-BB is still developed, and this only works with the jolly/voice branch. Audio is not yet transmitted, so it is not quite usefull yet.
* [gsm] Removed obsolete gsm.conf handling. Fixed minor compiling issues.Andreas Eversberg2011-02-201-15/+0Star
|
* MNCC: Re-connect to the MNCC socket if connection was lostHarald Welte2011-02-201-0/+5
|
* GSM: Define mncc_send() as it is no longer available from OpenBSC headersHarald Welte2011-02-201-0/+3
|
* Modify GSM BS (OpenBTS) to use unix domain socket based MNCCHarald Welte2011-02-201-0/+12
| | | | Author: Harald Welte <laforge@gnumonks.org>
* Adding interface support for remote app (chan_lcr).Andreas Eversberg2010-12-131-4/+0Star
| | | | | | | | | | | | | | chan_lcr can be handled as an interface. This way it is possible to (e.g.): - make a SIP phone become an LCR extension with all LCR features. - make conference calls. (untested) - perform parallel ringing. (ISDN phone and SIP phones can ring in parallel.) - do voice recoding. It is still also possible to link chan_lcr directly without interface (as before). Documentation/howto for that will follow.
* Completed GSM mobile station support with OsmocomBBAndreas Eversberg2010-12-131-0/+1
| | | | OsmocomBB stack can now be attached to LCRl
* Splitted GSM support into BS (network) and MS (mobile) part.Andreas Eversberg2010-05-311-13/+8Star
|
* Fixed output problems of error messages while parsing options.conf / gsm.conf.Andreas Eversberg2010-03-171-2/+1Star
| | | | | | | | | | | | | | modified: Makefile.in modified: bchannel.c modified: chan_lcr.c modified: genext.c modified: gsm.cpp modified: gsm.h modified: gsm_conf.c modified: lcradmin.c modified: main.c modified: options.c modified: options.h
* Replaced polling loop for LCR and chan_lcr with select based event loop.Andreas Eversberg2010-01-161-1/+2
| | | | Now LCR and chan_lcr will not use any CPU until there is work to do.
* Make LCR work with the current openbsc lcr_rtp branch. (soon merged with ↵Andreas Eversberg2009-12-201-3/+2Star
| | | | | | master branch) Minor fix in ss5.cpp.
* LCR now compiles with current version of OpenBSC.root2009-08-231-12/+3Star
| | | | | | | | | | | | | | | | | No more patch is required, just link openbsc directory to LCR source directory and run "configure": cd lcr ln -s path_to_openbsc/openbsc . modified: Makefile.am modified: Makefile.in deleted: bootstrap.c deleted: bootstrap.h modified: configure modified: configure.ac modified: default/gsm.conf modified: gsm.cpp modified: gsm.h modified: gsm_conf.c
* Applied changes of OpenBSC main branch. LCR now works with OpenBSC main branch.root2009-06-281-1/+4
| | | | | | | | | | modified: README modified: bootstrap.c modified: bootstrap.h modified: gsm.cpp modified: gsm.h modified: gsm_conf.c modified: mISDN.cpp
* gsm improvementsAndreas Eversberg2009-06-061-0/+1
| | | | | | | | | | | | | | | | | | | | | code cleanup modified: README modified: action.cpp modified: action_efi.cpp modified: action_vbox.cpp modified: alawulaw.c modified: bchannel.c modified: bootstrap.c modified: callerid.c modified: cause.c modified: chan_lcr.c modified: default/gsm.conf modified: dss1.cpp modified: gsm.cpp modified: gsm.h modified: gsm_conf.c modified: message.h
* Added GSM network support.Andreas Eversberg2009-05-111-0/+89
This turns LCR into a GSM mobile switching center. More infos will follow.