<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">

<channel>
	<title>Planet Osmocom</title>
	<link>http://planet.osmocom.org</link>
	<language>en</language>
	<description>Planet Osmocom - http://planet.osmocom.org</description>

<item>
	<title>Osmocom.org News: Misc DECT hacks - New DECT research / playground</title>
	<guid>https://projects.osmocom.org/news/202</guid>
	<link>https://projects.osmocom.org/news/202</link>
	<description>&lt;p&gt;Millenia (on the IT timescale) after &lt;a class=&quot;external&quot; href=&quot;https://web.archive.org/web/20161228000817/https://dedected.org/trac&quot;&gt;deDECTed&lt;/a&gt; and about a decade after the now abandoned &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/dect/wiki&quot;&gt;OsmocomDECT&lt;/a&gt; project, a group of people in and around Osmocom started to play with DECT again.  There's no big plan, or no specific goal, other than getting more hands-on hack value with consumer DECT hardware, at its lowest levels.&lt;/p&gt;


	&lt;p&gt;It started with some innocent ringtone-hacking on a Gigaset C430 by &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/293278&quot;&gt;manawyrm&lt;/a&gt;, followed by a much appreciated fix for the long-standing bug of Gigaset DECT phones radically over-charging (and eventually killing) their NiMH batteries (see &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/misc-dect-hacks/wiki/Gigaset_C430_Hacking&quot;&gt;Gigaset_C430_Hacking&lt;/a&gt;).&lt;/p&gt;


	&lt;p&gt;Initially, this required un-soldering and re-programming the SPI flash.  After the debug UART was identified on the two test pads accessible from the battery compartment, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/293278&quot;&gt;manawyrm&lt;/a&gt; and tobleminer have figured out how to load code into the processor (see also &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/misc-dect-hacks/wiki/ChipsUsed&quot;&gt;ChipsUsed&lt;/a&gt;). Some initial related tools have been created and collected in the &lt;a class=&quot;external&quot; href=&quot;https://github.com/TobleMiner/dialog-sc14441-uart-boot&quot;&gt;https://github.com/TobleMiner/dialog-sc14441-uart-boot&lt;/a&gt; repository. Using this you can execute your own code on the Gigaset C430, C300 and likely many other DECT phones using the Sitel (formerly NatSemi, now Renesas SC14xxx chipset family.  Those who have had an eye on DECT for a longer time will recognize that this family of chips was also used in both the &lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/dect/dedected/src/branch/master/com-on-air_cs-linux&quot;&gt;deDECTed&lt;/a&gt; as well as the &lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/dect/linux-2.6/src/branch/master/drivers/dect/coa&quot;&gt;OsmocomDECT CoA driver&lt;/a&gt;.  It is also used in the Aastra/Mitel RFP base stations (see &lt;a class=&quot;external&quot; href=&quot;https://media.ccc.de/v/osmodevcon2019-100-aastra-mitel-dect-base-station-dissection&quot;&gt;this OsmoDevCon2019 talk on RFP base stations&lt;/a&gt; and the &lt;a class=&quot;external&quot; href=&quot;https://media.ccc.de/v/36c3-10576-mifail_oder_mit_gigaset_ware_das_nicht_passiert&quot;&gt;36C3 #mifail talk&lt;/a&gt;).&lt;/p&gt;


	&lt;p&gt;It's yet unclear where this will lead to. But it definitely is nice to see some people excited about playing with DECT devices again.  If you want to follow developments in real-time, join us on the &lt;code&gt;#osmocom&lt;/code&gt; IRC channel on &lt;a class=&quot;external&quot; href=&quot;https://libera.chat/&quot;&gt;https://libera.chat/&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 02 Dec 2022 21:02:37 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Retronetworking - 2022-12-07: RetroNetCall on ISDN B channel protocols</title>
	<guid>https://projects.osmocom.org/news/201</guid>
	<link>https://projects.osmocom.org/news/201</link>
	<description>&lt;p&gt;We're happy to announce the next incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/retronetworking/wiki/RetroNetCall&quot;&gt;RetroNetCall&lt;/a&gt;, the retronetworking oriented spin-off of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting on &lt;strong&gt;ISDN B-channel protocols: V.110, V.120, X.75, H.221&lt;/strong&gt;&lt;/p&gt;


Topics include (not limited to)
	&lt;ul&gt;
	&lt;li&gt;description of the respective protocol&lt;/li&gt;
		&lt;li&gt;look at a protocol trace&lt;/li&gt;
		&lt;li&gt;status of open source implementations&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;When: &lt;strong&gt;Wednesday, December 7, 2022 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;ISDN B-channel protocols&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://osmocom.org/RetroNetCall&quot;&gt;https://osmocom.org/RetroNetCall&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Wed, 30 Nov 2022 12:18:20 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - 2022-11-16: MS/BS power control support ...</title>
	<guid>https://projects.osmocom.org/news/200</guid>
	<link>https://projects.osmocom.org/news/200</link>
	<description>&lt;p&gt;we're happy to announce the next incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;.  Based on the recent polls, the timing has shifted to &lt;strong&gt;every 3rd wednesday of the month&lt;/strong&gt;.&lt;/p&gt;


	&lt;p&gt;This time, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/67&quot;&gt;fixeria&lt;/a&gt; will be presenting on &lt;strong&gt;MS/BS power control support in OsmoBSC/OsmoBTS&lt;/strong&gt;.&lt;/p&gt;


	&lt;p&gt;For those not entirely 3gpp-acronym-savyy: That's how the uplink (phone -&amp;gt; network) and downlink (network -&amp;gt; phone) transmit RF power level is adjusted during an active call in GSM.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Wednesday, November 16, 2022 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;MS/BS power control support in OsmoBSC/OsmoBTS&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/67&quot;&gt;fixeria&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting5.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting5.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Mon, 14 Nov 2022 18:30:37 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: SIMtrace 2 - Video Recording of SIMtrace2 tutorial available</title>
	<guid>https://projects.osmocom.org/news/199</guid>
	<link>https://projects.osmocom.org/news/199</link>
	<description>&lt;p&gt;Some weeks ago, there was an &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt; presenting a  SIMtrace2 Tutorial.&lt;/p&gt;


	&lt;p&gt;The video recording of this has now been edited and subsequently has been published at &lt;a class=&quot;external&quot; href=&quot;https://media.ccc.de/v/osmodevcall-20221019-laforge-simtrace2-tutorial&quot;&gt;https://media.ccc.de/v/osmodevcall-20221019-laforge-simtrace2-tutorial&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;The PDF slides can be found at &lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/laforge/laforge-slides/raw/branch/master/2022/osmodevcall-simtrace2/simtrace.pdf&quot;&gt;https://gitea.osmocom.org/laforge/laforge-slides/raw/branch/master/2022/osmodevcall-simtrace2/simtrace.pdf&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;We invite any new users of SIMtrace2 to have a look at this tutorial to get their setup going.&lt;/p&gt;</description>
	<pubDate>Mon, 14 Nov 2022 17:33:48 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Cellular Network Infrastructure - Osmocom to receive funding from OpenTechFund</title>
	<guid>https://projects.osmocom.org/news/198</guid>
	<link>https://projects.osmocom.org/news/198</link>
	<description>&lt;p&gt;We're happy to announce that sysmocom has achieved to obtain funding from &lt;a class=&quot;external&quot; href=&quot;https://www.opentech.fund/&quot;&gt;Open Technology Fund&lt;/a&gt; for a variety of enhancements and improvemnts of the Open Source Cellular Network Infrastructure sphere.&lt;/p&gt;


	&lt;p&gt;The funded activities are in the following areas:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Better integration between the Osmocom 2G/3G core network elements and the open5gs 4G EPC (evolved packet core)&lt;/li&gt;
		&lt;li&gt;Improving the stability, quality and maturity of the open5gs EPC by implementing functional test suites in TTCN-3&lt;/li&gt;
		&lt;li&gt;Establishing interoperability with various base station hardware&lt;/li&gt;
		&lt;li&gt;Support three trial deployments in rural Mexico with our partner &lt;a class=&quot;external&quot; href=&quot;https://www.rhizomatica.org/&quot;&gt;Rhizomatica&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Organize a series of webinars for security researchers on how to use our tools for furthering their research projects&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;See also the &lt;a class=&quot;external&quot; href=&quot;https://www.opentech.fund/results/supported-projects/osmocom-cellular-network-infrastructure/&quot;&gt;project description at the OpenTechFund website&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;We'd like to thank OTF awarding funding to our proposal.&lt;/p&gt;


	&lt;p&gt;We'd also like to thank Rhizomatica and specifically Peter Bloom for all his help in putting together the proposal.&lt;/p&gt;</description>
	<pubDate>Wed, 09 Nov 2022 17:39:16 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Cellular Modem Information - Announcing Official Osmocom Fediverse account</title>
	<guid>https://projects.osmocom.org/news/197</guid>
	<link>https://projects.osmocom.org/news/197</link>
	<description>&lt;p&gt;Osmocom now has an official fediverse account &lt;/p&gt;&lt;pre&gt;@osmocom@fosstodon.org&lt;/pre&gt; which we will be using to send updates on osmocom project developments, releases, events, etc.&lt;p&gt;&lt;/p&gt;


	&lt;p&gt;Web interface is available at &lt;a class=&quot;external&quot; href=&quot;https://fosstodon.org/@osmocom&quot;&gt;https://fosstodon.org/@osmocom&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;We'd like to thank fosstodon.org for providing a Mastodon instance catering to the FOSS community.&lt;/p&gt;</description>
	<pubDate>Tue, 08 Nov 2022 17:25:22 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: osmo-e1d - osmo-e1d user manual has been released</title>
	<guid>https://projects.osmocom.org/news/196</guid>
	<link>https://projects.osmocom.org/news/196</link>
	<description>&lt;p&gt;It was recently noticed that years after first releasing the &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-e1d/wiki&quot;&gt;osmo-e1d&lt;/a&gt; software, we still didn't have a user manual for it.&lt;/p&gt;


	&lt;p&gt;We're happy to announce osmo-e1d now has at least a basic user manual has been &lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/osmo-e1d/commit/03d9c3215c88aa41e5f9e5648ad9e0d022603489&quot;&gt;merged into the repository&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;A pre-rendered PDF manual is available from &lt;a class=&quot;external&quot; href=&quot;https://downloads.osmocom.org/docs/latest/osmoe1d-usermanual.pdf&quot;&gt;https://downloads.osmocom.org/docs/latest/osmoe1d-usermanual.pdf&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;As a side-note, in addidition to the existing dpkg packages for various Debian and Ubuntu flavors, we're now also building osmo-e1d rpm packges for CentOS/AlmaLinux 8 and OpenSuse Tumbleweed, see &lt;a class=&quot;external&quot; href=&quot;https://obs.osmocom.org/package/show/osmocom:nightly/osmo-e1d&quot;&gt;https://obs.osmocom.org/package/show/osmocom:nightly/osmo-e1d&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 08 Nov 2022 12:05:55 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Retronetworking - 2022-11-09: RetroNetCall with OCTOI project status update</title>
	<guid>https://projects.osmocom.org/news/195</guid>
	<link>https://projects.osmocom.org/news/195</link>
	<description>&lt;p&gt;We're happy to announce the next incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/retronetworking/wiki/RetroNetCall&quot;&gt;RetroNetCall&lt;/a&gt;, the retronetworking oriented spin-off of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting a &lt;strong&gt;General status update on OCTOI (Osmocom Community TDMoIP)&lt;/strong&gt;&lt;/p&gt;


Topics include (not limited to)
	&lt;ul&gt;
	&lt;li&gt;migation to co-located hub now fully completed&lt;/li&gt;
		&lt;li&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-e1d/wiki&quot;&gt;osmo-e1d&lt;/a&gt; status update&lt;/li&gt;
		&lt;li&gt;the new &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-isdntap/wiki&quot;&gt;osmo-isdntap&lt;/a&gt; project for tracing/recording D and B channel data&lt;/li&gt;
		&lt;li&gt;Some initial research into H.221 / dissecting video calls&lt;/li&gt;
		&lt;li&gt;OCTOI BERT problems&lt;/li&gt;
		&lt;li&gt;4x new &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/octoi/wiki/Octoi_Event_PBX&quot;&gt;Octoi_Event_PBX&lt;/a&gt; for rapid deployment of ISDN+POTS at various events&lt;/li&gt;
		&lt;li&gt;yate troubles regarding missing call.answer when using record/playback&lt;/li&gt;
		&lt;li&gt;resuming work on the BRI interface&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;When: &lt;strong&gt;Wednesday, November 9, 2022 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;OCTOI Project Status Update&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting5.franken.de/b/har-0y1-wch-et4&quot;&gt;https://meeting5.franken.de/b/har-0y1-wch-et4&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Tue, 08 Nov 2022 11:14:25 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Cellular Network Infrastructure - Osmocom binary package repository URLs have changed</title>
	<guid>https://projects.osmocom.org/news/194</guid>
	<link>https://projects.osmocom.org/news/194</link>
	<description>&lt;p&gt;This is a reminder to update the repository URLs. As &lt;a class=&quot;external&quot; href=&quot;https://osmocom.org/news/191&quot;&gt;previously announced&lt;/a&gt;:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;The binary packages are being built on Osmocom's own OBS server now.&lt;/li&gt;
		&lt;li&gt;We will stop pushing packages to the openSUSE OBS server at the end of October (in one week).&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;If you are using Osmocom binary packages, please make sure that you have configured the new repository URLs.&lt;/p&gt;


	&lt;p&gt;See the wiki for details:&lt;br /&gt;&lt;a class=&quot;external&quot; href=&quot;https://osmocom.org/projects/cellular-infrastructure/wiki/Binary_Packages&quot;&gt;https://osmocom.org/projects/cellular-infrastructure/wiki/Binary_Packages&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 25 Oct 2022 11:45:35 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - 2022-10-19: SIMtrace2 Tutorial</title>
	<guid>https://projects.osmocom.org/news/193</guid>
	<link>https://projects.osmocom.org/news/193</link>
	<description>&lt;p&gt;After a rather extended 2022 summer break, we're happy to announce the next incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;.  Based on the recent polls, the timing has shifted to &lt;strong&gt;every 3rd wednesday of the month&lt;/strong&gt;.&lt;/p&gt;


	&lt;p&gt;This time, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting a &lt;strong&gt;SIMtrace2 tutorial&lt;/strong&gt;, showing  SIM card protocol tracing, decoding with the new pySim-trace as well as the card emulation firmware.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Wednesday, October 19, 2022 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;SIMtrace2 Tutorial&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting5.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting5.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Mon, 17 Oct 2022 20:07:29 +0000</pubDate>
</item>
<item>
	<title>Harald "LaForge" Welte: Deployment of future community TDMoIP hub</title>
	<guid>https://laforge.gnumonks.org/blog/20220919-octoi_hub_colocation_noris/</guid>
	<link>https://laforge.gnumonks.org/blog/20220919-octoi_hub_colocation_noris/</link>
	<description>&lt;p&gt;I've mentioned some of my various &lt;em&gt;retronetworking&lt;/em&gt; projects in some
past blog posts.  One of those projects is &lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/octoi/wiki&quot;&gt;Osmocom Community TDM over
IP (OCTOI)&lt;/a&gt;.  During the
past 5 or so months, we have been using a number of GPS-synchronized
open source &lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/e1-t1-adapter/wiki/IcE1usb&quot;&gt;icE1usb&lt;/a&gt;
interconnected by a &lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/octoi/wiki/Proposed_efficient_TDMoIP&quot;&gt;new, efficient but strill transparent TDMoIP protocol&lt;/a&gt; in order to run a distributed
TDM/PDH network.  This network is currently only used to provide ISDN
services to retronetworking enthusiasts, but other uses like frame relay
have also been validated.&lt;/p&gt;
&lt;p&gt;So far, the central &lt;em&gt;hub&lt;/em&gt; of this OCTOI network has been operating in
the basement of my home, behind a consumer-grade DOCSIS cable modem
connection.  Given that TDMoIP is relatively sensitive to packet loss,
this has been sub-optimal.&lt;/p&gt;
&lt;p&gt;Luckily some of my old friends at &lt;a class=&quot;reference external&quot; href=&quot;https://noris.net&quot;&gt;noris.net&lt;/a&gt; have
agreed to host a new OCTOI hub free of charge in one of their
ultra-reliable co-location data centres.  I'm already hosting some other
machines there for 20+ years, and noris.net is a good fit given that
they were - in their early days as an ISP - the driving force in the
early 90s behind one of the Linux kernel ISDN stracks called &lt;a class=&quot;reference external&quot; href=&quot;http://matthias.urlichs.de/bio/comp/&quot;&gt;u-isdn&lt;/a&gt;.  So after many decades, ISDN
returns to them in a very different way.&lt;/p&gt;
&lt;p&gt;Side note: In case you're curious, a reconstructed partial release
history of the u-isdn code can be found &lt;a class=&quot;reference external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/u-isdn&quot;&gt;on gitea.osmocom.org&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But I digress.  So today, there was the installation of this new OCTOI
hub setup.  It has been prepared for several weeks in advance, and the
hub contains two circuit boards designed entirely only for this use
case.  The most difficult challenge was the fact that this data centre
has no existing GPS RF distribution, and the roof is ~ 100m of CAT5
cable (no fiber!) away from the roof.  So we faced the challenge of
passing the 1PPS (1 pulse per second) signal reliably through several
steps of lightning/over-voltage protection into the icE1usb whose
internal GPS-DO serves as a grandmaster clock for the TDM network.&lt;/p&gt;
&lt;p&gt;The equipment deployed in this installation currently contains:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;a rather beefy Supermicro 2U server with EPYC 7113P CPU and 4x PCIe, two of which are populated with Digium TE820 cards resulting in a total of 16 E1 ports&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;an icE1usb with RS422 interface board connected via 100m RS422 to an
Ericsson GPS03 receiver. There's two layers of of over-voltage
protection on the RS422 (each with gas discharge tubes and TVS) and
two stages of over-voltage protection in the coaxial cable between
antenna and GPS receiver.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;a &lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/retronetworking/wiki/Livingston_Portmaster_3&quot;&gt;Livingston Portmaster3&lt;/a&gt; RAS server&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;a &lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/retronetworking/wiki/Cisco_AS5400&quot;&gt;Cisco AS5400&lt;/a&gt; RAS server&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more details, see &lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/octoi/wiki/Colocated_Hub&quot;&gt;this wiki page&lt;/a&gt; and &lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/issues/5542&quot;&gt;this ticket&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now that the physical deployment has been made, the next steps will be
to migrate all the TDMoIP links from the existing user base over to the
new hub.  We hope the reliability and performance will be much better
than behind DOCSIS.&lt;/p&gt;
&lt;p&gt;In any case, this new setup for sure has a lot of capacity to connect
many more more users to this network.  At this point we can still only
offer E1 PRI interfaces.  I expect that at some point during the coming
winter the project for remote TDMoIP BRI (S/T, S0-Bus) connectivity will
become available.&lt;/p&gt;
&lt;section id=&quot;acknowledgements&quot;&gt;
&lt;h2&gt;Acknowledgements&lt;/h2&gt;
&lt;p&gt;I'd like to thank anyone helping this effort, specifically
* Sylvain &quot;tnt&quot; Munaut for his work on the RS422 interface board (+ gateware/firmware)
* noris.net for sponsoring the co-location
* sysmocom for sponsoring the EPYC server hardware&lt;/p&gt;
&lt;/section&gt;</description>
	<pubDate>Sun, 18 Sep 2022 22:00:00 +0000</pubDate>
</item>
<item>
	<title>Harald "LaForge" Welte: Retronetworking at VCFB 2022</title>
	<guid>https://laforge.gnumonks.org/blog/20220916-vcfb_2022_and_retronetworking/</guid>
	<link>https://laforge.gnumonks.org/blog/20220916-vcfb_2022_and_retronetworking/</link>
	<description>&lt;p&gt;I'm happy to announce active participation at the &lt;a class=&quot;reference external&quot; href=&quot;https://vcfb.de/2022/&quot;&gt;Vintage Computing
Festival Berlin 2022&lt;/a&gt; in two ways:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;Running a &lt;a class=&quot;reference external&quot; href=&quot;https://vcfb.de/2022/ausstellungen.html&quot;&gt;retronetworking exhibit on Modem and ISDN dial-up&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Giving a &lt;a class=&quot;reference external&quot; href=&quot;https://vcfb.de/2022/vortraege_workshops.html&quot;&gt;talk on the Osmocom Community TDMoIP netwokr&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The exhibit will be similar to the exhibit at the retrocomputing village
of the last CCC congress (36C3): A digital telephony network with ISDN
BRI and POTS lines providing services to a number of laptops with Modems
and ISDN terminal adapters.&lt;/p&gt;
&lt;p&gt;We plan to demo the following things:
* analog modem and ISDN dial-up into BBSs
** text / ANSI interfaces via Telix, Telemate, Terminate
** RIPterm graphical interfaces
* analog modem and ISDN dial-up IP/internet
* ISDN video telephony&lt;/p&gt;
&lt;p&gt;The client computers will be contemporary 486/Pentium machines wit DOS,
Windows 3.11 and OS/2.&lt;/p&gt;</description>
	<pubDate>Thu, 08 Sep 2022 22:00:00 +0000</pubDate>
