Hi,
Osmo-CC endpoints are still work in progress. I have seen that people are already started to play with it, so I started a documentation for all endpoints, which is also work in progress. This document will help to set up different endpoints. One example is interfacing an endpoint (osmocom-analog) with SIP. See attachment.
The osmo-cc-alsa-endpoint that is also described in the doc is not yet available on git.osmocom.org. Temporarily you can download it here: http://download.eversberg.eu/temp/osmo-cc-alsa-endpoint.tar.gz (@Harald: Can you add this repository?)
Also it would be nice to have Osmo-CC as project page at: http://osmocom.org/projects/ There I can upload the latest documentation.
Regards,
Andreas
Attached the new version od Osmo-CC documentation.
On 20.03.21 11:59, Andreas Eversberg wrote:
Hi,
Osmo-CC endpoints are still work in progress. I have seen that people are already started to play with it, so I started a documentation for all endpoints, which is also work in progress. This document will help to set up different endpoints. One example is interfacing an endpoint (osmocom-analog) with SIP. See attachment.
The osmo-cc-alsa-endpoint that is also described in the doc is not yet available on git.osmocom.org. Temporarily you can download it here: http://download.eversberg.eu/temp/osmo-cc-alsa-endpoint.tar.gz (@Harald: Can you add this repository?)
Also it would be nice to have Osmo-CC as project page at: http://osmocom.org/projects/ There I can upload the latest documentation.
Regards,
Andreas
Below is a link to a new Osmo-CC documentation (still unfinished) including osmo-cc-sip-endpoint description. It is now complete for SIP with all examples I wanted to put in there.
Be sure to install the latest version from GIT (osmo-cc-sip-endpoint), because I just fixed incoming registration, which I never tested before.
Hi Andreas,
this is really very helpful, thank you so much. I was able to understand how some of the options work from looking at the source code, but I still feel I lack some basic knowledge of how the different Osmo-CC components interact, and this documentation should help close those gaps quickly.
For instance, using osmo-cc-sip-endpoint with a SipGate account and osmocom-analog's C-Netz module, I was able to make incoming calls from the PSTN to mobile C-Netz devices registered against osmocom-analog. I was not able to make outgoing calls, though, as I seem to be unable to make either osmocom-analog understand it needs to route the outbound call to osmo-cc-sip-endpoint, or make osmo-cc-sip-endpoint understand it must seize the call attempt and connect the call through the SIP provider.
Also, I was unable to make the speaking-clock Zeitansage example work with osmocom-analog so I could call 1191 from the C-Netz mobiles registered against osmocom-analog, and I assume this is due to my lack of understanding on how to ensure calls to 1191 are properly routed from osmocom-analog to the Zeitansage module. Since the Zeitansage, in effect, is just another endpoint, I should be able to gain helpful insight from the documentation in that respect as well.
Also, the OsmoCC-Router looks quite powerful and should allow for very flexible routing between a multitude of endpoints, based on routing scripts, so a documentation on this, as foreseen here for future additions, will also be extremely helpful.
Thank you very much for this work.
BR, Markus
Hi Andreas,
On Sat, Mar 20, 2021 at 11:59:51AM +0100, Andreas Eversberg wrote:
available on git.osmocom.org. Temporarily you can download it here: http://download.eversberg.eu/temp/osmo-cc-alsa-endpoint.tar.gz (@Harald: Can you add this repository?)
the repository has just been created.
Also it would be nice to have Osmo-CC as project page at: http://osmocom.org/projects/ There I can upload the latest documentation.
see https://osmocom.org/projects/osmo-cc
I've currently created it as sub-project to osmoocm-analog in the project hierarchy. If / once other project start using it, we can move it to another place in the hierarchy. This doesn't change any URLs / links, just where it appears in the project list.
Regards, Harald
Hi Harald,
On 22.03.21 19:04, Harald Welte wrote:
the repository has just been created.
Thanks for that. I pushed the 'alsa' endpoint.
I just added two documents. One is the unfinished protocol specification and one the unfinished user's guide. For one that wants to try endpoints, pull latest version from their git repositories.
Best regards,
Andreas
osmocom-analog@lists.osmocom.org