</item>
<item>
	<title>Harald "LaForge" Welte: Progress on the ITU-T V5 access network front</title>
	<guid>https://laforge.gnumonks.org/blog/20220909-wobcom-v5/</guid>
	<link>https://laforge.gnumonks.org/blog/20220909-wobcom-v5/</link>
	<description>&lt;p&gt;Almost one year after my post &lt;a class=&quot;reference external&quot; href=&quot;https://laforge.gnumonks.org/blog/20170212-libosmo_sigtran/&quot;&gt;regarding first steps towards a V5
implementation&lt;/a&gt;, some friends
and I were finally able to visit &lt;a class=&quot;reference external&quot; href=&quot;https://www.wobcom.de/&quot;&gt;Wobcom&lt;/a&gt;, a
small German city carrier and pick up a lot of decommissioned
POTS/ISDN/PDH/SDH equipment, primarily V5 access networks.&lt;/p&gt;
&lt;p&gt;This means that a number of retronetworking enthusiasts now have a
chance to play with Siemens Fastlink, Nokia EKSOS and DeTeWe ALIAN
access networks/multiplexers.&lt;/p&gt;
&lt;p&gt;My primary interest is in Nokia EKSOS, which looks like an rather easy,
low-complexity target.  As one of the first steps, I took PCB
photographs of the various modules/cards in the shelf, take note of the
main chip designations and started to search for the related
data sheets.&lt;/p&gt;
&lt;p&gt;The results can be found in the Osmocom retronetworking wiki, with
&lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/retronetworking/wiki/Nokia_EKSOS&quot;&gt;https://osmocom.org/projects/retronetworking/wiki/Nokia_EKSOS&lt;/a&gt; being the main entry page, and sub-pages about&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/retronetworking/wiki/Nokia_EKSOS_Node_Control_Unit&quot;&gt;Node Control Unit&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/retronetworking/wiki/Nokia_EKSOS_BRI_UK0_Line_Card&quot;&gt;16x BRI Uk0 Line Card&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/retronetworking/wiki/Nokia_EKSOS_POTS_Line_Card&quot;&gt;32x POTS Line Card&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/retronetworking/wiki/Nokia_EKSOS_Line_Measurement_Unit&quot;&gt;Line Measurement Unit&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/retronetworking/wiki/Nokia_EKSOS_Shelf&quot;&gt;Shelf&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In short: Unsurprisingly, a lot of Infineon analog and digital ICs for
the POTS and ISDN ports, as well as a number of Motorola M68k based
QUICC32 microprocessors and several unknown ASICs.&lt;/p&gt;
&lt;p&gt;So with V5 hardware at my disposal, I've slowly re-started my efforts to
implement the LE (local exchange) side of the V5 protocol stack, with
the goal of eventually being able to interface those V5 AN with the
&lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/octoi/wiki&quot;&gt;Osmocom Community TDM over IP network&lt;/a&gt;.  Once that is in place, we
should also be able to offer real ISDN Uk0 (BRI) and POTS lines at
retrocomputing events or hacker camps in the coming years.&lt;/p&gt;</description>
	<pubDate>Thu, 08 Sep 2022 22:00:00 +0000</pubDate>
</item>
<item>
	<title>Harald "LaForge" Welte: Clock sync trouble with Digium cards and timing cables</title>
	<guid>https://laforge.gnumonks.org/blog/20220906-digium_timing_cable_troubles/</guid>
	<link>https://laforge.gnumonks.org/blog/20220906-digium_timing_cable_troubles/</link>
	<description>&lt;p&gt;If you have ever worked with Digium (now part of Sangoma) digital
telephony interface cards such as the TE110/410/420/820 (single to octal
E1/T1/J1 PRI cards), you will probably have seen that they always have a
&lt;em&gt;timing connector&lt;/em&gt;, where the timing information can be passed from one
card to another.&lt;/p&gt;
&lt;p&gt;In PDH/ISDN (or even SDH) networks, it is very important to have a
synchronized clock across the network.  If the clocks are drifting,
there will be underruns or overruns, with associated phase jumps that
are particularly dangerous when analog modem calls are transported.&lt;/p&gt;
&lt;p&gt;In traditional ISDN use cases, the clock is always provided by the
network operator, and any customer/user side equipment is expected to
synchronize to that clock.&lt;/p&gt;
&lt;p&gt;So this Digium timing cable is needed in applications where you have
more PRI lines than possible with one card, but only a subset of your
lines (spans) are connected to the public operator.   The timing cable
should make sure that the clock received on one port from the public
operator should be used as transmit bit-clock on all of the other ports,
no matter on which card.&lt;/p&gt;
&lt;p&gt;Unfortunately this decades-old Digium timing cable approach seems to
suffer from some problems.&lt;/p&gt;
&lt;section id=&quot;bursty-bit-clock-changes-until-link-is-up&quot;&gt;
&lt;h2&gt;bursty bit clock changes until link is up&lt;/h2&gt;
&lt;p&gt;The first problem is that downstream port transmit bit clock was jumping
around in bursts every two or so seconds.  You can see an oscillogram of
the E1 master signal (yellow) received by one TE820 card and the
transmit of the slave ports on the other card at
&lt;a class=&quot;reference external&quot; href=&quot;https://people.osmocom.org/laforge/photos/te820_timingcable_problem.mp4&quot;&gt;https://people.osmocom.org/laforge/photos/te820_timingcable_problem.mp4&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As you can see, for some seconds the two clocks seem to be in perfect
lock/sync, but in between there are periods of immense clock drift.&lt;/p&gt;
&lt;p&gt;What I'd have expected is the behavior that can be seen at &lt;a class=&quot;reference external&quot; href=&quot;https://people.osmocom.org/laforge/photos/te820_notimingcable_loopback.mp4&quot;&gt;https://people.osmocom.org/laforge/photos/te820_notimingcable_loopback.mp4&lt;/a&gt; - which shows a similar setup but without the use
of a timing cable: Both the master clock input and the clock
output were connected on the same TE820 card.&lt;/p&gt;
&lt;p&gt;As I found out much later, this problem only occurs until any of the
downstream/slave ports is fully OK/GREEN.&lt;/p&gt;
&lt;p&gt;This is surprising, as any other E1 equipment I've seen always transmits
at a constant bit clock irrespective whether there's any signal in the
opposite direction, and irrespective of whether any other ports are
up/aligned or not.&lt;/p&gt;
&lt;p&gt;But ok, once you adjust your expectations to this Digium peculiarity,
you can actually proceed.&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;clock-drift-between-master-and-slave-cards&quot;&gt;
&lt;h2&gt;clock drift between master and slave cards&lt;/h2&gt;
&lt;p&gt;Once any of the spans of a &lt;em&gt;slave&lt;/em&gt; card on the timing bus are fully
aligned, the transmit bit clocks of all of its ports  appear to be in
sync/lock - yay - but unfortunately only at the very first glance.&lt;/p&gt;
&lt;p&gt;When looking at it for more than a few seconds, one can see a slow,
continuous drift of the &lt;em&gt;slave&lt;/em&gt; bit clocks compared to the &lt;em&gt;master&lt;/em&gt; :(&lt;/p&gt;
&lt;p&gt;Some initial measurements show that the clock of the &lt;em&gt;slave&lt;/em&gt; card of the
timing cable is drifting at about 12.5 ppb (parts per billion) when
compared against the &lt;em&gt;master&lt;/em&gt; clock reference.&lt;/p&gt;
&lt;p&gt;This is rather disappointing, given that the whole point of a timing cable
is to ensure you have &lt;em&gt;one&lt;/em&gt; reference clock with all signals locked to
it.&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;the-work-around&quot;&gt;
&lt;h2&gt;The work-around&lt;/h2&gt;
&lt;p&gt;If you are willing to sacrifice one port (span) of each card, you can
work around that slow-clock-drift issue by connecting an external
loopback cable.  So the &lt;em&gt;master&lt;/em&gt; card is configured to use the clock
provided by the upstream provider. Its other ports (spans) will transmit
at the &lt;em&gt;exact&lt;/em&gt; recovered clock rate with no drift.  You can use any of
those ports to provide the clock reference to a port on the &lt;em&gt;slave&lt;/em&gt;
card using an external loopback cable.&lt;/p&gt;
&lt;p&gt;In this setup, your &lt;em&gt;slave&lt;/em&gt; card[s] will have perfect bit clock
sync/lock.&lt;/p&gt;
&lt;p&gt;Its just rather sad that you need to sacrifice ports &lt;em&gt;just&lt;/em&gt; for
achieving proper clock sync - something that the timing connectors and
cables claim to do, but in reality don't achieve, at least not in my
setup with the most modern and high-end octal-port PCIe cards (TE820).&lt;/p&gt;
&lt;/section&gt;</description>
	<pubDate>Thu, 08 Sep 2022 22:00:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: OsmoCBC - osmo-cbc 0.4.0 released, now with 4G (SBcAP) support</title>
	<guid>https://projects.osmocom.org/news/192</guid>
	<link>https://projects.osmocom.org/news/192</link>
	<description>&lt;p&gt;We're happy to announce release 0.4.0 of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-cbc/wiki/OsmoCBC&quot;&gt;OsmoCBC&lt;/a&gt;, the Open Source Cell Broadcast Centre.&lt;/p&gt;


	&lt;p&gt;The major news for this release (aside from the usual series of bugfixes) is the support of LTE/4G via the so-called 3GPP SBcAP interface.  This means that emergency messages can now not only sent to a 2G/GSM cellular network, but also to a 4G/LTE network.  The support of 3GPP standardized SBcAP ensures interoperability with a variety of different EPC/MME.&lt;/p&gt;


	&lt;p&gt;Development of this 4G capability was made possibly by a generous &lt;a class=&quot;external&quot; href=&quot;https://nlnet.nl/project/OsmoCBC/&quot;&gt;grant of the NLnet foundation&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Pre-compiled packages for a variety of GNU/Linux distributions are available as usual via our &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/cellular-infrastructure/wiki/Latest_Builds&quot;&gt;Latest_Builds&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;For a full changelog, please see &lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/cellular-infrastructure/osmo-cbc/commit/d5c0b73f00a415d7e95176f6bbf6b043e06b24d8&quot;&gt;https://gitea.osmocom.org/cellular-infrastructure/osmo-cbc/commit/d5c0b73f00a415d7e95176f6bbf6b043e06b24d8&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 09 Aug 2022 08:35:32 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Cellular Network Infrastructure - Binary packages moved to new location</title>
	<guid>https://projects.osmocom.org/news/191</guid>
	<link>https://projects.osmocom.org/news/191</link>
	<description>&lt;p&gt;The nightly and latest feeds of the Osmocom binary packages for Debian, Raspbian, Ubuntu, openSUSE and CentOS are from now on available at downloads.osmocom.org. See the &lt;a class=&quot;external&quot; href=&quot;https://osmocom.org/projects/cellular-infrastructure/wiki/Binary_Packages&quot;&gt;binary packages&lt;/a&gt; wiki page for the exact, distribution specific URLs and for instructions for adding the repositories in these distributions.&lt;/p&gt;


	&lt;p&gt;As transitional phase, the packages will still be available at the old location (download.opensuse.org) &lt;ins&gt;until end of October 2022&lt;/ins&gt; . Make sure to change the URLs on your systems, so &quot;apt upgrade&quot; etc. still work as expected.&lt;/p&gt;


	&lt;p&gt;The reason for this change is, that we decided to self-host the openSUSE build service at &lt;a class=&quot;external&quot; href=&quot;https://obs.osmocom.org&quot;&gt;https://obs.osmocom.org&lt;/a&gt;. See #5557 for details.&lt;/p&gt;</description>
	<pubDate>Mon, 11 Jul 2022 11:26:53 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Cellular Network Infrastructure - June 2022 Osmocom CNI releases</title>
	<guid>https://projects.osmocom.org/news/190</guid>
	<link>https://projects.osmocom.org/news/190</link>
	<description>&lt;p&gt;The Osmocom project has released new version 202206 of the CNI (Cellular Network Infrastructure) software, including &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmotrx/wiki&quot;&gt;OsmoTRX&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobts/wiki&quot;&gt;OsmoBTS&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmopcu/wiki&quot;&gt;OsmoPCU&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobsc/wiki&quot;&gt;OsmoBSC&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-mgw/wiki&quot;&gt;OsmoMGW&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmomsc/wiki&quot;&gt;OsmoMSC&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-hlr/wiki&quot;&gt;OsmoHLR&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmosgsn/wiki&quot;&gt;OsmoSGSN&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/openggsn/wiki/OsmoGGSN&quot;&gt;OsmoGGSN&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-stp/wiki/OsmoSTP&quot;&gt;OsmoSTP&lt;/a&gt;, &lt;a class=&quot;wiki-page new&quot; href=&quot;https://projects.osmocom.org/projects/osmo-sip-conector/wiki/OsmoSIPConnector&quot;&gt;OsmoSIPConnector&lt;/a&gt;, and others.&lt;/p&gt;


	&lt;p&gt;Those new tagged/released versions contain 7 months of work since the previous versions released during November 2021.&lt;/p&gt;


	&lt;p&gt;You can find pre-compiled binary packages of our latest release for a variety of Debian and Ubuntu GNU/Linux versions at &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/cellular-infrastructure/wiki/Latest_Builds&quot;&gt;Latest_Builds&lt;/a&gt;.&lt;/p&gt;


	&lt;a name=&quot;List-of-tagged-versions-and-link-to-related-ChangeLog&quot;&gt;&lt;/a&gt;
&lt;h2&gt;List of tagged versions and link to related ChangeLog&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#List-of-tagged-versions-and-link-to-related-ChangeLog&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Project&lt;/th&gt;
			&lt;th&gt;Version&lt;/th&gt;
			&lt;th&gt;Changelog&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/libosmocore/wiki&quot;&gt;libosmocore&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.7.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/libosmocore/plain/debian/changelog?h=1.7.0&quot;&gt;https://git.osmocom.org/libosmocore/plain/debian/changelog?h=1.7.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/libosmo-abis/wiki&quot;&gt;libosmo-abis&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.3.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/libosmo-abis/plain/debian/changelog?h=1.3.0&quot;&gt;https://git.osmocom.org/libosmo-abis/plain/debian/changelog?h=1.3.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/libosmo-sccp/wiki&quot;&gt;libosmo-sccp&lt;/a&gt; (+ OsmoSTP)&lt;/td&gt;
			&lt;td&gt;1.6.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/libosmo-sccp/plain/debian/changelog?h=1.6.0&quot;&gt;https://git.osmocom.org/libosmo-sccp/plain/debian/changelog?h=1.6.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page new&quot; href=&quot;https://projects.osmocom.org/projects/osmohnbgw/wiki/Osmo-iuh&quot;&gt;osmo-iuh&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.3.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-iuh/plain/debian/changelog?h=1.3.0&quot;&gt;https://git.osmocom.org/osmo-iuh/plain/debian/changelog?h=1.3.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmohnbgw/wiki&quot;&gt;OsmoHNBGW&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.3.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-hnbgw/plain/debian/changelog?h=1.3.0&quot;&gt;https://git.osmocom.org/osmo-hnbgw/plain/debian/changelog?h=1.3.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmotrx/wiki&quot;&gt;OsmoTRX&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.4.1&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-trx/plain/debian/changelog?h=1.4.1&quot;&gt;https://git.osmocom.org/osmo-trx/plain/debian/changelog?h=1.4.1&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobts/wiki&quot;&gt;OsmoBTS&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.5.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.5.0&quot;&gt;https://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.5.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmopcu/wiki&quot;&gt;OsmoPCU&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.1.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.1.0&quot;&gt;https://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.1.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobsc/wiki&quot;&gt;OsmoBSC&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.9.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-bsc/plain/debian/changelog?h=1.9.0&quot;&gt;https://git.osmocom.org/osmo-bsc/plain/debian/changelog?h=1.9.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmomsc/wiki&quot;&gt;OsmoMSC&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.9.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-msc/plain/debian/changelog?h=1.9.0&quot;&gt;https://git.osmocom.org/osmo-msc/plain/debian/changelog?h=1.9.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-hlr/wiki&quot;&gt;OsmoHLR&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.4.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-hlr/plain/debian/changelog?h=1.4.0&quot;&gt;https://git.osmocom.org/osmo-hlr/plain/debian/changelog?h=1.4.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-mgw/wiki&quot;&gt;osmo-mgw&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.10.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-mgw/plain/debian/changelog?h=1.10.0&quot;&gt;https://git.osmocom.org/osmo-mgw/plain/debian/changelog?h=1.10.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-sip-conector/wiki&quot;&gt;osmo-sip-connector&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.6.1&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-sip-connector/plain/debian/changelog?h=1.6.1&quot;&gt;https://git.osmocom.org/osmo-sip-connector/plain/debian/changelog?h=1.6.1&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmosgsn/wiki&quot;&gt;OsmoSGSN&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.9.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-sgsn/plain/debian/changelog?h=1.9.0&quot;&gt;https://git.osmocom.org/osmo-sgsn/plain/debian/changelog?h=1.9.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/openggsn/wiki&quot;&gt;OpenGGSN&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.9.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-ggsn/plain/debian/changelog?h=1.9.0&quot;&gt;https://git.osmocom.org/osmo-ggsn/plain/debian/changelog?h=1.9.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-pcap/wiki&quot;&gt;osmo-pcap&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.4.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-pcap/plain/debian/changelog?h=0.4.0&quot;&gt;https://git.osmocom.org/osmo-pcap/plain/debian/changelog?h=0.4.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-gbproxy/wiki&quot;&gt;osmo-gbproxy&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1:0.3.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-gbproxy/plain/debian/changelog?h=0.3.0&quot;&gt;https://git.osmocom.org/osmo-gbproxy/plain/debian/changelog?h=0.3.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-cbc/wiki&quot;&gt;osmo-cbc&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.3.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-cbc/plain/debian/changelog?h=0.3.0&quot;&gt;https://git.osmocom.org/osmo-cbc/plain/debian/changelog?h=0.3.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-smlc/wiki&quot;&gt;osmo-smlc&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.2.2&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-smlc/plain/debian/changelog?h=0.2.2&quot;&gt;https://git.osmocom.org/osmo-smlc/plain/debian/changelog?h=0.2.2&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-e1d/wiki&quot;&gt;osmo-e1d&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.4.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-e1d/plain/debian/changelog?h=0.4.0&quot;&gt;https://git.osmocom.org/osmo-e1d/plain/debian/changelog?h=0.4.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-hnodeb/wiki&quot;&gt;osmo-hnodeb&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.1.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-hnodeb/plain/debian/changelog?h=0.1.0&quot;&gt;https://git.osmocom.org/osmo-hnodeb/plain/debian/changelog?h=0.1.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-uecups/wiki&quot;&gt;osmo-uecups&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.2.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-uecups/plain/debian/changelog?h=0.2.0&quot;&gt;https://git.osmocom.org/osmo-uecups/plain/debian/changelog?h=0.2.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-e1d/wiki&quot;&gt;osmo-e1d&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.4.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-e1d/plain/debian/changelog?h=0.4.0&quot;&gt;https://git.osmocom.org/osmo-e1d/plain/debian/changelog?h=0.4.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;osmo-gsm-manuals&lt;/td&gt;
			&lt;td&gt;1.3.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-gsm-manuals/plain/debian/changelog?h=1.3.0&quot;&gt;https://git.osmocom.org/osmo-gsm-manuals/plain/debian/changelog?h=1.3.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;a name=&quot;Noteworthy-Changes&quot;&gt;&lt;/a&gt;
&lt;h2&gt;Noteworthy Changes&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#Noteworthy-Changes&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;


	&lt;a name=&quot;Misc-Common&quot;&gt;&lt;/a&gt;
&lt;h3&gt;Misc / Common&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#Misc-Common&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;libosmocore: Fix several memleaks appearing under queue overflows ( async logging, gsmtap)&lt;/li&gt;
		&lt;li&gt;libosmocore: Improved IuUP support&lt;/li&gt;
		&lt;li&gt;libosmocore: New osmo_stats API which makes TCP socket statistics available as stats.&lt;/li&gt;
		&lt;li&gt;libosmocore: Fixes and improvements to osmo_time_cc subsystem&lt;/li&gt;
		&lt;li&gt;libosmocore: Improved support to run under OpenWRT (musl libc)&lt;/li&gt;
		&lt;li&gt;libosmovty: Implement 'no log gsmtap [HOSTNAME]' command&lt;/li&gt;
		&lt;li&gt;libosmovty: Add a 'skip-zero' version of 'show stats' and 'show rate-counters'&lt;/li&gt;
		&lt;li&gt;libosmogsm: Supprt SAI as Cell Identifier&lt;/li&gt;
		&lt;li&gt;libosmogsm: Handover Request ACK now contains &quot;Codec List (BSS Supported)&quot; IE&lt;/li&gt;
		&lt;li&gt;libosmogsm: Improved support encoding/decoding additional IEs in Perform Location Request&lt;/li&gt;
		&lt;li&gt;libosmogsm: Support decoding several more GSM 08.08 IEs&lt;/li&gt;
		&lt;li&gt;libusb: Several fixes and improvements&lt;/li&gt;
		&lt;li&gt;libosmocoding: Several fixes and improvementes to AMR and DTX support&lt;/li&gt;
		&lt;li&gt;libosmosim: APDU parsing support for GlobalPlatform&lt;/li&gt;
		&lt;li&gt;libosmoabis: TCP socket statistics of ipaccess RSL/OML are now monitored through osmocom stats&lt;/li&gt;
		&lt;li&gt;libosmoabis: Polling optimizations in ipaccess code (reduces CPU load)&lt;/li&gt;
		&lt;li&gt;libosmo-netif: osmo_stream API now supports UNIX sockets too&lt;/li&gt;
		&lt;li&gt;libosmo-netif: Introduced new osmo_prim API (exchange of osmo_prim based data types over IPC communication)&lt;/li&gt;
		&lt;li&gt;libosmo-netif: Improve and fix AMR support&lt;/li&gt;
		&lt;li&gt;osmo-hnbgw was moved from osmo-iuh.git to its own repository&lt;/li&gt;
		&lt;li&gt;Several fixes and improvements in build system regarding pkgconfig dependencies, linker, etc.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoBTS&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobts/wiki&quot;&gt;OsmoBTS&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoBTS&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Fixed memleaks and NULL pointer dereferences&lt;/li&gt;
		&lt;li&gt;rsl: fixed parsing of the RSL MultiRate conf IE&lt;/li&gt;
		&lt;li&gt;cbch: fixed double-free in bts_smscb_state_reset()&lt;/li&gt;
		&lt;li&gt;measurement: fixed detection of SUB frames by TDMA FN&lt;/li&gt;
		&lt;li&gt;osmo-bts-trx: multiple performance improvements&lt;/li&gt;
		&lt;li&gt;osmo-bts-trx: fixed SID detection on TCH/H channels&lt;/li&gt;
		&lt;li&gt;osmo-bts-trx: fixed and improved the AMR loop implementation&lt;/li&gt;
		&lt;li&gt;osmo-bts-trx: improved Uplink measurement processing for TCH/[FH]&lt;/li&gt;
		&lt;li&gt;osmo-bts-trx: removed Uplink loss detection hack from Downlink path&lt;/li&gt;
		&lt;li&gt;osmo-bts-trx: new rate counter 'trx_sched:dl_fh_cache_miss'&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoPCU&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmopcu/wiki&quot;&gt;OsmoPCU&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoPCU&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;llc: schedule frames to MS based on SAPI priority&lt;/li&gt;
		&lt;li&gt;Several crash fixes&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoBSC&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobsc/wiki&quot;&gt;OsmoBSC&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoBSC&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Disable C/I based MS Power Control Loop by default&lt;/li&gt;
		&lt;li&gt;Multiple crash &amp;amp; memleak fixes&lt;/li&gt;
		&lt;li&gt;Lots of paging improvements and fixes (scheduling and CPU load optimizations)&lt;/li&gt;
		&lt;li&gt;Early avoid managing BTS which are considered to be wrongly configured at startup/connection time&lt;/li&gt;
		&lt;li&gt;Fix DLCI CC bits transmitted in SAPI &quot;n&quot; REJECT&lt;/li&gt;
		&lt;li&gt;bssmap_reset: make T4 user configurable&lt;/li&gt;
		&lt;li&gt;inter-BSC handover: Fixes in encryption&lt;/li&gt;
		&lt;li&gt;inter-BSC handover: Fixes and improvements to Speech related IEs&lt;/li&gt;
		&lt;li&gt;handover: Add handover2 penalty-time low-rxqual-ho&lt;/li&gt;
		&lt;li&gt;Fix handling of E-GSM ARFCNs in frequency list (Cell Channel Description IE)&lt;/li&gt;
		&lt;li&gt;counter: Add missing counter increment for Perform Location Request&lt;/li&gt;
		&lt;li&gt;counter: add counter for inter-BSC incoming Handover Request&lt;/li&gt;
		&lt;li&gt;Support &quot;empty&quot; SCCP N-Connect from MSC&lt;/li&gt;
		&lt;li&gt;ipa oml: Fix encoding of T3105&lt;/li&gt;
		&lt;li&gt;NM FSM fixes and improvements&lt;/li&gt;
		&lt;li&gt;System Information Type 3: allow updating T3212 at run-time&lt;/li&gt;
		&lt;li&gt;Fixes and improvements sending System Information Type 13&lt;/li&gt;
		&lt;li&gt;Improves and fixes in SMSCB code, specially in the CBSP protocol side&lt;/li&gt;
		&lt;li&gt;Improves and fixes in CBCH allocation and scheduling&lt;/li&gt;
		&lt;li&gt;Improve Adaptative Multi Rate config defaults&lt;/li&gt;
		&lt;li&gt;emergency call: fix RR release cause for pre-emption&lt;/li&gt;
		&lt;li&gt;Introduce VTY command 'ccch load-indication-period &amp;lt;0-255&amp;gt;'&lt;/li&gt;
		&lt;li&gt;acc: Fix erratic ramping behavior when several BTS configured&lt;/li&gt;
		&lt;li&gt;stats: new trackers for lchan life duration&lt;/li&gt;
		&lt;li&gt;stats: track TCH/SDCCH lchans reaching fully-established state&lt;/li&gt;
		&lt;li&gt;Fix performance for chan_counts and all_allocated stats (reduce CPU load)&lt;/li&gt;
		&lt;li&gt;Expand VTY option which controls use of TCH for signalling&lt;/li&gt;
		&lt;li&gt;ipaccess-config: improve readability of printed attribute response&lt;/li&gt;
		&lt;li&gt;ipaccess-config: request and print NM_ATT_IPACC_NV_FLAGS&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoMSC&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmomsc/wiki&quot;&gt;OsmoMSC&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoMSC&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Several memleak and crash fixes&lt;/li&gt;
		&lt;li&gt;Always send SecModeCmd for UTRAN&lt;/li&gt;
		&lt;li&gt;Announce IuFP audio codec for UTRAN conns in CRCX towards MGW&lt;/li&gt;
		&lt;li&gt;Avoid setting audio codec if not available during assignment_complete (MDCX)&lt;/li&gt;
		&lt;li&gt;Fix rate_ctr not being computed&lt;/li&gt;
		&lt;li&gt;Add VLR and SMS queue related rate counters and stat items&lt;/li&gt;
		&lt;li&gt;Add improvements and optimizations to sqlite based code handling the internal SMSC.&lt;/li&gt;
		&lt;li&gt;Drop use of libdbi in favour of using libsqlite3 directly.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoHLR-and-libosmo-gsup-client&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-hlr/wiki&quot;&gt;OsmoHLR&lt;/a&gt; (and libosmo-gsup-client)&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoHLR-and-libosmo-gsup-client&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;VTY: Fix wrong error message displayed when tyring to add an already existing subscriber&lt;/li&gt;
		&lt;li&gt;Introduce new CTRL commands to manage subscribers&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoMGW-and-libosmo-mgcp-client&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-mgw/wiki&quot;&gt;OsmoMGW&lt;/a&gt; (and libosmo-mgcp-client)&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoMGW-and-libosmo-mgcp-client&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Proper initial IuUP support&lt;/li&gt;
		&lt;li&gt;mgw: Fix memleak handling E1 frames&lt;/li&gt;
		&lt;li&gt;mgw: Some preparations for future multi-thread support&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoSTP-and-libosmo-sigtran&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-stp/wiki&quot;&gt;OsmoSTP&lt;/a&gt; (and libosmo-sigtran)&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoSTP-and-libosmo-sigtran&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Several improvements to the sccp_demo_user tool&lt;/li&gt;
		&lt;li&gt;libosmo-sccp: M3UA/SUA: Implement handling of SCON (signaling congestion)&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoSGSN&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmosgsn/wiki&quot;&gt;OsmoSGSN&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoSGSN&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Fix forwarding of QoS Profile IE Gb&amp;lt;-&amp;gt;Gn&lt;/li&gt;
		&lt;li&gt;Iu: add UEA encryption&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoGGSN-and-libgtp&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/openggsn/wiki/OsmoGGSN&quot;&gt;OsmoGGSN&lt;/a&gt; (and libgtp)&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoGGSN-and-libgtp&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;ggsn: Fix VTY cmd 'no echo-interval' doing nothing&lt;/li&gt;
		&lt;li&gt;libgtp: Fix ggsn crash if pdp alloc array is full (PDP_MAX)&lt;/li&gt;
		&lt;li&gt;libgtp: Define retransmit QUEUE_SIZE relative to PDP_MAX (increase)&lt;/li&gt;
		&lt;li&gt;libgtp: Logging improvements&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;osmo-pcap&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-pcap/wiki&quot;&gt;osmo-pcap&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#osmo-pcap&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;client: Add 'wqueue max-length &amp;lt;0-4294967295&amp;gt;' VTY command&lt;/li&gt;
		&lt;li&gt;Increase wqueue max-length default from 10 to 1000&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;osmo-gbproxy&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-gbproxy/wiki&quot;&gt;osmo-gbproxy&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#osmo-gbproxy&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Route STATUS messages with truncated PDU in error&lt;/li&gt;
		&lt;li&gt;Fix crash when FLUSH_LL_ACK does not contain a BVCI IE&lt;/li&gt;
		&lt;li&gt;Free all related BVCs if the cell is freed&lt;/li&gt;
		&lt;li&gt;Only route to an SGSN if the BVC is not blocked&lt;/li&gt;
		&lt;li&gt;New rate counters counting packet forwarding errors&lt;/li&gt;
		&lt;li&gt;Ensure PtP-BVCs are also reset when the SGSN SIG-BVC is reset&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;osmo-uecups&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-uecups/wiki&quot;&gt;osmo-uecups&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#osmo-uecups&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Fix several crashes&lt;/li&gt;
		&lt;li&gt;Fix several multi-thread issues (deadlocks, race conditions, etc.)&lt;/li&gt;
		&lt;li&gt;Add command line optarg support&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;osmo-e1d&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-e1d/wiki&quot;&gt;osmo-e1d&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#osmo-e1d&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;icE1usb: Add support for RAI interrupt error flag&lt;/li&gt;
		&lt;li&gt;icE1usb: Add support for GPS-DO&lt;/li&gt;
		&lt;li&gt;octoi: initial support for E1oIP forwarding&lt;/li&gt;
		&lt;li&gt;octoi: Use RIFO (random in, first out) for IP-&amp;gt;E1 direction&lt;/li&gt;
		&lt;li&gt;octoi: Add new rate-counter for out-of-order packets&lt;/li&gt;
		&lt;li&gt;octoi: Improve underflow/overflow conditions&lt;/li&gt;
		&lt;li&gt;octoi: Support setting IP DSCP and socket priority via VTY&lt;/li&gt;
		&lt;li&gt;octoi: Add rate_ctr for rx + tx packet / byte count&lt;/li&gt;
		&lt;li&gt;octoi: Make batching-factor and prefill-frame-count configurable&lt;/li&gt;
		&lt;li&gt;Several USB related fixes and improvements&lt;/li&gt;
		&lt;li&gt;Allow configuration of interfaces/lines via VTY&lt;/li&gt;
		&lt;li&gt;Add support for osmocom CPU schedule VTY options&lt;/li&gt;
		&lt;li&gt;Add rate counters for number of frames muxed/demuxed (E1 side)&lt;/li&gt;
		&lt;li&gt;Add stat_items for the GPS-DO related bits&lt;/li&gt;
		&lt;li&gt;Fix crashes&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;osmo-cbc&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-cbc/wiki&quot;&gt;osmo-cbc&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#osmo-cbc&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Set Channel Indication IE in KILL for CBS&lt;/li&gt;
		&lt;li&gt;Append/store results in KILL COMPLETE + KILL FAIL&lt;/li&gt;
		&lt;li&gt;Several crash fixes&lt;/li&gt;
	&lt;/ul&gt;</description>
	<pubDate>Thu, 30 Jun 2022 12:53:48 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: OCTOI - Osmocom Community TDM over IP - Successful tests with HDLC over OCTOI TDMoIP</title>
	<guid>https://projects.osmocom.org/news/189</guid>
	<link>https://projects.osmocom.org/news/189</link>
	<description>&lt;p&gt;During the past months, the primary focus in the project was on setting up reliable ISDN PRI services via the OCTOI protocol and the related hub (&quot;central office&quot;).&lt;/p&gt;


	&lt;p&gt;Today, we've tested yet another service over OCTOI: IP in HDLC.  This broadband technology doesn't use individual 64kbps E1 timeslots like in ISDN, bug it aggregates the entire 31 timeslots of the E1 link (exept for TS0) into one fat HDLC pipe.  It is customary to either put raw IP packets, or Ethernet packets, or PPP frames or even &lt;a class=&quot;wiki-page new&quot; href=&quot;https://projects.osmocom.org/projects/retronetworking/wiki/Frame_Relay&quot;&gt;Frame_Relay&lt;/a&gt; into that HDLC.  These method of operation is supported by a variety of routers from the 1990ies.&lt;/p&gt;


	&lt;p&gt;We've tested two configurations:&lt;/p&gt;


	&lt;a name=&quot;Pysical-E1-on-client-side-virtual-E1-dahdi-trunkdev-on-hub-side&quot;&gt;&lt;/a&gt;
&lt;h2&gt;Pysical E1 on client side, virtual E1 (dahdi-trunkdev) on hub side&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#Pysical-E1-on-client-side-virtual-E1-dahdi-trunkdev-on-hub-side&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;


	&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;flash error&quot;&gt;Error executing the &lt;strong&gt;graphviz_link&lt;/strong&gt; macro (Missing template wiki_graphviz/macro with {:locale=&amp;gt;[:en], :formats=&amp;gt;[:atom], :variants=&amp;gt;[], :handlers=&amp;gt;[:raw, :erb, :html, :builder, :ruby, :rsb]}. Searched in:
  * &quot;/usr/src/redmine/plugins/wiki_mscgen_plugin/app/views&quot;
  * &quot;/usr/src/redmine/plugins/wiki_graphviz_plugin/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_tags/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_openid_provider/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_mentions/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_lightbox2/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_checklists/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_banner/app/views&quot;
  * &quot;/usr/src/redmine/plugins/clipboard_image_paste/app/views&quot;
  * &quot;/usr/src/redmine/app/views&quot;
  * &quot;/usr/local/bundle/gems/redmine_crm-0.0.58/app/views&quot;
)&lt;/div&gt;&lt;p&gt;&lt;/p&gt;


	&lt;p&gt;In this configuration, an overall inner RTT of 150ms was achieved, a 115ms increase compared to the native underlying IP link.&lt;/p&gt;


	&lt;a name=&quot;virtual-E1-dahdi-trunkdev-on-both-client-and-hub-side&quot;&gt;&lt;/a&gt;
&lt;h2&gt;virtual E1 (dahdi-trunkdev) on both client and hub side&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#virtual-E1-dahdi-trunkdev-on-both-client-and-hub-side&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;


	&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;flash error&quot;&gt;Error executing the &lt;strong&gt;graphviz_link&lt;/strong&gt; macro (Missing template wiki_graphviz/macro with {:locale=&amp;gt;[:en], :formats=&amp;gt;[:atom], :variants=&amp;gt;[], :handlers=&amp;gt;[:raw, :erb, :html, :builder, :ruby, :rsb]}. Searched in:
  * &quot;/usr/src/redmine/plugins/wiki_mscgen_plugin/app/views&quot;
  * &quot;/usr/src/redmine/plugins/wiki_graphviz_plugin/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_tags/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_openid_provider/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_mentions/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_lightbox2/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_checklists/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_banner/app/views&quot;
  * &quot;/usr/src/redmine/plugins/clipboard_image_paste/app/views&quot;
  * &quot;/usr/src/redmine/app/views&quot;
  * &quot;/usr/local/bundle/gems/redmine_crm-0.0.58/app/views&quot;
)&lt;/div&gt;&lt;p&gt;&lt;/p&gt;


	&lt;p&gt;In this configuration, an overall inner RTT of 108ms was achieved, a 73ms increase compared to the native underlying IP link.&lt;/p&gt;</description>
	<pubDate>Sun, 24 Apr 2022 15:00:43 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - 2022-04-29: Osmocom Community TDMoIP</title>
	<guid>https://projects.osmocom.org/news/188</guid>
	<link>https://projects.osmocom.org/news/188</link>
	<description>&lt;p&gt;We're happy to announce the next incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting an &lt;strong&gt;Osmocom Community TDMoIP (OCTOI)&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, April 29, 2022 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;Osmocom Community TDMoIP&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting5.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting5.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Fri, 22 Apr 2022 06:24:06 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Retronetworking - isdn4linux historical CVS archive</title>
	<guid>https://projects.osmocom.org/news/187</guid>
	<link>https://projects.osmocom.org/news/187</link>
	<description>&lt;p&gt;Thanks to Fritz Elfert, we were able to acquire a full CVS backup of the no-longer-accessible CVS server cvs.isdn4linux.de.&lt;/p&gt;


	&lt;p&gt;We manually created mapping tables for CVS user names to real names / e-mail addresses and used &lt;a class=&quot;external&quot; href=&quot;https://github.com/mhagger/cvs2svn&quot;&gt;cvs2git&lt;/a&gt; to import those into git repositories for contemporary viewing, analysis and long-term archieval.&lt;/p&gt;


	&lt;p&gt;The results can be found in our &lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/&quot;&gt;gitea&lt;/a&gt;, individual repositories linked below:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/capi4linux&quot;&gt;capi4linux&lt;/a&gt; (original CVS name &lt;code&gt;NC4Linux&lt;/code&gt;)&lt;/li&gt;
		&lt;li&gt;&lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/isdn4linux&quot;&gt;isdn4linux&lt;/a&gt; (original CVS name &lt;code&gt;isdn&lt;/code&gt;)&lt;/li&gt;
		&lt;li&gt;&lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/isdn4k-utils/src/branch/cvsimport&quot;&gt;idsn4k-utils&lt;/a&gt; (use &lt;em&gt;cvsimport&lt;/em&gt; branch)&lt;/li&gt;
		&lt;li&gt;&lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/isdnfax&quot;&gt;isdnfax&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/mISDN&quot;&gt;mISDN&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/mISDNuser/src/branch/cvsimport&quot;&gt;mISDNuser&lt;/a&gt; (use &lt;em&gt;cvsimport&lt;/em&gt; branch)&lt;/li&gt;
		&lt;li&gt;&lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/isdn4linux-web&quot;&gt;web&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;In case you're interested in the above, you might also be interested in our previous re-construction of the &lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/u-isdn&quot;&gt;u-isdn history&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Mon, 18 Apr 2022 15:28:50 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Retronetworking - New Retronetworking Project: Software-Defined Uk0</title>
	<guid>https://projects.osmocom.org/news/186</guid>
	<link>https://projects.osmocom.org/news/186</link>
	<description>&lt;p&gt;Osmocom developer &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/42&quot;&gt;jolly&lt;/a&gt; has started a new project for implementing the central-office side of the ISDN U (Uk0 in Germany) interface using a sound card with 192kHz samplerate.&lt;/p&gt;


	&lt;p&gt;Using this setup, you can connect an ISDN NT for BRI (NTBA in Germany) to your sound card, and provide ISDN services via mISDN.&lt;/p&gt;


	&lt;p&gt;Some basic information about a first proof-of-concept can be found at &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/retronetworking/wiki/Software_Defined_Uk0&quot;&gt;Software_Defined_Uk0&lt;/a&gt;; stay tuned for more information.&lt;/p&gt;


	&lt;p&gt;&lt;a class=&quot;thumbnail&quot; href=&quot;https://projects.osmocom.org/attachments/5154&quot; title=&quot;photo_2022-03-24_18-48-24.jpg&quot;&gt;&lt;img alt=&quot;photo_2022-03-24_18-48-24.jpg&quot; src=&quot;https://projects.osmocom.org/attachments/thumbnail/5154/200&quot; /&gt;&lt;/a&gt;
&lt;a class=&quot;thumbnail&quot; href=&quot;https://projects.osmocom.org/attachments/5155&quot; title=&quot;photo_2022-03-24_18-48-46.jpg&quot;&gt;&lt;img alt=&quot;photo_2022-03-24_18-48-46.jpg&quot; src=&quot;https://projects.osmocom.org/attachments/thumbnail/5155/200&quot; /&gt;&lt;/a&gt;
&lt;a class=&quot;thumbnail&quot; href=&quot;https://projects.osmocom.org/attachments/5156&quot; title=&quot;photo_2022-03-24_18-49-08.jpg&quot;&gt;&lt;img alt=&quot;photo_2022-03-24_18-49-08.jpg&quot; src=&quot;https://projects.osmocom.org/attachments/thumbnail/5156/200&quot; /&gt;&lt;/a&gt;
&lt;a class=&quot;thumbnail&quot; href=&quot;https://projects.osmocom.org/attachments/5157&quot; title=&quot;photo_2022-03-24_18-50-02.jpg&quot;&gt;&lt;img alt=&quot;photo_2022-03-24_18-50-02.jpg&quot; src=&quot;https://projects.osmocom.org/attachments/thumbnail/5157/200&quot; /&gt;&lt;/a&gt;
&lt;a class=&quot;thumbnail&quot; href=&quot;https://projects.osmocom.org/attachments/5158&quot; title=&quot;photo_2022-03-28_19-36-49.png&quot;&gt;&lt;img alt=&quot;photo_2022-03-28_19-36-49.png&quot; src=&quot;https://projects.osmocom.org/attachments/thumbnail/5158/200&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;There is no real documentation yet on how to reproduce this, but code can be found at &lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/retronetworking/uk0&quot;&gt;https://gitea.osmocom.org/retronetworking/uk0&lt;/a&gt; (SDR PHY for Uk0) and &lt;a class=&quot;external&quot; href=&quot;https://gitea.osmocom.org/cc/osmo-cc-misdn-endpoint/src/branch/jolly/uk0&quot;&gt;https://gitea.osmocom.org/cc/osmo-cc-misdn-endpoint/src/branch/jolly/uk0&lt;/a&gt; (mISDN port to make use of the former).&lt;/p&gt;</description>
	<pubDate>Fri, 01 Apr 2022 08:16:54 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - 2022-03-25: Iridium reverse engineering ...</title>
	<guid>https://projects.osmocom.org/news/185</guid>
	<link>https://projects.osmocom.org/news/185</link>
	<description>&lt;p&gt;We're happy to announce the next incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/27042&quot;&gt;Sec&lt;/a&gt; and &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/954&quot;&gt;schneider&lt;/a&gt; will be presenting an &lt;strong&gt;Iridium reverse engineering update&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, March 25, 2022 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;Iridium reverse engineering update&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/27042&quot;&gt;Sec&lt;/a&gt;, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/954&quot;&gt;schneider&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting5.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting5.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;NOTE: There will be no recording of this talk. If you're interested, you have to participate live!&lt;/strong&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 24 Mar 2022 15:05:46 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - 2022-03-11: USB-C - the connector and US...</title>
	<guid>https://projects.osmocom.org/news/184</guid>
	<link>https://projects.osmocom.org/news/184</link>
	<description>&lt;p&gt;We're happy to announce the next incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/33&quot;&gt;tsaitgaist&lt;/a&gt; will be presenting on &lt;strong&gt;USB-C - the connector and USB-PD&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, March 11, 2022 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;USB-C - the connector and USB-PD&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/33&quot;&gt;tsaitgaist&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting5.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting5.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;) &lt;strong&gt;NOTE: URL has changed recently&lt;/strong&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 10 Mar 2022 13:33:11 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: OCTOI - Osmocom Community TDM over IP - First ISDN deployment over new OCTOI TDMoIP protocol</title>
	<guid>https://projects.osmocom.org/news/183</guid>
	<link>https://projects.osmocom.org/news/183</link>
	<description>&lt;p&gt;Yesterday, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; and &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/293278&quot;&gt;manawyrm&lt;/a&gt; have managed to establish the first successful calls between two ISDN PBX interconnected via the &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/octoi/wiki/Proposed_efficient_TDMoIP&quot;&gt;Proposed_efficient_TDMoIP&lt;/a&gt; protocol implemented in &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-e1d/wiki&quot;&gt;osmo-e1d&lt;/a&gt; using the icE1usb hardware.&lt;/p&gt;


	&lt;p&gt;The setup looks as follows:&lt;/p&gt;


	&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;flash error&quot;&gt;Error executing the &lt;strong&gt;graphviz_link&lt;/strong&gt; macro (Missing template wiki_graphviz/macro with {:locale=&amp;gt;[:en], :formats=&amp;gt;[:atom], :variants=&amp;gt;[], :handlers=&amp;gt;[:raw, :erb, :html, :builder, :ruby, :rsb]}. Searched in:
  * &quot;/usr/src/redmine/plugins/wiki_mscgen_plugin/app/views&quot;
  * &quot;/usr/src/redmine/plugins/wiki_graphviz_plugin/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_tags/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_openid_provider/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_mentions/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_lightbox2/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_checklists/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_banner/app/views&quot;
  * &quot;/usr/src/redmine/plugins/clipboard_image_paste/app/views&quot;
  * &quot;/usr/src/redmine/app/views&quot;
  * &quot;/usr/local/bundle/gems/redmine_crm-0.0.57/app/views&quot;
)&lt;/div&gt;&lt;p&gt;&lt;/p&gt;


Using this setup we could validate so far:
	&lt;ul&gt;
	&lt;li&gt;the new, efficient and transparent OCTOI TDMoIP protocol works over public consumer internet access (VDSL on one end / DOCSIS on another end)&lt;/li&gt;
		&lt;li&gt;GPS-locked oscillators on both sides provide stable shared clock for cycle-slip free operation&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;Contrary to other established TDMoIP protocols, it is both transparent / protocol-agnostic &lt;strong&gt;and&lt;/strong&gt; only transmits those timeslots of a E1 PRI circuit that are in use.&lt;/p&gt;


	&lt;p&gt;We are therefore fairly certain that this setup can be the basis of the larger intended &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/octoi/wiki/Community_TDMSS7_Network&quot;&gt;Community_TDMSS7_Network&lt;/a&gt; we have in mind.   There is lots of work to do, and we appreciate any help (see project issue tracker).&lt;/p&gt;</description>
	<pubDate>Mon, 28 Feb 2022 09:35:20 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - 2022-02-25: Advanced SIM topics: SCP02, ...</title>
	<guid>https://projects.osmocom.org/news/182</guid>
	<link>https://projects.osmocom.org/news/182</link>
	<description>&lt;p&gt;We're happy to announce the next incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting on &lt;strong&gt;Advanced SIM card topics: GlobalPlatform SCP02, OTA, ARA-M, ISIM&lt;/strong&gt;&lt;/p&gt;


The talk covers some of the more advanced topics related to SIM cards:
	&lt;ul&gt;
	&lt;li&gt;GlobalPlatform commands / SCP02 protocol&lt;/li&gt;
		&lt;li&gt;OTA (Over The Air) RFM/RAM via TS 03.34&lt;/li&gt;
		&lt;li&gt;The ARA-M applet&lt;/li&gt;
		&lt;li&gt;The ISIM application&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;It is expected that the audience is familiar with SIM card basics, such as SIM/UICC/USIM concepts and the general file system abstraction.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, February 25, 2022 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;Advanced SIM card topics: GlobalPlatform SCP02, OTA, ARA-M, ISIM&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting5.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting5.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;) &lt;strong&gt;NOTE: URL has changed&lt;/strong&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 24 Feb 2022 13:46:05 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - 2022-02-11 : No presentation, just USSE</title>
	<guid>https://projects.osmocom.org/news/181</guid>
	<link>https://projects.osmocom.org/news/181</link>
	<description>&lt;p&gt;We're happy to announce the 23nd incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;In this edition, we will not have any presentation, as sadly nobody has volunteered to present this time.  Nevertheless, we still hold the call in case anyone wants to chat about random stuff.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, February 11, 2022 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting5.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting5.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;) &lt;strong&gt;NOTE: URL has changed!&lt;/strong&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 10 Feb 2022 10:18:20 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: pySim - pySim user manual now also published as HTML</title>
	<guid>https://projects.osmocom.org/news/180</guid>
	<link>https://projects.osmocom.org/news/180</link>
	<description>&lt;p&gt;The pySim source code has contained built-in sphinx based documentation for quite some time, but users had to build the manual locally from source.&lt;/p&gt;


	&lt;p&gt;A HTML rendering of the [latest git master] pySim user manual is now published at &lt;a class=&quot;external&quot; href=&quot;https://downloads.osmocom.org/docs/latest/pysim/&quot;&gt;https://downloads.osmocom.org/docs/latest/pysim/&lt;/a&gt; - it is automatically updated via our &lt;a class=&quot;external&quot; href=&quot;https://jenkins.osmocom.org/&quot;&gt;jenkins CI&lt;/a&gt;.&lt;/p&gt;</description>
	<pubDate>Wed, 09 Feb 2022 20:09:10 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Retronetworking - German Historical FTZ Standards for ISDN, SS7 and more</title>
	<guid>https://projects.osmocom.org/news/179</guid>
	<link>https://projects.osmocom.org/news/179</link>
	<description>&lt;p&gt;A number of previously unavailable historical German national standards related to (mainly) ISDN have been uncovered and are now availale as PDFs from &lt;a class=&quot;external&quot; href=&quot;https://people.osmocom.org/laforge/ftz/&quot;&gt;https://people.osmocom.org/laforge/ftz/&lt;/a&gt; (and in more structured presentation with metadata at &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/retronetworking/wiki/German_FTZ_ISDN_Specifications&quot;&gt;German_FTZ_ISDN_Specifications&lt;/a&gt;).&lt;/p&gt;


The standards include, among many others
	&lt;ul&gt;
	&lt;li&gt;1TR6 - German National ISDN variant of the 1980ies, before Euro-ISDN was introduced in the 1990ies&lt;/li&gt;
		&lt;li&gt;1TR7 - German National SS7 dialect&lt;/li&gt;
		&lt;li&gt;various physical layer specs for interfaces such as S2M, V2M, Uk0, Uk2, UG2 and more&lt;/li&gt;
	&lt;/ul&gt;</description>
	<pubDate>Wed, 02 Feb 2022 21:19:48 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: OCTOI - Osmocom Community TDM over IP - successful initial proof-of-concept of OCTOI TDMoIP</title>
	<guid>https://projects.osmocom.org/news/178</guid>
	<link>https://projects.osmocom.org/news/178</link>
	<description>&lt;p&gt;Yesterday, the concepts of the &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/octoi/wiki/Proposed_efficient_TDMoIP&quot;&gt;Proposed_efficient_TDMoIP&lt;/a&gt; could be validated in practice for the first time using the work-in-progress implementation in the &lt;a class=&quot;external&quot; href=&quot;https://git.osmocom.org/osmo-e1d/log/?h=laforge/e1oip&quot;&gt;&lt;code&gt;laforge/e1oip&lt;/code&gt; branch of osmo-e1d&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;The setup consisted of two &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/e1-t1-adapter/wiki/IcE1usb&quot;&gt;icE1usb&lt;/a&gt; USB-E1 interfaces with built-in GPS-DO transporting an E1 line over an intermediate IP network.  The clock synchronization has been monitored and sufficient stability over a period of several hours was confirmed, with no underruns/overruns or cycle slips.&lt;/p&gt;


	&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;flash error&quot;&gt;Error executing the &lt;strong&gt;graphviz_link&lt;/strong&gt; macro (Missing template wiki_graphviz/macro with {:locale=&amp;gt;[:en], :formats=&amp;gt;[:atom], :variants=&amp;gt;[], :handlers=&amp;gt;[:raw, :erb, :html, :builder, :ruby, :rsb]}. Searched in:
  * &quot;/usr/src/redmine/plugins/wiki_mscgen_plugin/app/views&quot;
  * &quot;/usr/src/redmine/plugins/wiki_graphviz_plugin/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_tags/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_openid_provider/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_mentions/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_lightbox2/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_checklists/app/views&quot;
  * &quot;/usr/src/redmine/plugins/redmine_banner/app/views&quot;
  * &quot;/usr/src/redmine/plugins/clipboard_image_paste/app/views&quot;
  * &quot;/usr/src/redmine/app/views&quot;
  * &quot;/usr/local/bundle/gems/redmine_crm-0.0.55/app/views&quot;
)&lt;/div&gt;&lt;p&gt;&lt;/p&gt;


	&lt;p&gt;The &lt;em&gt;compression&lt;/em&gt; feature was working as expected: E1 timeslots with no change compared to the previous frame were supressed.  The &lt;em&gt;batching&lt;/em&gt; feature (32 E1 frames per UDP packet) was equally working as expected.&lt;/p&gt;


There's still a lot of work to do to make this more usable via consume internet connections with NAT and dynamic IP addresses, but the concepts could be shown to work in practice:
	&lt;ul&gt;
	&lt;li&gt;using GPS-DO clocked icE1usb to avoid clock drift&lt;/li&gt;
		&lt;li&gt;using batching of E1 frames&lt;/li&gt;
		&lt;li&gt;suppressing transmission of timeslots with no data&lt;/li&gt;
	&lt;/ul&gt;</description>
	<pubDate>Mon, 31 Jan 2022 11:40:23 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - 2022-01-28 : Various short [mostly retro...</title>
	<guid>https://projects.osmocom.org/news/177</guid>
	<link>https://projects.osmocom.org/news/177</link>
	<description>&lt;p&gt;We're happy to announce the 22nd incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


In this edition, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will present a number of brief (&lt;em&gt;lightning&lt;/em&gt;) talks about a number of projects he's currently been thinking about or working on, including
	&lt;ul&gt;
	&lt;li&gt;efficient TDMoIP protocol&lt;/li&gt;
		&lt;li&gt;TDMoIP community network&lt;/li&gt;
		&lt;li&gt;hardware design of ISDN BRI interface for TDMoIP community network&lt;/li&gt;
		&lt;li&gt;continuous testing setup for simtrace2 &quot;cardem&quot; firmware&lt;/li&gt;
		&lt;li&gt;non-transparent ISA-over-USB bridge attached to qemu&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;The idea is to ping-pong some ideas wit others and maybe find somebody interested in helping out.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, January 28, 2022 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;series of brief talks on topics stated above&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Fri, 28 Jan 2022 13:00:01 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - 2022-01-14: Codecs in OsmoMSC, MNCC and SIP</title>
	<guid>https://projects.osmocom.org/news/176</guid>
	<link>https://projects.osmocom.org/news/176</link>
	<description>&lt;p&gt;We're happy to announce the 21st incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;In this inaugural 2022 edition, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/91&quot;&gt;neels&lt;/a&gt; will be presenting on &lt;strong&gt;Codecs in OsmoMSC, MNCC and SIP&lt;/strong&gt;.&lt;/p&gt;


	&lt;p&gt;The talk covers the handling and negotiation of GSM/UMTS voice codecs in the core network, both in current master as well as in a long-standing to-be-merged branch.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, January 14, 2022 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;Codecs in OsmoMSC, MNCC and SIP&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/91&quot;&gt;neels&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Tue, 11 Jan 2022 21:13:07 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - 2021-12-28 Retronetworking: ETSI/ITU V5 ...</title>
	<guid>https://projects.osmocom.org/news/159</guid>
	<link>https://projects.osmocom.org/news/159</link>
	<description>&lt;p&gt;We're happy to announce the 20th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;In this X-mas special retronetworking edition, &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting on &lt;strong&gt;The ETSI V5 interface in digital telephone exchanges&lt;/strong&gt;&lt;/p&gt;


&lt;blockquote&gt;

	&lt;p&gt;The ETSI/ITU V5 interface is an internal interface of a digital telephone exchange (aka &quot;central office&quot;) for POTS and ISDN in the PSTN.  The talk will introduce the interface and present some ongoing efforts towards a FOSS implementation of it.&lt;/p&gt;


&lt;/blockquote&gt;

	&lt;p&gt;When: &lt;strong&gt;Tuesday, December 28, 2021 from 20:00 CET&lt;/strong&gt; (yes, Tuesday instead of Friday this time due to Christmas)&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;ETSI V5 in [historical] digital telephone exchanges&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Sun, 26 Dec 2021 20:07:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoC3 - Osmocom related video chat room...</title>
	<guid>https://projects.osmocom.org/news/158</guid>
	<link>https://projects.osmocom.org/news/158</link>
	<description>&lt;p&gt;The history of Osmocom is intertwined with a group of poeple that used to meet at the Chaos Communication Congress.&lt;/p&gt;


	&lt;p&gt;For more than the past decade, before the pandemic, Osmocom always used to have a physical room at the annual Chaos Communication Congress.  Attendees of the event interested in open source mobile communications could just come over and ahve a chat with like-minded people.&lt;/p&gt;


	&lt;p&gt;In 2021, like in 2020, there is no Chaos Communcation Congress due to the global pandemic.&lt;/p&gt;


	&lt;p&gt;However, we have created a virtual room (big blue button audio/video conference) where we invite anyone interested to join during the traditional December 27 to December 30 time frame.&lt;/p&gt;


	&lt;p&gt;The room is called &lt;strong&gt;OsmoC3&lt;/strong&gt; and you can find it at &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-ohz-mqu-irn&quot;&gt;https://meeting4.franken.de/b/har-ohz-mqu-irn&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Merry Christmas, and a Happy New Year,&lt;/p&gt;


	&lt;p&gt;Harald &quot;LaF0rge&quot; Welte&lt;/p&gt;</description>
	<pubDate>Fri, 24 Dec 2021 16:46:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Cellular Network Infrastructure - binary package feeds for Raspbian 11</title>
	<guid>https://projects.osmocom.org/news/156</guid>
	<link>https://projects.osmocom.org/news/156</link>
	<description>Starting from today, the Osmocom project is offering Raspbian 11 binary package feeds for both
	&lt;ul&gt;
	&lt;li&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/cellular-infrastructure/wiki/Latest_Builds&quot;&gt;Latest_Builds&lt;/a&gt; (last tagged versions), and&lt;/li&gt;
		&lt;li&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/cellular-infrastructure/wiki/Nightly_Builds&quot;&gt;Nightly_Builds&lt;/a&gt; (automatic &lt;em&gt;current master&lt;/em&gt; builds).&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;For more information check the related pages linked above.&lt;/p&gt;</description>
	<pubDate>Mon, 20 Dec 2021 16:46:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - osmo-dev and running Osmocom TTCN-3 test...</title>
	<guid>https://projects.osmocom.org/news/155</guid>
	<link>https://projects.osmocom.org/news/155</link>
	<description>&lt;p&gt;We're happy to announce the 19th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/301771&quot;&gt;osmith&lt;/a&gt; will be presenting on &lt;strong&gt;osmo-dev and running Osmocom TTCN-3 testsuites locally&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, December 10, 2021 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;osmo-dev and running Osmocom TTCN-3 testsuites locally&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/301771&quot;&gt;osmith&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Thu, 09 Dec 2021 16:39:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #18 - Control/User Plane Sep...</title>
	<guid>https://projects.osmocom.org/news/154</guid>
	<link>https://projects.osmocom.org/news/154</link>
	<description>&lt;p&gt;We're happy to announce the 18th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting on &lt;strong&gt;Control/User Plane Separation (CUPS) and PFCP&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Thursday, November 25, 2021 from 20:00 CET&lt;/strong&gt; (yes, thursday instead of friday this time due to scheduling conflicts of the speaker)&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;Control/User Plane Separation (CUPS) and PFCP&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;21:00&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Tue, 23 Nov 2021 20:04:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall videos at media.ccc.de</title>
	<guid>https://projects.osmocom.org/news/153</guid>
	<link>https://projects.osmocom.org/news/153</link>
	<description>&lt;p&gt;Thanks to &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/12&quot;&gt;tnt&lt;/a&gt; and the c3voc team, we now are publishing all of our &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt; videos on &lt;a class=&quot;external&quot; href=&quot;https://media.ccc.de/&quot;&gt;https://media.ccc.de/&lt;/a&gt; - specifically at &lt;a class=&quot;external&quot; href=&quot;https://media.ccc.de/c/osmodevcall&quot;&gt;https://media.ccc.de/c/osmodevcall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;We strive to continue to push all OsmoDevCall recordings there to reach a wider audience of like-minded hackers (in the sense of people who want to understand technology down to the last bit and play with it) and ensure long-term availability of our video recordings.&lt;/p&gt;


	&lt;p&gt;(For those who prefer a proprietary service like youtube, there is also a mirror at &lt;a class=&quot;external&quot; href=&quot;https://www.youtube.com/c/mediacccde/videos&quot;&gt;https://www.youtube.com/c/mediacccde/videos&lt;/a&gt; - but it's harder to filter out the OsmoDevCall specific videos)&lt;/p&gt;</description>
	<pubDate>Tue, 23 Nov 2021 06:51:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Cellular Network Infrastructure - November 2021 Osmocom CNI releases</title>
	<guid>https://projects.osmocom.org/news/152</guid>
	<link>https://projects.osmocom.org/news/152</link>
	<description>&lt;p&gt;The Osmocom project has released new version 202111 of the CNI (Cellular Network Infrastructure) software, including &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmotrx/wiki&quot;&gt;OsmoTRX&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobts/wiki&quot;&gt;OsmoBTS&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmopcu/wiki&quot;&gt;OsmoPCU&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobsc/wiki&quot;&gt;OsmoBSC&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-mgw/wiki&quot;&gt;OsmoMGW&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmomsc/wiki&quot;&gt;OsmoMSC&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-hlr/wiki&quot;&gt;OsmoHLR&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmosgsn/wiki&quot;&gt;OsmoSGSN&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/openggsn/wiki/OsmoGGSN&quot;&gt;OsmoGGSN&lt;/a&gt;, &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-stp/wiki/OsmoSTP&quot;&gt;OsmoSTP&lt;/a&gt;, &lt;a class=&quot;wiki-page new&quot; href=&quot;https://projects.osmocom.org/projects/osmo-sip-conector/wiki/OsmoSIPConnector&quot;&gt;OsmoSIPConnector&lt;/a&gt;, and others.&lt;/p&gt;


	&lt;p&gt;Those new tagged/released versions contain 9 months of work since the previous versions released during February 2021.&lt;/p&gt;


	&lt;p&gt;You can find pre-compiled binary packages of our latest release for a variety of Debian and Ubuntu GNU/Linux versions at &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/cellular-infrastructure/wiki/Latest_Builds&quot;&gt;Latest_Builds&lt;/a&gt;.&lt;/p&gt;


	&lt;a name=&quot;List-of-tagged-versions-and-link-to-related-ChangeLog&quot;&gt;&lt;/a&gt;
&lt;h2&gt;List of tagged versions and link to related ChangeLog&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#List-of-tagged-versions-and-link-to-related-ChangeLog&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Project&lt;/th&gt;
			&lt;th&gt;Version&lt;/th&gt;
			&lt;th&gt;Changelog&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/libosmocore/wiki&quot;&gt;libosmocore&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.6.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/libosmocore/plain/debian/changelog?h=1.6.0&quot;&gt;http://git.osmocom.org/libosmocore/plain/debian/changelog?h=1.6.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/libosmo-abis/wiki&quot;&gt;libosmo-abis&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.2.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/libosmo-abis/plain/debian/changelog?h=1.2.0&quot;&gt;http://git.osmocom.org/libosmo-abis/plain/debian/changelog?h=1.2.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/libosmo-sccp/wiki&quot;&gt;libosmo-sccp&lt;/a&gt; (+ OsmoSTP)&lt;/td&gt;
			&lt;td&gt;1.5.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/libosmo-sccp/plain/debian/changelog?h=1.5.0&quot;&gt;http://git.osmocom.org/libosmo-sccp/plain/debian/changelog?h=1.5.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page new&quot; href=&quot;https://projects.osmocom.org/projects/libosmo-ranap/wiki&quot;&gt;libosmo-ranap&lt;/a&gt; (+ OsmoHNBGW)&lt;/td&gt;
			&lt;td&gt;1.1.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-iuh/plain/debian/changelog?h=1.1.0&quot;&gt;http://git.osmocom.org/osmo-iuh/plain/debian/changelog?h=1.1.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmotrx/wiki&quot;&gt;OsmoTRX&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.4.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-trx/plain/debian/changelog?h=1.4.0&quot;&gt;http://git.osmocom.org/osmo-trx/plain/debian/changelog?h=1.4.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobts/wiki&quot;&gt;OsmoBTS&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.4.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.4.0&quot;&gt;http://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.4.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmopcu/wiki&quot;&gt;OsmoPCU&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.0.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.0.0&quot;&gt;http://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.0.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobsc/wiki&quot;&gt;OsmoBSC&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.8.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-bsc/plain/debian/changelog?h=1.8.0&quot;&gt;http://git.osmocom.org/osmo-bsc/plain/debian/changelog?h=1.8.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmomsc/wiki&quot;&gt;OsmoMSC&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.8.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-msc/plain/debian/changelog?h=1.8.0&quot;&gt;http://git.osmocom.org/osmo-msc/plain/debian/changelog?h=1.8.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-hlr/wiki&quot;&gt;OsmoHLR&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.4.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-hlr/plain/debian/changelog?h=1.4.0&quot;&gt;http://git.osmocom.org/osmo-hlr/plain/debian/changelog?h=1.4.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-mgw/wiki&quot;&gt;osmo-mgw&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.9.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-mgw/plain/debian/changelog?h=1.9.0&quot;&gt;http://git.osmocom.org/osmo-mgw/plain/debian/changelog?h=1.9.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-sip-conector/wiki&quot;&gt;osmo-sip-connector&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.6.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-sip-connector/plain/debian/changelog?h=1.6.0&quot;&gt;http://git.osmocom.org/osmo-sip-connector/plain/debian/changelog?h=1.6.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmosgsn/wiki&quot;&gt;OsmoSGSN&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.8.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-sgsn/plain/debian/changelog?h=1.8.0&quot;&gt;http://git.osmocom.org/osmo-sgsn/plain/debian/changelog?h=1.8.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/openggsn/wiki&quot;&gt;OpenGGSN&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1.8.1&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-ggsn/plain/debian/changelog?h=1.8.0&quot;&gt;http://git.osmocom.org/osmo-ggsn/plain/debian/changelog?h=1.8.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-pcap/wiki&quot;&gt;osmo-pcap&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.2.1&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-pcap/plain/debian/changelog?h=0.2.1&quot;&gt;http://git.osmocom.org/osmo-pcap/plain/debian/changelog?h=0.2.1&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-gbproxy/wiki&quot;&gt;osmo-gbproxy&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;1:0.2.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-gbproxy/plain/debian/changelog?h=0.2.0&quot;&gt;http://git.osmocom.org/osmo-gbproxy/plain/debian/changelog?h=0.2.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-cbc/wiki&quot;&gt;osmo-cbc&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.2.3&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-cbc/plain/debian/changelog?h=0.2.3&quot;&gt;http://git.osmocom.org/osmo-cbc/plain/debian/changelog?h=0.2.3&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-smlc/wiki&quot;&gt;osmo-smlc&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.2.1&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-smlc/plain/debian/changelog?h=0.2.1&quot;&gt;http://git.osmocom.org/osmo-smlc/plain/debian/changelog?h=0.2.1&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-e1d/wiki&quot;&gt;osmo-e1d&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.2.2&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-e1d/plain/debian/changelog?h=0.2.2&quot;&gt;http://git.osmocom.org/osmo-e1d/plain/debian/changelog?h=0.2.2&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-hnodeb/wiki&quot;&gt;osmo-hnodeb&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.0.1&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-hnodeb/plain/debian/changelog?h=0.0.1&quot;&gt;http://git.osmocom.org/osmo-hnodeb/plain/debian/changelog?h=0.0.1&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-uecups/wiki&quot;&gt;osmo-uecups&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;0.1.4&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-uecups/plain/debian/changelog?h=0.1.4&quot;&gt;http://git.osmocom.org/osmo-uecups/plain/debian/changelog?h=0.1.4&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;osmo-gsm-manuals&lt;/td&gt;
			&lt;td&gt;1.2.0&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;external&quot; href=&quot;http://git.osmocom.org/osmo-gsm-manuals/plain/debian/changelog?h=1.2.0&quot;&gt;http://git.osmocom.org/osmo-gsm-manuals/plain/debian/changelog?h=1.2.0&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;a name=&quot;Noteworthy-Changes&quot;&gt;&lt;/a&gt;
&lt;h2&gt;Noteworthy Changes&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#Noteworthy-Changes&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;


	&lt;a name=&quot;Misc-Common&quot;&gt;&lt;/a&gt;
&lt;h3&gt;Misc / Common&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#Misc-Common&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;libosmocore: rate_ctr/stat_item groups can now be identified by a unique name string, not only by id number.&lt;/li&gt;
		&lt;li&gt;libosmocore: stat_item groups are now accessible through CTRL interface&lt;/li&gt;
		&lt;li&gt;libosmocore: Important AMR fixes&lt;/li&gt;
		&lt;li&gt;libosmocore: New APIs introduced for base64  encode/decode&lt;/li&gt;
		&lt;li&gt;libosmocore: Osmocom logging system becomes non-blocking by default&lt;/li&gt;
		&lt;li&gt;libosmocrypt: New APIs introduced for key dferivation functions&lt;/li&gt;
		&lt;li&gt;libosmogb: Lots and lots of fixes and improvements in new NS protocol implementation (NS2)&lt;/li&gt;
		&lt;li&gt;libosmo-sigtran: Automatically create routes for routing key when in ASP role&lt;/li&gt;
		&lt;li&gt;libosmo-sigtran: Allow apps set internally proper IPv4/v6 default hosts&lt;/li&gt;
		&lt;li&gt;VAMOS support&lt;/li&gt;
		&lt;li&gt;Support to set socket DSCP and priority values (QoS)&lt;/li&gt;
		&lt;li&gt;New PCUIF over IPA multiplex of OML BTS&amp;lt;-&amp;gt;BSC link to communicate transparently osmo-pcu and osmo-bsc&lt;/li&gt;
		&lt;li&gt;Osmocom style dynamic timeslots support now being configured as SDCCH8&lt;/li&gt;
		&lt;li&gt;A5/4 support&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoTRX&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmotrx/wiki&quot;&gt;OsmoTRX&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoTRX&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;uhd: Ensure clock source is locked before using it&lt;/li&gt;
		&lt;li&gt;lms: Fix very low output power due to band not probperly set.&lt;/li&gt;
		&lt;li&gt;lms.uhd: Allow changing band between poweroff &amp;amp; poweron&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoBTS&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobts/wiki&quot;&gt;OsmoBTS&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoBTS&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


Common:
	&lt;ul&gt;
	&lt;li&gt;Massive refactoring of the shutdown/reconnect logic&lt;/li&gt;
		&lt;li&gt;BSC redundancy: support for multiple OML addresses&lt;/li&gt;
		&lt;li&gt;Keep the process ongoing trying to reconnect on Abis link down&lt;/li&gt;
		&lt;li&gt;Try one reconnect to previously connected BSC before trying next one&lt;/li&gt;
		&lt;li&gt;Support forwarding proto IPAC_PROTO_EXT_PCU BSC&amp;lt;-&amp;gt;PCU (PCUIF over IPA multiplex of OML link)&lt;/li&gt;
		&lt;li&gt;SDCCH8 support for the Osmocom style dynamic timeslots&lt;/li&gt;
		&lt;li&gt;MS power control: C/I based power control decision&lt;/li&gt;
		&lt;li&gt;MS Power control: Use P_CON_INTERVAL=2 by default&lt;/li&gt;
		&lt;li&gt;BS power control: EWMA averaging for reported RxQual&lt;/li&gt;
		&lt;li&gt;MS/BS power control: fixed handling of -SUB/-FULL values&lt;/li&gt;
		&lt;li&gt;MS/BS power control: fixed EWMA downscaling bug&lt;/li&gt;
		&lt;li&gt;MS/BS power control: logic and logging improvements&lt;/li&gt;
		&lt;li&gt;Timing Advance control: interval (loop suspension) support&lt;/li&gt;
		&lt;li&gt;Timing Advance control: various fixes and logic improvements&lt;/li&gt;
		&lt;li&gt;Early Immediate Assignment support&lt;/li&gt;
		&lt;li&gt;Interference reporting to BSC and PCU (&lt;a class=&quot;issue tracker-2 status-3 priority-2 priority-default closed&quot; href=&quot;https://projects.osmocom.org/issues/1569&quot; title=&quot;Feature: Report RF interference levels as part of RF RESOURCE INDICATION (Resolved)&quot;&gt;#1569&lt;/a&gt;)&lt;/li&gt;
		&lt;li&gt;Prioritization of CS paging over PS paging&lt;/li&gt;
		&lt;li&gt;Configurable socket priority of RTP sockets&lt;/li&gt;
		&lt;li&gt;Improved handling of the Uplink and Downlink measurements&lt;/li&gt;
		&lt;li&gt;Fixed and improved handling of the Channel Identification IE&lt;/li&gt;
		&lt;li&gt;Fixed a race condition during the activation of dynamic timeslots&lt;/li&gt;
		&lt;li&gt;Fixed sending Load Indications when BTS is not RSL-connected&lt;/li&gt;
		&lt;li&gt;Fixed re-(de)activation of already (de)activated lchans&lt;/li&gt;
		&lt;li&gt;Initial support for static userspace probes via systemtap&lt;/li&gt;
		&lt;li&gt;Various stability and performance improvements and bugfixes&lt;/li&gt;
	&lt;/ul&gt;


osmo-bts-trx:
	&lt;ul&gt;
	&lt;li&gt;New TRXDv2 protocol and burst batching (&lt;a class=&quot;issue tracker-2 status-7 priority-2 priority-default&quot; href=&quot;https://projects.osmocom.org/issues/4006&quot; title=&quot;Feature: TRX protocol: wind of change (Stalled)&quot;&gt;#4006&lt;/a&gt;)&lt;/li&gt;
		&lt;li&gt;Support for different per-timeslot TSC values&lt;/li&gt;
		&lt;li&gt;Initial VAMOS and AQPSK support (&lt;a class=&quot;issue tracker-2 status-7 priority-2 priority-default&quot; href=&quot;https://projects.osmocom.org/issues/4941&quot; title=&quot;Feature: VAMOS support in OsmoBTS (Stalled)&quot;&gt;#4941&lt;/a&gt;)&lt;/li&gt;
		&lt;li&gt;Constrained BS power control on BCCH carrier&lt;/li&gt;
		&lt;li&gt;BCCH carrier power reduction mode&lt;/li&gt;
		&lt;li&gt;PDCH power saving (&lt;a class=&quot;issue tracker-1 status-3 priority-2 priority-default closed&quot; href=&quot;https://projects.osmocom.org/issues/4772&quot; title=&quot;Bug: PDCH timeslots are always full-power on secondary TRX (Resolved)&quot;&gt;#4772&lt;/a&gt;)&lt;/li&gt;
		&lt;li&gt;Temporary ACCH Overpower&lt;/li&gt;
		&lt;li&gt;Important AMR fixes&lt;/li&gt;
		&lt;li&gt;A5/4 support&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoPCU&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmopcu/wiki&quot;&gt;OsmoPCU&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoPCU&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Heavy refactoring of code, reworked to use osmocom FSMs.&lt;/li&gt;
		&lt;li&gt;Change code to be GSM-clock driven, instead of mostly wall-clock driven. As a result most N3.. and T3... are much more reliable now.&lt;/li&gt;
		&lt;li&gt;Polling capacity improvements through introduction of new PDCH UL Controller class (allow multiple concurrent polls per PDCH, polling for other than N+13 is now supported).&lt;/li&gt;
		&lt;li&gt;Uplink multi-slot TBF allocation support added&lt;/li&gt;
		&lt;li&gt;Transmit empty blocks through PCUIF instead of dummy rlcmac blocks when there is no MS listening on PDCH&lt;/li&gt;
		&lt;li&gt;Implement T3141 (3GPP TS 44.018 sec 3.5.2.1.5, contentiuon resolution timeout)&lt;/li&gt;
		&lt;li&gt;PAGING-CS optimizations for known MS (send paging on subset od all PDCHs where MS is listening)&lt;/li&gt;
		&lt;li&gt;Several fixes for CSN.1 decoder&lt;/li&gt;
		&lt;li&gt;Bunch of new counters/stats added&lt;/li&gt;
		&lt;li&gt;Several fixes and improvements in NS code&lt;/li&gt;
		&lt;li&gt;NACC: Support Neighbor Address Resolution over PCUIF IPA multiplex&lt;/li&gt;
		&lt;li&gt;PAGING-PS fixes: Fix paging with TMSI and MS ending with assigned IMSI 000. Avoid repeated paging if T3113 is still running.&lt;/li&gt;
		&lt;li&gt;Lots of fixes in lots of places, and lots of code clean up&lt;/li&gt;
		&lt;li&gt;VTY: new gsmtap related commands available, similar to those in osmo-bts.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoBSC&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmobsc/wiki&quot;&gt;OsmoBSC&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoBSC&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;MGW pooling&lt;/li&gt;
		&lt;li&gt;Call-reestablishment&lt;/li&gt;
		&lt;li&gt;Temporary ACCH Overpower for osmo-bts&lt;/li&gt;
		&lt;li&gt;Support for adding a new BTS at run-time&lt;/li&gt;
		&lt;li&gt;VAMOS PoC (signalling and VTY commands) for osmo-bts&lt;/li&gt;
		&lt;li&gt;BS Power control: BCCH carrier power reduction operation&lt;/li&gt;
		&lt;li&gt;BS Power control: constrained power control on BCCH carrier&lt;/li&gt;
		&lt;li&gt;BS Power control: avoid inheriting bs_power from old lchan&lt;/li&gt;
		&lt;li&gt;MS Power control: initial MS power loop implementation&lt;/li&gt;
		&lt;li&gt;MS Power control: parameters for C/I based power control&lt;/li&gt;
		&lt;li&gt;MS Power control: use P_CON_INTERVAL=2 by default&lt;/li&gt;
		&lt;li&gt;Channel allocator: pick lchans with least interference&lt;/li&gt;
		&lt;li&gt;Support for Location Services and the Lb interface to SMLC&lt;/li&gt;
		&lt;li&gt;Support SDCCH/8 for Osmocom style dynamic timeslots&lt;/li&gt;
		&lt;li&gt;Support Neighbor Address Resolution over PCUIF IPA multiplex&lt;/li&gt;
		&lt;li&gt;Support for A5/4: signalling and VTY parameters&lt;/li&gt;
		&lt;li&gt;Support Channel Mode Modify procedure&lt;/li&gt;
		&lt;li&gt;Handover: support upgrade TCH/H -&amp;gt; TCH/F (without AFS bias)&lt;/li&gt;
		&lt;li&gt;Handover: proper handling of the -FULL/-SUB measurements&lt;/li&gt;
		&lt;li&gt;DSCP and PCP differentiation of Downlink Abis traffic&lt;/li&gt;
		&lt;li&gt;Early Immediate assignment for VSAT backhaul&lt;/li&gt;
		&lt;li&gt;CTRL interface bindings for applying a VTY config file&lt;/li&gt;
		&lt;li&gt;CTRL interface bindings for handover parameters&lt;/li&gt;
		&lt;li&gt;CTRL interface bindings for neighbour cells&lt;/li&gt;
		&lt;li&gt;VTY sets default TEI for 'trx' nodes according to TRX number&lt;/li&gt;
		&lt;li&gt;VTY commands for Ericsson RBS2000: sync and RX diversity&lt;/li&gt;
		&lt;li&gt;VTY command 'assignment' actually triggers Assignment, not HO&lt;/li&gt;
		&lt;li&gt;VTY option to forbid use of TCH for non-voicecall signalling&lt;/li&gt;
		&lt;li&gt;Configurable interference measurement parameters&lt;/li&gt;
		&lt;li&gt;Configurable TA filtering for CHANnel ReQuireD messages&lt;/li&gt;
		&lt;li&gt;Reworked warnings about unknown/non-supported BTS features&lt;/li&gt;
		&lt;li&gt;Frequency hopping: various fixes and improvements&lt;/li&gt;
		&lt;li&gt;BTS type 'sysmobts' is deprecated in favor of 'osmo-bts'&lt;/li&gt;
		&lt;li&gt;Fixed manual channel activation (from the VTY) for nanoBTS&lt;/li&gt;
		&lt;li&gt;ipaccess-config: various fixes and improvements&lt;/li&gt;
		&lt;li&gt;Speedup shutdown using the new osmo_select_shutdown() API&lt;/li&gt;
		&lt;li&gt;Fixed and improved neighbor configuration options&lt;/li&gt;
		&lt;li&gt;Use osmo_clock_gettime everywhere&lt;/li&gt;
		&lt;li&gt;stats: BTS uptime counter&lt;/li&gt;
		&lt;li&gt;stats: transitions from BORKEN state due to LCHAN_EV_TS_ERROR&lt;/li&gt;
		&lt;li&gt;stats: all_allocated:{sdcch,tch} rate counters&lt;/li&gt;
		&lt;li&gt;stats: all_allocated:{static_sdcch,static_tch} rate counters&lt;/li&gt;
		&lt;li&gt;stats: bts.N.cm_serv_rej:&amp;lt;cause&amp;gt; rate counters&lt;/li&gt;
		&lt;li&gt;stats: incoming_intra_bsc_ho:* rate counters&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoMSC&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmomsc/wiki&quot;&gt;OsmoMSC&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoMSC&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;SGs, CSFB / SRVCC improvements and fixes&lt;/li&gt;
		&lt;li&gt;Support for Call Re-establishment&lt;/li&gt;
		&lt;li&gt;Support new MNCCv8 protocol version (with GCR support for LCLS)&lt;/li&gt;
		&lt;li&gt;UMTS UEA encryption is working properly now, and UTRAN encryption algorithms are not VTY configurable&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoHLR-and-libosmo-gsup-client&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-hlr/wiki&quot;&gt;OsmoHLR&lt;/a&gt; (and libosmo-gsup-client)&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoHLR-and-libosmo-gsup-client&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;VTY: save config format fixes&lt;/li&gt;
		&lt;li&gt;VTY: enable show subscribers filtered by IMEI&lt;/li&gt;
		&lt;li&gt;packaging: Add post-upgrade script for automatic db upgrade&lt;/li&gt;
		&lt;li&gt;New DB schema format: v6.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoMGW-and-libosmo-mgcp-client&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-mgw/wiki&quot;&gt;OsmoMGW&lt;/a&gt; (and libosmo-mgcp-client)&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoMGW-and-libosmo-mgcp-client&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;mgcp-client: Fix dupicated MGCP DLCX being sent sometimes&lt;/li&gt;
		&lt;li&gt;mgcp-client: Add support for MGW pooling&lt;/li&gt;
		&lt;li&gt;mgw: fix RTP patching not taking into account RTP marker (M) bit&lt;/li&gt;
		&lt;li&gt;Support wildcarded MGCP DLCX to allow resetting endpoint on startup&lt;/li&gt;
		&lt;li&gt;Several more counters/stats added&lt;/li&gt;
		&lt;li&gt;Several fixes here and there&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;osmo-sip-connector&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-sip-conector/wiki&quot;&gt;osmo-sip-connector&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#osmo-sip-connector&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;MNCC v8: GCR support (for LCLS)&lt;/li&gt;
		&lt;li&gt;Several fixes (crash, memleak), improved logging&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoSTP-and-libosmo-sigtran&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-stp/wiki&quot;&gt;OsmoSTP&lt;/a&gt; (and libosmo-sigtran)&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoSTP-and-libosmo-sigtran&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Several fixes and improvements for IPA AS/ASP&lt;/li&gt;
		&lt;li&gt;Introduce notion of configurable 'quirks' (compatibility against peers containing deviations from standard)&lt;/li&gt;
		&lt;li&gt;vty: automatically create routes for routing key when in ASP role&lt;/li&gt;
		&lt;li&gt;Minimalistic support for XUDT/XUDTS&lt;/li&gt;
		&lt;li&gt;Introduce rx/tx rate counteres on AS and ASP level&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoSGSN&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmosgsn/wiki&quot;&gt;OsmoSGSN&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoSGSN&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Several (G)MM FSM improvements (GERAN, UTRAN)&lt;/li&gt;
		&lt;li&gt;Iu: Timer X3314 has been dropped&lt;/li&gt;
		&lt;li&gt;gtp: Delete ctx upon receive UpdateCtxResp with cause Non-existent&lt;/li&gt;
		&lt;li&gt;Support forwarding RIM messages over GTPCv1 EUTRAN&amp;lt;-&amp;gt;GERAN&lt;/li&gt;
		&lt;li&gt;Several logging improvements&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;OsmoGGSN-and-libgtp&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/openggsn/wiki/OsmoGGSN&quot;&gt;OsmoGGSN&lt;/a&gt; (and libgtp)&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OsmoGGSN-and-libgtp&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;ggsn: Reject PDP CTX ACT for static IP addresses (not supported)&lt;/li&gt;
		&lt;li&gt;ggsn: Fix heap-use-after-free during Recovery without associated PDP&lt;/li&gt;
		&lt;li&gt;Several logging improvements&lt;/li&gt;
		&lt;li&gt;Introduce program gtp-echo-responder&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;osmo-pcap&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-pcap/wiki&quot;&gt;osmo-pcap&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#osmo-pcap&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Change default ports of client, server_
	&lt;ul&gt;
	&lt;li&gt;osmo-pcap-client 4237 -&amp;gt; 4227&lt;/li&gt;
		&lt;li&gt;osmo-pcap-server 4238 -&amp;gt; 4228&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;osmo-gbproxy&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-gbproxy/wiki&quot;&gt;osmo-gbproxy&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#osmo-gbproxy&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Support setting rt-prio and cpu-affinity mask through VTY&lt;/li&gt;
		&lt;li&gt;Add CTRL VTY commands&lt;/li&gt;
		&lt;li&gt;Don't route messages to an SGSN if it is down&lt;/li&gt;
		&lt;li&gt;Forward MS_REGISTR_ENQ/_RESP correctly&lt;/li&gt;
		&lt;li&gt;Improve routing of BSSGP STATUS&lt;/li&gt;
		&lt;li&gt;Improved documentation&lt;/li&gt;
		&lt;li&gt;Lots of fixes and improvements&lt;/li&gt;
	&lt;/ul&gt;


	&lt;a name=&quot;osmo-uecups&quot;&gt;&lt;/a&gt;
&lt;h3&gt;&lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-uecups/wiki&quot;&gt;osmo-uecups&lt;/a&gt;&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#osmo-uecups&quot;&gt;¶&lt;/a&gt;&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;Add VTY command to configure local bind IP of UECUPS socket&lt;/li&gt;
	&lt;/ul&gt;</description>
	<pubDate>Fri, 19 Nov 2021 15:39:05 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #17 - TDM basics + icE1usb i...</title>
	<guid>https://projects.osmocom.org/news/151</guid>
	<link>https://projects.osmocom.org/news/151</link>
	<description>&lt;p&gt;We're happy to announce the 17th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time the main presentation by &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/12&quot;&gt;tnt&lt;/a&gt; will be presenting on &lt;strong&gt;icE1usb in practice&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, November 12, 2021 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;table&gt;
		&lt;tbody&gt;&lt;tr&gt;
			&lt;th&gt;Time&lt;/th&gt;
			&lt;th&gt;Topic&lt;/th&gt;
			&lt;th&gt;Who&lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:00&lt;/td&gt;
			&lt;td&gt;Meet and Greet&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:10&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;Introduction into E1, TDM, PDH, SDH&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;20:30&lt;/td&gt;
			&lt;td&gt;&lt;em&gt;icE1usb in practice&lt;/em&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/12&quot;&gt;tnt&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;later&lt;/td&gt;
			&lt;td&gt;USSE (Unstructured Supplementary Social Event)&lt;/td&gt;
			&lt;td&gt;everyone&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;/table&gt;




	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Thu, 11 Nov 2021 07:32:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #16 - SIM profile, personali...</title>
	<guid>https://projects.osmocom.org/news/150</guid>
	<link>https://projects.osmocom.org/news/150</link>
	<description>&lt;p&gt;We're happy to announce the 16th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting on &lt;strong&gt;SIM card profile creation, personalization, production&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, October 22nd, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Thu, 21 Oct 2021 08:15:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: pySim - pySim-shell support for sysmoISIM-SJA2 key data / files</title>
	<guid>https://projects.osmocom.org/news/149</guid>
	<link>https://projects.osmocom.org/news/149</link>
	<description>&lt;p&gt;Starting from &lt;a class=&quot;changeset&quot; href=&quot;https://projects.osmocom.org/projects/pysim/repository/pysim/revisions/f44256c7dff6d24f1f940d4ca71219abbb0c7e34&quot; title=&quot;pysim-Shell: Add sysmocom SJA2 card specific bits Depending on the ATR, we register the various ...&quot;&gt;f44256c7dff6d24f1f940d4ca71219abbb0c7e34&lt;/a&gt;, &lt;code&gt;pySim-shell&lt;/code&gt; now supports the non-standard files of the sysmoISIM-SJA2 SIM cards containing authentication key material for AKA and TS 03.48 OTA.&lt;/p&gt;


	&lt;p&gt;This way you can now interactively inspect and/or modify aspects such as&lt;/p&gt;


	&lt;a name=&quot;UMTS-AKA-key-material-and-configuration&quot;&gt;&lt;/a&gt;
&lt;h2&gt;UMTS AKA key material and configuration&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#UMTS-AKA-key-material-and-configuration&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;


&lt;pre&gt;pySIM-shell (MF/ADF.USIM/EF.USIM_AUTH_KEY)&amp;gt; read_binary_decoded
{
    &quot;cfg&quot;: {
        &quot;only_4bytes_res_in_3g&quot;: 0,
        &quot;use_sres_deriv_func_2_in_3g&quot;: 0,
        &quot;use_opc_instead_of_op&quot;: 1,
        &quot;algorithm&quot;: &quot;milenage&quot; 
    },
    &quot;key&quot;: &quot;07583fd7518b42752fea8b7063faa756&quot;,
    &quot;op&quot;: null,
    &quot;opc&quot;: &quot;440aac831e58941abe17a5db76470776&quot; 
}
pySIM-shell (MF/ADF.USIM/EF.USIM_SQN)&amp;gt; read_binary_decoded 
{
    &quot;flag1&quot;: {
        &quot;skip_next_sqn_check&quot;: 0,
        &quot;delta_max_check&quot;: 1,
        &quot;age_limit_check&quot;: 0,
        &quot;sqn_check&quot;: 0,
        &quot;ind_len&quot;: 5
    },
    &quot;flag2&quot;: {
        &quot;rfu&quot;: 0,
        &quot;dont_clear_amf_for_macs&quot;: 0,
        &quot;aus_concealed&quot;: 1,
        &quot;autn_concealed&quot;: 1
    },
    &quot;delta_max&quot;: 8589934592,
    &quot;age_limit&quot;: 8589934592,
    &quot;freshness&quot;: [ 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
}
&lt;/pre&gt;

	&lt;a name=&quot;Milenage-configuration-constants&quot;&gt;&lt;/a&gt;
&lt;h2&gt;Milenage configuration (constants)&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#Milenage-configuration-constants&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;


&lt;pre&gt;pySIM-shell (MF/DF.SYSTEM/EF.MILENAGE_CFG)&amp;gt; read_binary_decoded
{
    &quot;r1&quot;: 64,
    &quot;r2&quot;: 0,
    &quot;r3&quot;: 32,
    &quot;r4&quot;: 64,
    &quot;r5&quot;: 96,
    &quot;c1&quot;: &quot;00000000000000000000000000000000&quot;,
    &quot;c2&quot;: &quot;00000000000000000000000000000001&quot;,
    &quot;c3&quot;: &quot;00000000000000000000000000000002&quot;,
    &quot;c4&quot;: &quot;00000000000000000000000000000004&quot;,
    &quot;c5&quot;: &quot;00000000000000000000000000000008&quot; 
}
&lt;/pre&gt;

	&lt;a name=&quot;OTA-key-material&quot;&gt;&lt;/a&gt;
&lt;h2&gt;OTA key material&lt;a class=&quot;wiki-anchor&quot; href=&quot;https://projects.osmocom.org/news.atom#OTA-key-material&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;


&lt;pre&gt;pySIM-shell (MF/DF.SYSTEM/EF.0348_KEY)&amp;gt; read_record_decoded 1
{
    &quot;sec_domain&quot;: 0,
    &quot;key_set_version&quot;: 112,
    &quot;key_type&quot;: &quot;kic&quot;,
    &quot;key_length&quot;: 16,
    &quot;algorithm&quot;: &quot;des&quot;,
    &quot;mac_length&quot;: 8,
    &quot;key&quot;: &quot;c039ed58f7b81446105e79ebfd&quot; 
}
&lt;/pre&gt;</description>
	<pubDate>Sat, 16 Oct 2021 08:31:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: pySim - pySim-prog critical fix against corruption of key material</title>
	<guid>https://projects.osmocom.org/news/148</guid>
	<link>https://projects.osmocom.org/news/148</link>
	<description>&lt;p&gt;In &lt;a class=&quot;changeset&quot; href=&quot;https://projects.osmocom.org/projects/pysim/repository/pysim/revisions/80901d6d39fd05b923c48145147c47f0ad5252ca&quot; title=&quot;commands: fix update_binary() with non-zero offset In Icc240d5c8c04198640eb118565ea99f10ba27466 ...&quot;&gt;80901d6d39fd05b923c48145147c47f0ad5252ca&lt;/a&gt; we fixed a critical bug regarding the writing of key material when using the classic pySim-prog utility.  All versions since &lt;a class=&quot;changeset&quot; href=&quot;https://projects.osmocom.org/projects/pysim/repository/pysim/revisions/2e6dc03f345150353ecc796f18614c02256bd2df&quot; title=&quot;Allow update_binary function to write more than 255 bytes The T0 protocol (selected in transport...&quot;&gt;2e6dc03f345150353ecc796f18614c02256bd2df&lt;/a&gt; on July 31st are affected.&lt;/p&gt;


	&lt;p&gt;This means if you are using any of the affected  versions in the range above, writing keys will write an erroneous key to your card, where the first byte of the user-specified key is dropped, the remaining 15 bytes are written from offset 0, and the last byte of the key will not be updated on the card.&lt;/p&gt;


	&lt;p&gt;Programming key material by &lt;code&gt;sysmo-{isim,usim}-tool&lt;/code&gt; was not affected by this.&lt;/p&gt;


	&lt;p&gt;Users are requeste to update to current master or any version including &lt;a class=&quot;changeset&quot; href=&quot;https://projects.osmocom.org/projects/pysim/repository/pysim/revisions/80901d6d39fd05b923c48145147c47f0ad5252ca&quot; title=&quot;commands: fix update_binary() with non-zero offset In Icc240d5c8c04198640eb118565ea99f10ba27466 ...&quot;&gt;80901d6d39fd05b923c48145147c47f0ad5252ca&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;We apologize for any inconvenience.&lt;/p&gt;</description>
	<pubDate>Sat, 16 Oct 2021 08:22:13 +0000</pubDate>
</item>
<item>
	<title>Harald "LaForge" Welte: First steps towards an ITU-T V5.1 / V5.2 implementation</title>
	<guid>https://laforge.gnumonks.org/blog/20211011-v52/</guid>
	<link>https://laforge.gnumonks.org/blog/20211011-v52/</link>
	<description>&lt;p&gt;As some of you may know, I've been starting to collect &quot;vintage&quot;
telecommunications equipment starting from analog modems to ISDN
adapters, but also PBXs and even SDH equipment.  The goal is to keep
this equipment (and related software) alive for demonstration and
practical exploration.&lt;/p&gt;
&lt;p&gt;Some [incomplete] information can be found at
&lt;a class=&quot;reference external&quot; href=&quot;https://osmocom.org/projects/retro-bbs/wiki/&quot;&gt;https://osmocom.org/projects/retro-bbs/wiki/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Working with PBXs to simulate the PSTN (ISDN/POTS) network is fine to
some extent, but it's of course not the real deal.  You only get
S0-buses and no actual Uk0 like actual ISDN lines of the late 80ies and
90ies.  You have problems with modems not liking the PBX dialtone, etc.&lt;/p&gt;
&lt;p&gt;Hence, I've always wanted to get my hand on some more real-world
central-office telephone network equipment, and I finally have a source
for so-called &lt;a class=&quot;reference external&quot; href=&quot;https://en.wikipedia.org/wiki/V5_interface&quot;&gt;V5.1/V5.2&lt;/a&gt;
access multiplexers.  Those are like remote extension boxes for the
central office switch (like &lt;a class=&quot;reference external&quot; href=&quot;https://en.wikipedia.org/wiki/EWSD&quot;&gt;EWSD&lt;/a&gt;
or &lt;a class=&quot;reference external&quot; href=&quot;https://en.wikipedia.org/wiki/ITT_System_12&quot;&gt;System 12&lt;/a&gt;).  They
aggregate/multiplex a number of analog or ISDN BRI subscriber lines into
E1 lines, while not implementing any of the actual call control or ISDN
signalling logic.  All of that is provided by the actual telephone
switch/exchange.&lt;/p&gt;
&lt;p&gt;So in order to integrate such access multiplexers in my retronetworking
setup, I will have to implement the LE (local exchange) side of the V5.1
and/or V5.2 protocols, as specified in ITU-T &lt;a class=&quot;reference external&quot; href=&quot;https://www.itu.int/rec/dologin_pub.asp?lang=e&amp;amp;id=T-REC-G.964-200103-I!!PDF-E&amp;amp;type=items&quot;&gt;G.964&lt;/a&gt; and
&lt;a class=&quot;reference external&quot; href=&quot;https://www.itu.int/rec/dologin_pub.asp?lang=e&amp;amp;id=T-REC-G.965-200103-I!!PDF-E&amp;amp;type=items&quot;&gt;G.965&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the limited spare time I have next to my dayjob and various FOSS
projects, progress will likely be slow.  Nonetheless I started with an
implementation now, and I already had a lot of fun learning about more
details of those interfaces and their related protocols.&lt;/p&gt;
&lt;p&gt;One of the unresolved questions is to what kind of software I would want
to integrate once the V5.x part is resolved.&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;http://linux-call-router.de/&quot;&gt;lcr&lt;/a&gt; would probably be the most
ISDN-native approach, but it is mostly unused and quite EOL.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Asterisk or FreeSWITCH would of course be obvious candidates, but they
are all relatively alien to ISDN, and hence not very transparent once
you start to do anything but voice calls (e.g. dialup ISDN data calls
in various forms).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;http://yate.null.ro/&quot;&gt;yate&lt;/a&gt; is another potential candidate.  It
already supports classic SS7 including ISUP, so it would be a good
candidate to build an actual ISDN exchange with V5.2 access
multiplexers on the customer-facing side (Q.921+Q.931 on it) and
SS7/ISUP towards other exchanges.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For now I think yate would be the most promising approach.  Time will
tell.&lt;/p&gt;
&lt;p&gt;The final goal would then be to have a setup [e.g. at a future CCC
congress] where we would have SDH add/drop multiplexers in several
halls, and V5.x access multiplexers attached to that, connecting analog
and ISDN BRI lines from individual participants to a software-defined
central exchange.  Ideally actually multiple exchanges, so we can show
the signaling on the V5.x side, the Q.921/Q.931 side and the SS7/ISUP
between the exchanges.&lt;/p&gt;
&lt;p&gt;Given that the next CCC congress is not before December 2022, there is a
chance to actually implement this before then ;)&lt;/p&gt;</description>
	<pubDate>Sun, 10 Oct 2021 22:00:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #15 - VoLTE/IMS pcap deep-dive</title>
	<guid>https://projects.osmocom.org/news/147</guid>
	<link>https://projects.osmocom.org/news/147</link>
	<description>&lt;p&gt;We're happy to announce the 15th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting a &lt;strong&gt;VoLTE / IMS pcap file deep dive&lt;/strong&gt;.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, October 8th, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;UPDATE: Location moved to &lt;a class=&quot;external&quot; href=&quot;https://meet.sysmocom.de/OsmoDevCall&quot;&gt;https://meet.sysmocom.de/OsmoDevCall&lt;/a&gt; due to server problems at franken.de&lt;/strong&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 08 Oct 2021 05:49:47 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #14 - ISO7816 smart card int...</title>
	<guid>https://projects.osmocom.org/news/146</guid>
	<link>https://projects.osmocom.org/news/146</link>
	<description>&lt;p&gt;We're happy to announce the 14th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/12&quot;&gt;tnt&lt;/a&gt; will be presenting about his work on an &lt;strong&gt;ISO 7816 smart card interface FPGA softcore&lt;/strong&gt;.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, September 24th, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Thu, 23 Sep 2021 18:49:14 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Cellular Network Infrastructure - Osmocom package feeds for Debian 11 + Ubuntu 21.04</title>
	<guid>https://projects.osmocom.org/news/145</guid>
	<link>https://projects.osmocom.org/news/145</link>
	<description>&lt;p&gt;Osmocom is happy to announce releasing binary package feeds for the latest tagged versions and nightly builds for both Debian 11 and Ubuntu 21.04.&lt;/p&gt;


	&lt;p&gt;At the same time, we have retired the support for Debian 8 and Ubuntu 19.10.&lt;/p&gt;


	&lt;p&gt;The full list of distributions and architectures we provide binary packages for can be seen at &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/cellular-infrastructure/wiki/Latest_Builds&quot;&gt;Latest_Builds&lt;/a&gt; and &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/cellular-infrastructure/wiki/Nightly_Builds&quot;&gt;Nightly_Builds&lt;/a&gt; - including links to the package feeds and instructions how to use them.&lt;/p&gt;</description>
	<pubDate>Fri, 03 Sep 2021 15:57:56 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #13 - osmo-remsim in practice</title>
	<guid>https://projects.osmocom.org/news/144</guid>
	<link>https://projects.osmocom.org/news/144</link>
	<description>&lt;p&gt;We're happy to announce the 13th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting about &lt;strong&gt;osmo-remsim in practice&lt;/strong&gt;&lt;/p&gt;


The talk will cover
	&lt;ul&gt;
	&lt;li&gt;introduction to osmo-remsim architecture&lt;/li&gt;
		&lt;li&gt;supported hardware / software&lt;/li&gt;
		&lt;li&gt;practical demonstration&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, August 27th, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Tue, 24 Aug 2021 11:49:07 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #12 - GSM-R and its differen...</title>
	<guid>https://projects.osmocom.org/news/143</guid>
	<link>https://projects.osmocom.org/news/143</link>
	<description>&lt;p&gt;We're happy to announce the 12th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting about GSM-R and its differences to GSM.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, August 13th, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Thu, 12 Aug 2021 11:30:36 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #11 - high-level overview on...</title>
	<guid>https://projects.osmocom.org/news/142</guid>
	<link>https://projects.osmocom.org/news/142</link>
	<description>&lt;p&gt;We're happy to announce the 11th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting a high-level introduction to IMS and its use in VoLTE and VoWiFi.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, July 23rd, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Thu, 22 Jul 2021 06:43:25 +0000</pubDate>
</item>
<item>
	<title>Harald "LaForge" Welte: Notfallwarnung im Mobilfunknetz + Cell Broadcast (Teil 2)</title>
	<guid>https://laforge.gnumonks.org/blog/20210720-smscb/</guid>
	<link>https://laforge.gnumonks.org/blog/20210720-smscb/</link>
	<description>&lt;p&gt;[excuse this German-language post, this is targeted at the current German public discourse]&lt;/p&gt;
&lt;p&gt;Ein paar Ergänzungen zu meinem blog-post gestern.&lt;/p&gt;
&lt;p&gt;Ich benutzt den generischen Begriff PWS statt SMSCB, weil SMSCB strikt genommen nur im 2G-System
existiert, und nur ein Layer ist, der dort für Notfallalarmierung verwendet wird.&lt;/p&gt;
&lt;div class=&quot;section&quot; id=&quot;zu-notfallwarn-apps&quot;&gt;
&lt;h2&gt;Zu Notfallwarn-Apps&lt;/h2&gt;
&lt;p&gt;Natürlich sind spezielle, nationale Deutsche Katastrophenschutz-Apps auch nützlich!  Aber diese sollten
allenfalls zusätzlich angeboten werden, nachdem man erstmal die grundlegende Alarmierung konform der
relevanten internationalen (und auch EU-)Standards via Cell Broadcast / PWS realisiert.  Man sagt ja auch
nicht: Nachrichtensendungen braucht man im Radio nicht mehr, weil man die bereits im Fernsehen hat.  Man will
auf allen verfügbaren Kanälen senden, und zunächst jene mit möglichst universeller Reichweite und klaren
technischen Vorteilen benutzen, bevor man dann zusätzlich auch auf anderen Kanälen alarmiert.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;wie-sieht-pws-fur-mich-als-anwender-aus&quot;&gt;
&lt;h2&gt;Wie sieht PWS für mich als Anwender aus&lt;/h2&gt;
&lt;p&gt;Hier scheint es größere Missverständnisse zu geben, wie das auf dem Telefon letztlich aussieht.  Ist ja auch
verständlich, hierzulande sieht man das nie, ausser man ist zufällig in einem Labor/Basttel-Netz z.B. auf
einer CCC-Veranstaltung unterwegs, in der das Osmocom-Projekt mal solche Nachrichten versendet hat.&lt;/p&gt;
&lt;p&gt;Die PWS (ETWS, CMAS, WEA, KPAS, EU-ALERT, ...) nachrichten werden vom Telefon empfangen, und dann je nach
Konfiguration und Priorität behandelt.  Für die USA ist im WEA vorgeschrieben, dass Alarme einer bestimmten
Prioritatsklasse (z.B. der &lt;em&gt;Presidential Level Alert&lt;/em&gt;) &lt;strong&gt;immer zwangsweise zur Anzeige gebracht werden und
immer mit einem lauten sirenenartigen Alarmton einhergehen&lt;/strong&gt;.  Es ist sogar explizit verboten, dass der
Anwender diese Alarme irgendwo ausstellen, stumm schalten o.ä. kann.   Insofern spielt es keine Rolle,
ob das Telefon gerade Lautlos gestellt ist, oder es nicht gerade unmittelbar bei mir ist.&lt;/p&gt;
&lt;p&gt;Bei manchen Geräten werden die Warnungen sogar mittels einer text2speech-Engine laut über den Lautsprecher
vorgelesen, nachdem der Alarmton erscheint.  Ob das eine regulatorische Anforderung eines der nationalen
System ist, weiss ich nicht - ich habe es jedenfalls bereits in manchen Fällen gesehen, als ich mittels
Osmocom-Software solche Alarme in privaten Labornetzen versandt habe.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;noch-ein-paar-technische-details&quot;&gt;
&lt;h2&gt;Noch ein paar technische Details&lt;/h2&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;PWS-Nachrichten werden &lt;strong&gt;auch dann noch ausgestrahlt, wenn die Zelle ihre Netzanbindung verloren hat&lt;/strong&gt;.  Wenn
also z.B. das Glasfaserkabel zum Kernnetz bereits weg ist, aber noch Strom da ist, werden bereits vorher vom
CBC (Cell Broadcast Centre) an die Mobilfunkzelle übermittelte Warnungen entsprechend ihrer
Gültigkeitsdauer weiter autonom von der Zelle ausgesendet  Das ist wieder ein inhärenter technischer
Vorteil, der niemals mit einer App erreichbar ist, weil diese erfordert dass das komplette Mobilfunknetz mit
allen internen Verbindungen und dem Kernnetz sowie die Internetverbindung vom Netzbetreiber zum Server des
App-Anbieters durchgehend funktioniert.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;PWS-Nachrichten können zumindest technisch auch von Telefonen empfangen werden, die garnicht im Netz
eingebucht sind, oder die keine SIM eingelegt haben.  Ob dies in den Standards gefordert wird, und/oder
ob dies die jeweilige Telefonsoftware das so umsetzt, weiss ich nicht und müsste man prüfen.  Technisch
liegt es nahe, ähnlich wie das Absetzen von Notrufen, das ja auch technisch in diesen Fällen möglich ist.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;zu-den-kosten&quot;&gt;
&lt;h2&gt;Zu den Kosten&lt;/h2&gt;
&lt;p&gt;Wenn - wie in der idealen Welt -  das Vorhalten von Notfallalarmierung eine Vorgabe bereits zum Zeitpunkt der
Lizenzvergabe für Funkfrequenzen gewesen wäre, wäre das alles einfach ganz lautlos von Anfang an immer
unterstützt gewesen.  Keiner hätte extra Geld investieren müssen, weil diese minimale technische Vorgabe dann
ja bereits Teil der Ausschreibungen der Betreiber für den Einkauf ihres Equipments gewesen wäre.  Zudem hatten
wir ja bereits in der Vergangenheit Cell Brodacast in allen drei Deutschen Netzen, d.h. die Technik war mal
[aus ganz andern Gründen] vorhanden aber wurde irgendwann weggespart.&lt;/p&gt;
&lt;p&gt;Das jetzt nachträglich einzuführen heisst natürlich, dass es niemand eingeplant hat, und dass jeder beteiligte
am Markt sich das vergolden lassen will.  Die Hersteller freuen sich in etwa wie &quot;Oh, Ihr wollt jetzt mehr als
ihr damals beim Einkauf spezifiziert habt? Schön, dann schreiben wir mal ein Angebot&quot;.&lt;/p&gt;
&lt;p&gt;Technisch ist das alles ein Klacks. Die komplette Entwicklung aller Bestandteile für PWS in 2G/3G/4G/5G würde
ich auf einen niedrigen einmaligen sechsstelligen Betrag schätzen.   Und das ist die einmalige Investition in
der Entwicklung, welche dann über alle Geräte/Länder/Netze umgebrochen wird.  Bei den Milliarden, die in
Entwicklung und Anschaffung von Mobilfunktechnik investiert wird, ist das ein Witz.&lt;/p&gt;
&lt;p&gt;Die Geräte wie Basisstationen aller relevanten Hersteller unterstützen natürlich von Haus aus PWS.  Die bauen
für Deutschland ja nicht andere Geräte, als jene, die in UK, NL, RO, US, ... verbaut werden.  Der Markt ist
international, die gleiche Technik steht überall.&lt;/p&gt;
&lt;p&gt;Weil man jetzt zu spät ist, wird das natürlich von allen Seiten ausgenutzt.  Jeder Basisstationshersteller
wird die Hand aufhalten und sagen, das kostet jetzt pro Zelle X EUR im Jahr zusätzliche Lizenzgebühren.  Und
die Anbieter der zentralen Komponente CBC werden auch branchenüblich die Hand aufhalten, mit satten jährlichen
Lizenzgebühren.  Und die Consultants werden auch alle die Hand aufhalten, weil es  gibt wieder etwas zu
Integrieren, zu testen, ...  Das CBC ist keine komplexe Technik.  Wenn man das einmalig als Open Source
entwickeln lässt, und in allen Netzen einsetzt, bekommt man es quasi zum Nulltarif.  Aber das würde ja
Voraussetzen, dass man sich wirklich mit der Technik befasst, versteht um welch simple Software es hier geht,
und  dass man mal andere Wege in der Beschaffung geht, als nur mal eben bei seinen existierenden 3
Lieferanten anzurufen, die sich dann eine goldene Nase verdienen wollen.&lt;/p&gt;
&lt;p&gt;In der öffentlichen Diskussion wird von 20-40 Millionen EUR gesprochen.  Das sind überzogene Forderungen der
Marktteilnehmer, nichts sonst.  Aber selbst wenn man der Meinung ist, dass man lieber das Geld zum Fenster
hinauswerfen will, statt Open Source Alternativen zu [ver]suchen, dann ist auch diese Größenordnung etwas,
dass im Vergleich zu den sonstigen Anschaffungs- und Betriebskosten eines Mobilfunknetzes verschwindend gering
ist.  Ganz zu schweigen von den Folgekosten im Bereich Bergung/Rettung, Personenschäden, etc. die sich dadurch
mittelfristig bei Katastrophen einsparen lassen.&lt;/p&gt;
&lt;p&gt;Oder anders betrachtet: Wenn sogar das wirtschaftlich viel schwächere Rumänien sich sowas leisten kann, dann
wird es wohl auch die Bundesrepublik Deutschland stemmen können.&lt;/p&gt;
&lt;/div&gt;</description>
	<pubDate>Mon, 19 Jul 2021 22:00:00 +0000</pubDate>
</item>
<item>
	<title>Harald "LaForge" Welte: Notfallwarnung im Mobilfunknetz + Cell Broadcast</title>
	<guid>https://laforge.gnumonks.org/blog/20210721-smscb/</guid>
	<link>https://laforge.gnumonks.org/blog/20210721-smscb/</link>
	<description>&lt;div&gt;&lt;p&gt;[excuse this German-language post, this is targeted at the current German public discourse]&lt;/p&gt;
&lt;p&gt;In mehrerern Gegenden Deutschlands gab es verheerende Hochwasser, und die Öffentlichkeit diskutiert deshalb
mal wieder die gute alte Frage nach dem adäquaten Mittel der Alarmierung der Bevölkerung.&lt;/p&gt;
&lt;p&gt;Es ist einfach nur ein gigantisches Trauerspiel, wie sehr die Deutsche Politik und Verwaltung in diesem Punkt
inzwischen seit Jahrzehnten sämtliche relevanten Standards verpennt, und dann immer wieder öffentlich durch
fachlich falsche und völlig uninformierte Aussagen auffällt.&lt;/p&gt;
&lt;p&gt;Das Thema wurde vor dem aktuellen Hochwasser bereits letztes Jahr im
Rahmen des sog. WarnTag öffentlich diskutiert.  Auch hier von Seiten der
öffentlichen Hand ausschliesslich mit falschen Aussagen, wie z.B. dass
es bei Cell Broadcast Datenschutzprobleme gibt.  Dabei ist Cell
Broadcast die einzige Technologie, wo &lt;em&gt;keine&lt;/em&gt; Rückmeldung des einzelnen
Netzteilnehmers erfolgt, und das Netz nichtmal weiss, wer die Nachricht
empfangen hat, und wo dieser Empfang stattgefunden hat.  Ganz wie beim
UKW-Radio.&lt;/p&gt;
&lt;p&gt;Fakt ist, dass alle digitalen Mobilfunkstandards seit GSM/2G, d.h. seit
1991 die Möglichkeit mitbringen, effizient, schnell und datensparsam
alle Nutzer (einer bestimmten geographischen Region) mit sogenannten
&lt;em&gt;broadcast&lt;/em&gt; Nachrichten zu informieren.  Diese Technik, in GSM/2G
genannt &lt;em&gt;Cell Broacast&lt;/em&gt; (oder auch _SMSCB_), unterscheidet sich
Grundlegend von allen anderen Kommunikationsformen im Mobilfunknetz, wie
Anrufe und herkömmliche SMS (offiziell SMS-PP).  Anrufe, SMS und auch mobile Paketdaten (Internet) werden
immer f&quot;ur jeden Teilnehmer individuell auf ihm zugewiesenen Funkressourcen übermittelt.  Diese Ressourcen
sind beschränkt.  Es können in keinem Mobilfunknetz der Welt alle Teilnehmer gleichzeitig telefonieren, oder
gleichzeitig SMS empfangen.&lt;/p&gt;
&lt;p&gt;Stattdessen benutzt Cell Broadcast - wie der Name bereits
unmissverständlich klar macht - Einen &lt;em&gt;broadcast&lt;/em&gt;, d.h.
&lt;em&gt;Rundsendemechanismus&lt;/em&gt;.  Eine Nachricht wird einmal gesendet, benötigt
also nur eine geteilte Ressource auf der Luftschnittstelle, und wird
dann von allen Geräten im Empfangsbereich zeitgleich empfangen und
dekodiert.  Das ist wie UKW-Radio oder klassisches terrestrisches
Fernsehen.&lt;/p&gt;
&lt;p&gt;Cell Broadcsat wurde bereits in den 1990er Jahren von Deutschen
Netzbetreibern benutzt.  Und zwar nicht für etwas lebensnotwendiges wie
die Notfallsignalisierung, sondern für so banale Dinge wie die Liste
jener Vorwahlen, zu denen gerade ein vergünstigter &quot;wandernder
Ortstarif&quot; Besteht.   Ja, sowas gab es mal bei Vodafone.  Oder bei O2
wurden über lange Zeit (aus unbekannten Gründen) die GPS-Koordinaten der
jeweiligen Basisstation als Cell Broadcast versendet.&lt;/p&gt;
&lt;p&gt;In der folgenden (nun fast abgeschalteten) Mobilfunkgeneration 3G
wurde Cell Broadcast leicht unbenannt als &lt;em&gt;Service Area Broadcast&lt;/em&gt;
beibehalten.  Schliesslich gibt es ja Länder mit - anders als in
Deutschland - funktionierender und kompetenter Regulierung des
Telekommunikationsmarktes, und die langjährig bestehenden gesetzlichen
Anforderungen solcher Länder zwingen die Netzbetreiber und auch die
Ausrüster der Neztbetreiber, neue Mobilfunkstandards so zu entwickeln,
dass die gesetzlichen Vorgaben bzgl. der Alarmierung der Bevölkerung im
Notfall funktioniert.&lt;/p&gt;
&lt;p&gt;Im Rahmen dieser Standardisierung haben eine Reihe von Ländern innerhalb
der 3GPP-Standardisierung (zuständig für 2G, 3G, 4G, 5G) sogenannte
&lt;em&gt;Public Warning Systems&lt;/em&gt; (PWS) standardisiert.  Zu diesen gehören z.B.
das Japanische ETWAS (Earthquake and Tsunami Warning System), das
Koreanische KPAS (Korean Public Alerting System), das US-Amerikanische
WEA (Wireless Emergency Alerts) und auch das EU-ALERT mit den nationalen
Implementationen NL-ALERT (Niederlande) und UK-ALERT (Großbritannien).&lt;/p&gt;
&lt;p&gt;Die zahlreichen Studien und Untersuchungen, die zur Gestaltung obiger
Systeme und der internationalen Standards im Mobilfunk geführt haben,
weisen auch nochmal nach, was sowieso vorher jedem Techniker
offensichtlich erscheint: Eine schelle Alarmierung aller Teilnehmer
(einer Region) kann nur über einen Broadcast-Mechanismus erfolgen.  In
Japan war die Zielvorgabe, die Alarmierung in Erdbebenfällen innerhalb
von weniger als 4 Sekunden an die gesamte betroffene Bevölkerung zu
übertragen.  Und das ist mit PWS möglich!&lt;/p&gt;
&lt;p&gt;Die relevanten PWS-Standards in 2G/3G/4G/5G bieten jede Menge nützliche Funktionen:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;Benachrichtigung in bestimmten geographischen Regionen&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Interoperable Schnittstellen, so das Netzwerkelemente unterschiedlicher Hersteller mit einander
Kommunizieren&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Konfigurierbare Benachrichtigungstexte, nicht nur in der primären Landessprache, sondern auch in mehreren
anderen Sprachen, die dann automatisch je nach Spracheinstellung des Telefons wiedergegeben werden&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unterschiedliche Schweregrad von Alarmierungen&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Übermittlung nicht nur im Broadcast, sondern auch im Unicast an jeden Teilnehmer, der gerade in einem
Telefongespräch ist, und dessen Telefon gerade währenddessen aus technischen Gründen den Broadcast nicht
empfangen würde&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unterschied zwischen Wiederholung einer Übertragung ohne Änderung des Inhalts und einer übertragung mit
geändertem Inhalt&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Es gibt also seit vielen Jahren internationale Standards, wie sämtliche heute eingesetzten Mobilfunktechniken
zur schnellen, effizienten und datensparsamen Alarmierung der Bevölkerung eingesetzt werden können.&lt;/p&gt;
&lt;p&gt;Es gibt zahlreiche Länder, die diese Systeme seit langem einsetzen.  Das US-Amerikanische WEA wurde nach
eigenen Angaben seit 2012 bereits mehr als 61.000 Mal benutzt, um Menschen vor Unwetter oder anderen
Katastrophen zu warnen.&lt;/p&gt;
&lt;p&gt;Sogar innerhalb der EU hat man das EU-ALERT System spezifiziert, welches weitgehend mit dem amerikanischen WEA
identisch ist, und auf die gleichen Techniken aufbaut.&lt;/p&gt;
&lt;p&gt;Und dann gibt es Länder wie Deutschland, die es seit genauso vielen Jahren vermissen lassen, durch Gesetze
oder Vorschriften&lt;/p&gt;
&lt;ol class=&quot;arabic simple&quot;&gt;
&lt;li&gt;&lt;p&gt;die Netzbetreiber zum Betrieb dieser Broadcast-Technologien in ihrem Netz verpflichtet&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;die Netzbetreiber zur Bereitstellung von standardisierten Schnittstellen gegenüber den Behörden wie Zivilschutz / Katastrophenschutz zu verpflichten, so das diese selbständig über alle Netzbetreiber Warnungen versenden können&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;die Gerätehersteller z.B. über Vorschriften des FTEG (Gesetz über Funkanlagen und Telekommunikationsendeinrichtungen) zu Verpflichten, die PWS-Nachrichten anzuzeigen&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In den USA, dem vermeintlich viel mehr dem Freien Markt und dem
Kapitalismus anhängenden System ist all dies der Regulierungsbehörde FCC
möglich.  In Deutschland mit seiner sozialen Marktwirtschaft ist es
anscheinend unmöglich, den Markt entsprechend zu regulieren.  Eine
solche Regulierung schafft man in Deutschland nur für wirklich wichtige
Themen wie zur Durchsetzung der Bereitstellung von Schnittstellen für
die Telekommunikationsüberwachung.  Bei so irrelevanten Themen wie dem
Katastrophenschutz und der Alarmierung der Bevölkerung braucht man den
Markt nicht zu regulieren.  Wenn die Netzbetreiber kein PWS anbieten
wollen, dann ist das einfach so Gottgegeben, und man kann da ja nichts
machen.&lt;/p&gt;
&lt;p&gt;Falls jemand sich SMSCB und PWS technisch näher ansehen will: In 2019
haben wir im Osmocom-Projekt eine Open Source Implementation des
kompletten Systems von BTS über BSC bis zum CBC, sowie der dazwischen
befindlichen Protokolle wie CBSP vorgenommen.  Dies wurde
freundlicherweise durch den Prototype Fund mit EUR 35k finanziert. Ja,
so günstig kann man die nötige Technik zumindest für eine einzelne
Mobilfunkgeneration entwickeln...&lt;/p&gt;
&lt;p&gt;Man kann also in einem selbst betriebenen Labor-Mobilfunknetz,
welches auf Open Source Software basiert mehr in Punkt standardkonformer
Notfallalarmierung, als die Deutsche Politik, Verwaltung und
Netzbetreiber zusammen hinbekommen.&lt;/p&gt;
&lt;p&gt;Wir haben in Deutschland Leute, die diese Standards in und auswendig
kennen, sogar daran mitgearbeitet haben.  Wir haben Entwickler, die
diese Standards implementiert haben.  Aber wir schaffen es nicht, das
auch mal selbst praktisch zu benutzen - das überlassen wir lieber den
anderen Ländern.  Wir lassen lieber zuerst die ganze
Katastrophenalarmierung mittels Sirenen vergammeln, machen den
Netzbetreibern keine Vorgaben, entwicklen komische Apps, die Anwender
extra installieren müssen, die prinzipbedingt nicht skalieren und beim
Test (WarnTag) nicht funktionieren.&lt;/p&gt;
&lt;p&gt;Was für eine Glanzleistung für den hochentwickelten Techhologie-Standort Deutschland.&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Sun, 18 Jul 2021 22:00:00 +0000</pubDate>
</item>
<item>
	<title>Harald "LaForge" Welte: Notfallwarnung im Mobilfunknetz + Cell Broadcast</title>
	<guid>https://laforge.gnumonks.org/blog/20210719-smscb/</guid>
	<link>https://laforge.gnumonks.org/blog/20210719-smscb/</link>
	<description>&lt;p&gt;[excuse this German-language post, this is targeted at the current German public discourse]&lt;/p&gt;
&lt;p&gt;In mehrerern Gegenden Deutschlands gab es verheerende Hochwasser, und die Öffentlichkeit diskutiert deshalb
mal wieder die gute alte Frage nach dem adäquaten Mittel der Alarmierung der Bevölkerung.&lt;/p&gt;
&lt;p&gt;Es ist einfach nur ein gigantisches Trauerspiel, wie sehr die Deutsche Politik und Verwaltung in diesem Punkt
inzwischen seit Jahrzehnten sämtliche relevanten Standards verpennt, und dann immer wieder öffentlich durch
fachlich falsche und völlig uninformierte Aussagen auffällt.&lt;/p&gt;
&lt;p&gt;Das Thema wurde vor dem aktuellen Hochwasser bereits letztes Jahr im
Rahmen des sog. WarnTag öffentlich diskutiert.  Auch hier von Seiten der
öffentlichen Hand ausschliesslich mit falschen Aussagen, wie z.B. dass
es bei Cell Broadcast Datenschutzprobleme gibt.  Dabei ist Cell
Broadcast die einzige Technologie, wo &lt;em&gt;keine&lt;/em&gt; Rückmeldung des einzelnen
Netzteilnehmers erfolgt, und das Netz nichtmal weiss, wer die Nachricht
empfangen hat, und wo dieser Empfang stattgefunden hat.  Ganz wie beim
UKW-Radio.&lt;/p&gt;
&lt;p&gt;Fakt ist, dass alle digitalen Mobilfunkstandards seit GSM/2G, d.h. seit
1991 die Möglichkeit mitbringen, effizient, schnell und datensparsam
alle Nutzer (einer bestimmten geographischen Region) mit sogenannten
&lt;em&gt;broadcast&lt;/em&gt; Nachrichten zu informieren.  Diese Technik, in GSM/2G
genannt &lt;em&gt;Cell Broacast&lt;/em&gt; (oder auch _SMSCB_), unterscheidet sich
Grundlegend von allen anderen Kommunikationsformen im Mobilfunknetz, wie
Anrufe und herkömmliche SMS (offiziell SMS-PP).  Anrufe, SMS und auch mobile Paketdaten (Internet) werden
immer für jeden Teilnehmer individuell auf ihm zugewiesenen Funkressourcen übermittelt.  Diese Ressourcen
sind beschränkt.  Es können in keinem Mobilfunknetz der Welt alle Teilnehmer gleichzeitig telefonieren, oder
gleichzeitig SMS empfangen.&lt;/p&gt;
&lt;p&gt;Stattdessen benutzt Cell Broadcast - wie der Name bereits
unmissverständlich klar macht - Einen &lt;em&gt;broadcast&lt;/em&gt;, d.h.
&lt;em&gt;Rundsendemechanismus&lt;/em&gt;.  Eine Nachricht wird einmal gesendet, benötigt
also nur eine geteilte Ressource auf der Luftschnittstelle, und wird
dann von allen Geräten im Empfangsbereich zeitgleich empfangen und
dekodiert.  Das ist wie UKW-Radio oder klassisches terrestrisches
Fernsehen.&lt;/p&gt;
&lt;p&gt;Cell Broadcast wurde bereits in den 1990er Jahren von Deutschen
Netzbetreibern benutzt.  Und zwar nicht für etwas lebensnotwendiges wie
die Notfallsignalisierung, sondern für so banale Dinge wie die Liste
jener Vorwahlen, zu denen gerade ein vergünstigter &quot;wandernder
Ortstarif&quot; Besteht.   Ja, sowas gab es mal bei Vodafone.  Oder bei O2
wurden über lange Zeit (aus unbekannten Gründen) die GPS-Koordinaten der
jeweiligen Basisstation als Cell Broadcast versendet.&lt;/p&gt;
&lt;p&gt;In der folgenden (nun fast abgeschalteten) Mobilfunkgeneration 3G
wurde Cell Broadcast leicht umbenannt als &lt;em&gt;Service Area Broadcast&lt;/em&gt;
beibehalten.  Schliesslich gibt es ja Länder mit - anders als in
Deutschland - funktionierender und kompetenter Regulierung des
Telekommunikationsmarktes, und die langjährig bestehenden gesetzlichen
Anforderungen solcher Länder zwingen die Netzbetreiber und auch die
Ausrüster der Neztbetreiber, neue Mobilfunkstandards so zu entwickeln,
dass die gesetzlichen Vorgaben bzgl. der Alarmierung der Bevölkerung im
Notfall funktioniert.&lt;/p&gt;
&lt;p&gt;Im Rahmen dieser Standardisierung haben eine Reihe von Ländern innerhalb
der 3GPP-Standardisierung (zuständig für 2G, 3G, 4G, 5G) sogenannte
&lt;em&gt;Public Warning Systems&lt;/em&gt; (PWS) standardisiert.  Zu diesen gehören z.B.
das Japanische ETWAS (Earthquake and Tsunami Warning System), das
Koreanische KPAS (Korean Public Alerting System), das US-Amerikanische
WEA (Wireless Emergency Alerts, früher bekannt als CMAS) und auch das &lt;a class=&quot;reference external&quot; href=&quot;https://de.wikipedia.org/wiki/EU-Alert&quot;&gt;EU-ALERT&lt;/a&gt; mit den nationalen
Implementationen &lt;a class=&quot;reference external&quot; href=&quot;https://de.wikipedia.org/wiki/NL-Alert&quot;&gt;NL-ALERT (Niederlande)&lt;/a&gt; und &lt;a class=&quot;reference external&quot; href=&quot;https://www.gov.uk/alerts&quot;&gt;UK-ALERT (Großbritannien)&lt;/a&gt;
sowie &lt;a class=&quot;reference external&quot; href=&quot;https://ro-alert.ro/en/about-ro-alert/&quot;&gt;RO-ALERT (Rumänien)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Die zahlreichen Studien und Untersuchungen, die zur Gestaltung obiger
Systeme und der internationalen Standards im Mobilfunk geführt haben,
weisen auch nochmal nach, was sowieso vorher jedem Techniker
offensichtlich erscheint: Eine schelle Alarmierung aller Teilnehmer
(einer Region) kann nur über einen Broadcast-Mechanismus erfolgen.  In
Japan war die Zielvorgabe, die Alarmierung in Erdbebenfällen innerhalb
von weniger als 4 Sekunden an die gesamte betroffene Bevölkerung zu
übertragen.  Und das ist mit PWS möglich!&lt;/p&gt;
&lt;p&gt;Die relevanten PWS-Standards in 2G/3G/4G/5G bieten jede Menge nützliche Funktionen:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;Benachrichtigung in bestimmten geographischen Regionen&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Interoperable Schnittstellen, so dass Netzwerkelemente unterschiedlicher Hersteller miteinander
kommunizieren&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Konfigurierbare Benachrichtigungstexte, nicht nur in der primären Landessprache, sondern auch in mehreren
anderen Sprachen, die dann automatisch je nach Spracheinstellung des Telefons wiedergegeben werden&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unterschiedliche Schweregrade von Alarmierungen&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Übermittlung nicht nur im Broadcast, sondern auch im Unicast an jeden Teilnehmer, der gerade in einem
Telefongespräch ist, und dessen Telefon gerade währenddessen aus technischen Gründen den Broadcast nicht
empfangen würde&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unterschied zwischen Wiederholung einer Übertragung ohne Änderung des Inhalts und einer übertragung mit
geändertem Inhalt&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Es gibt also seit vielen Jahren internationale Standards, wie sämtliche heute eingesetzten Mobilfunktechniken
zur schnellen, effizienten und datensparsamen Alarmierung der Bevölkerung eingesetzt werden können.&lt;/p&gt;
&lt;p&gt;Es gibt zahlreiche Länder, die diese Systeme seit langem einsetzen.  Das US-Amerikanische WEA wurde nach
eigenen Angaben seit 2012 bereits mehr als 61.000 Mal benutzt, um Menschen vor Unwetter oder anderen
Katastrophen zu warnen.&lt;/p&gt;
&lt;p&gt;Sogar innerhalb der EU hat man das EU-ALERT System spezifiziert, welches weitgehend mit dem amerikanischen WEA
identisch ist, und auf die gleichen Techniken aufbaut.&lt;/p&gt;
&lt;p&gt;Und dann gibt es Länder wie Deutschland, die es seit genauso vielen Jahren vermissen lassen, durch Gesetze
oder Vorschriften&lt;/p&gt;
&lt;ol class=&quot;arabic simple&quot;&gt;
&lt;li&gt;&lt;p&gt;die Netzbetreiber zum Betrieb dieser Broadcast-Technologien in ihrem Netz verpflichtet&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;die Netzbetreiber zur Bereitstellung von standardisierten Schnittstellen gegenüber den Behörden wie Zivilschutz / Katastrophenschutz zu verpflichten, so das diese selbständig über alle Netzbetreiber Warnungen versenden können&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;die Gerätehersteller z.B. über Vorschriften des FTEG (Gesetz über Funkanlagen und Telekommunikationsendeinrichtungen) zu Verpflichten, die PWS-Nachrichten anzuzeigen&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In den USA, dem vermeintlich viel mehr dem Freien Markt und dem
Kapitalismus anhängenden System ist all dies der Regulierungsbehörde FCC
möglich.  In Deutschland mit seiner sozialen Marktwirtschaft ist es
anscheinend unmöglich, den Markt entsprechend zu regulieren.  Eine
solche Regulierung schafft man in Deutschland nur für wirklich wichtige
Themen wie zur Durchsetzung der Bereitstellung von Schnittstellen für
die Telekommunikationsüberwachung.  Bei so irrelevanten Themen wie dem
Katastrophenschutz und der Alarmierung der Bevölkerung braucht man den
Markt nicht zu regulieren.  Wenn die Netzbetreiber kein PWS anbieten
wollen, dann ist das einfach so Gottgegeben, und man kann da ja nichts
machen.&lt;/p&gt;
&lt;p&gt;Falls jemand sich SMSCB und PWS technisch näher ansehen will: In 2019
haben wir im Osmocom-Projekt eine Open Source Implementation des
kompletten Systems von BTS über BSC bis zum CBC, sowie der dazwischen
befindlichen Protokolle wie CBSP vorgenommen.  Dies wurde
freundlicherweise durch den Prototype Fund mit EUR 35k finanziert. Ja,
so günstig kann man die nötige Technik zumindest für eine einzelne
Mobilfunkgeneration entwickeln...&lt;/p&gt;
&lt;p&gt;Man kann also in einem selbst betriebenen Labor-Mobilfunknetz,
welches auf Open Source Software basiert mehr in Punkt standardkonformer
Notfallalarmierung, als die Deutsche Politik, Verwaltung und
Netzbetreiber zusammen hinbekommen.&lt;/p&gt;
&lt;p&gt;Wir haben in Deutschland Leute, die diese Standards in und auswendig
kennen, sogar daran mitgearbeitet haben.  Wir haben Entwickler, die
diese Standards implementiert haben.  Aber wir schaffen es nicht, das
auch mal selbst praktisch zu benutzen - das überlassen wir lieber den
anderen Ländern.  Wir lassen lieber zuerst die ganze
Katastrophenalarmierung mittels Sirenen vergammeln, machen den
Netzbetreibern keine Vorgaben, entwicklen komische Apps, die Anwender
extra installieren müssen, die prinzipbedingt nicht skalieren und beim
Test (WarnTag) nicht funktionieren.&lt;/p&gt;
&lt;p&gt;Was für eine Glanzleistung für den hochentwickelten Techhologie-Standort Deutschland.&lt;/p&gt;</description>
	<pubDate>Sun, 18 Jul 2021 22:00:00 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #10 - setting up open5gs</title>
	<guid>https://projects.osmocom.org/news/141</guid>
	<link>https://projects.osmocom.org/news/141</link>
	<description>&lt;p&gt;We're happy to announce the 10th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;https://projects.osmocom.org/users/158497&quot;&gt;miaoski&lt;/a&gt; will be presenting a live demo on how to setup a 4G/5G core network with open5gs.&lt;/p&gt;


	&lt;p&gt;The topics will include a brief introduction of open5gs, its environment, config files, network topology.&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, July 9th, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Fri, 09 Jul 2021 14:47:14 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #9 - No presentation, just i...</title>
	<guid>https://projects.osmocom.org/news/140</guid>
	<link>https://projects.osmocom.org/news/140</link>
	<description>&lt;p&gt;We're happy to announce the 9th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time nobody has volunteered to give a talk, so we will just have the USSE (Unstructured Supplementary Social Event).&lt;/p&gt;


	&lt;p&gt;When: &lt;strong&gt;Friday, June 25th, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Fri, 25 Jun 2021 15:54:42 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #8 - Screen sharing peek at ...</title>
	<guid>https://projects.osmocom.org/news/139</guid>
	<link>https://projects.osmocom.org/news/139</link>
	<description>&lt;p&gt;We're happy to announce the 8th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;http://projects.osmocom.org/users/4282&quot;&gt;keith&lt;/a&gt; will be presenting a &lt;strong&gt;screen sharing peek at TIC A.C. infrastructure in Oaxaca&lt;/strong&gt;&lt;/p&gt;


&lt;blockquote&gt;

	&lt;p&gt;TIC A.C. is an operator of Osmocom based community cellular networks in indigenous communities of the Mexican state of Oaxaca.  Keith works with Rhizomatica and TIC A.C. and will give us some live insight into how they operate&lt;/p&gt;


&lt;/blockquote&gt;

	&lt;p&gt;When: &lt;strong&gt;Friday, June 11th, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Tue, 08 Jun 2021 13:26:19 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) - OsmoDevCall #7 - Hacking binary protocol...</title>
	<guid>https://projects.osmocom.org/news/138</guid>
	<link>https://projects.osmocom.org/news/138</link>
	<description>&lt;p&gt;We're happy to announce the 6th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;http://projects.osmocom.org/users/67&quot;&gt;fixeria&lt;/a&gt; will be presenting about &lt;strong&gt;Hacking binary protocols with Pycrate&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;When: Friday, &lt;strong&gt;May 28th, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Thu, 27 May 2021 17:04:29 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon + OsmoCon) - OsmoDevCall #6 - SS7/SIGTRAN in 2G/3G networks</title>
	<guid>https://projects.osmocom.org/news/137</guid>
	<link>https://projects.osmocom.org/news/137</link>
	<description>&lt;p&gt;We're happy to announce the 6th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;http://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; will be presenting about &lt;strong&gt;SS7 and SIGTRAN in 2G/3G networks&lt;/strong&gt;&lt;/p&gt;


&lt;blockquote&gt;

	&lt;p&gt;This talk will cover some classic circuit-switched SS7 basics as well as SIGTRAN (SS7 over IP) and how this is used as underlying transport for a variety of interfaces in the 2G (GSM) and 3G (UMTS) cellular networks even today.&lt;/p&gt;


&lt;/blockquote&gt;

	&lt;p&gt;When: Friday, &lt;strong&gt;May 14th, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Wed, 12 May 2021 21:58:43 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon + OsmoCon) - OsmoDevCall #5 - YIG &amp; YANG (Yet ANother yiG driver)</title>
	<guid>https://projects.osmocom.org/news/136</guid>
	<link>https://projects.osmocom.org/news/136</link>
	<description>&lt;p&gt;We're happy to announce the 5th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time &lt;a class=&quot;user active&quot; href=&quot;http://projects.osmocom.org/users/46&quot;&gt;horiz0n&lt;/a&gt; will be presenting about &lt;strong&gt;YIG &amp;amp; YANG (Yet ANother yiG driver)&lt;/strong&gt;&lt;/p&gt;


&lt;blockquote&gt;

	&lt;p&gt;This talk will briefly introduce the working principles of YIG (Yttrium Iron Garnet) microwave circuits, their applications and finally conclude with a presentation of a recently developed driver circuit.&lt;/p&gt;


&lt;/blockquote&gt;

	&lt;p&gt;When: Friday, &lt;strong&gt;April 23rd, 2021 from 20:00 CEST&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Sun, 18 Apr 2021 17:21:23 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: pySim - Video of pySim-shell presentation</title>
	<guid>https://projects.osmocom.org/news/135</guid>
	<link>https://projects.osmocom.org/news/135</link>
	<description>&lt;p&gt;As part of the April 9, 2021 &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;, there was a presentation by &lt;a class=&quot;user active&quot; href=&quot;http://projects.osmocom.org/users/7&quot;&gt;laforge&lt;/a&gt; on pySim-shell, the latest member of the pySim software suite.&lt;/p&gt;


	&lt;p&gt;pySim-shell is an interactive, scriptable command-line environment for expliring, editing and configuring SIM/USIM/ISIM cards.&lt;/p&gt;


	&lt;p&gt;A video recording of the talk is now available from &lt;a class=&quot;external&quot; href=&quot;https://people.osmocom.org/tnt/osmodevcall/osmodevcall-20210409-laforge-pysim-shell_h264_420.mp4&quot;&gt;https://people.osmocom.org/tnt/osmodevcall/osmodevcall-20210409-laforge-pysim-shell_h264_420.mp4&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Thanks to &lt;a class=&quot;user active&quot; href=&quot;http://projects.osmocom.org/users/12&quot;&gt;tnt&lt;/a&gt; for editing/merging the video.&lt;/p&gt;</description>
	<pubDate>Sun, 11 Apr 2021 12:53:03 +0000</pubDate>
</item>
<item>
	<title>Osmocom.org News: Osmocom Conferences (OsmoDevCon + OsmoCon) - OsmoDevCall #4 - pySim-shell for SIM card configuration</title>
	<guid>https://projects.osmocom.org/news/134</guid>
	<link>https://projects.osmocom.org/news/134</link>
	<description>&lt;p&gt;We're happy to announce the 4th incarnation of &lt;a class=&quot;wiki-page&quot; href=&quot;https://projects.osmocom.org/projects/osmo-dev-con/wiki/OsmoDevCall&quot;&gt;OsmoDevCall&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;This time Harald Welte will be presenting about &lt;strong&gt;pySim-shell, the next generation of SIM card configuration tool&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;When: Friday, &lt;strong&gt;April 9th, 2021 from 20:00 CET&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Where: &lt;a class=&quot;external&quot; href=&quot;https://meeting4.franken.de/b/har-xbc-bsx-wvs&quot;&gt;https://meeting4.franken.de/b/har-xbc-bsx-wvs&lt;/a&gt; (Big Blue Button of &lt;a class=&quot;external&quot; href=&quot;https://franken.de/&quot;&gt;https://franken.de/&lt;/a&gt;)&lt;/p&gt;</description>
	<pubDate>Wed, 07 Apr 2021 19:25:13 +0000</pubDate>
</item>

</channel>
</rss>
