https://osmocom.org/https://osmocom.org/favicon.ico?16647414092016-06-22T22:19:06ZOpen Source Mobile CommunicationsOsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=16532016-06-22T22:19:06Zlaforge
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul><p>there is some work to that regard contributed by Minh from Nutaq, see <a class="external" href="https://gerrit.osmocom.org/#/c/255/">https://gerrit.osmocom.org/#/c/255/</a> and related patches in that series.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=16612016-06-22T22:24:45Zlaforge
<ul><li><strong>Assignee</strong> set to <i>neels</i></li></ul> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=17722016-07-11T13:22:51Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>New</i></li></ul><p>Was assigned to me in "In Progress" state, but this ticket is not in my immediate awareness yet.<br />Setting to "New". ("Stalled" would be more accurate)</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=24022016-11-09T10:14:18Zlaforge
<ul><li><strong>Assignee</strong> changed from <i>neels</i> to <i>msuraev</i></li></ul><p>please check the related patches by minh in gerrit, which unfortunately have been abandoned. Let's get at least the core support for generating alarms cleaned up and merged, and then add a few basic alarm cases.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=24132016-11-09T10:23:59Zlaforge
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>High</i></li></ul> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=24892016-11-18T22:09:17Zlaforge
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-1 priority-2 priority-default" href="/issues/1857">Feature #1857</a>: aggregate and report OML ALERT messages received from BTSs</i> added</li></ul> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=27162017-01-02T17:36:15Zmsuraev
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>10</i></li></ul><p>Basic support has been sent for review in gerrit # 1519-1522.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=27202017-01-04T13:08:04Zmsuraev
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Stalled</i></li></ul><p>Example BTS alerts were sent for review in gerrit <a href="https://gerrit.osmocom.org/c/osmo-bts/+/1525" class="external">1525</a>.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=27462017-01-09T09:19:48Zmsuraev
<ul><li><strong>% Done</strong> changed from <i>10</i> to <i>20</i></li></ul><p>Support for simple OML alerts have been merged: so far we only supports "push" mode - when BTS face particular error Alarm is immediately sent to BSC. What's missing is:<br />- support for "pull" mode (NM_MT_REP_OUTST*)<br />- threshold support (NM_MT_SET_ALARM_THRES*)<br />- propagation of PCU alarms to BSC via BTS<br />- sensors error related alarms</p>
<p>The last 2 points are rather straightforward, the first 2 will require some state/configuration stored somewhere. Would be nice to have detailed example of what kind of alarms and how shall be reported in "pull" mode above.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=27482017-01-09T12:39:31Zlaforge
<ul></ul><p>On Mon, Jan 09, 2017 at 09:19:48AM +0000, msuraev [REDMINE] wrote:</p>
<blockquote>
<p>Support for simple OML alerts have been merged</p>
</blockquote>
<p>great.</p>
<blockquote>
<p>What's missing is:<br />- support for "pull" mode (NM_MT_REP_OUTST*)<br />- threshold support (NM_MT_SET_ALARM_THRES*)</p>
</blockquote>
<p>I don't think we need the above two.</p>
<blockquote>
<p>- propagation of PCU alarms to BSC via BTS<br />- sensors error related alarms</p>
</blockquote>
<p>yes, those two are quite more important. The PCU interface can easily<br />be extended b an additional message type for those alarms.</p>
<p>However, in terms of environmental/sensor alarms, we need a way how an<br />external process can originate/create such alarms.</p>
<p>Our old idea for this was to extend the osmobts-mgr into something that<br />includes an 'OML router / proxy' functionality between the BSC and<br />osmo-bts. This would also be required for stacked sysmBTS acting as one<br />multi-TRX BTS, but there never was a pressing need to support this.</p>
<p>So I think in the context of this ticket, a simpler and less intrusive<br />mechanism would probably make sense. Maybe a CTRL command to<br />generate/push an OML ALERT from external program? Any ideas?</p>
<p>-- <br />- Harald Welte <<a class="email" href="mailto:laforge@gnumonks.org">laforge@gnumonks.org</a>> <a class="external" href="http://laforge.gnumonks.org/">http://laforge.gnumonks.org/</a>
============================================================================<br />"Privacy in residential applications is a desirable marketing option." <br />(ETSI EN 300 175-7 Ch. A6)</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=27492017-01-09T13:05:56Zmsuraev
<ul></ul><p>laforge wrote:</p>
<blockquote>
<p>However, in terms of environmental/sensor alarms, we need a way how an<br />external process can originate/create such alarms.</p>
</blockquote>
<p>Is there a way to access those programmatically from *bts code? How such events are handled now? Is there some script/command which I should adopt to use ctrl interface?</p>
<blockquote>
<p>So I think in the context of this ticket, a simpler and less intrusive<br />mechanism would probably make sense. Maybe a CTRL command to<br />generate/push an OML ALERT from external program? Any ideas?</p>
</blockquote>
<p>Sounds good to me - it's also useful for debugging.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=27502017-01-09T14:20:20Zlaforge
<ul></ul><p>msuraev wrote:</p>
<blockquote>
<p>laforge wrote:</p>
<blockquote>
<p>However, in terms of environmental/sensor alarms, we need a way how an<br />external process can originate/create such alarms.</p>
</blockquote>
<p>Is there a way to access those programmatically from *bts code? How such events are handled now? Is there some script/command which I should adopt to use ctrl interface?</p>
</blockquote>
<p>See sysmobts_mgr_temp.c for example on how this is done in the sysmoBTS 2050.</p>
<p>In general, we should have some generic way how other processes can report alarms. The rest ist then up to the particular hardware vendor.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=27682017-01-11T12:52:33Zmsuraev
<ul><li><strong>Status</strong> changed from <i>Stalled</i> to <i>In Progress</i></li></ul><p>Gerrit # 1567-1570 were submitted for review.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=28422017-01-16T11:52:14Zmsuraev
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Stalled</i></li></ul> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=28942017-01-19T14:55:45Zmsuraev
<ul><li><strong>% Done</strong> changed from <i>20</i> to <i>30</i></li></ul><p>Gerrit 1629, 1895-1897 have been merged. Gerrit 1630 is under review.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=32142017-03-03T12:37:54Zmsuraev
<ul><li><strong>% Done</strong> changed from <i>30</i> to <i>60</i></li></ul> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=32512017-03-06T17:38:12Zmsuraev
<ul><li><strong>Status</strong> changed from <i>Stalled</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>60</i> to <i>70</i></li></ul><p>Gerrit 1630 has been merged, alarms from PCU are underway.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=32662017-03-07T17:32:05Zmsuraev
<ul><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>protocol / PHY related errors</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>power supply related errors</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>status information from the RF transmitter</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>over-temperature of any of the on-board temperature sensors</i> added</li></ul> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=32672017-03-07T17:55:49Zmsuraev
<ul><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>propagation of PCU alarms to BSC via BTS</i> added</li><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Stalled</i></li></ul><p>We have 2 options for propagating PCU alarms to BSC:<br />1) use bts' ctrl interface from pcu to send alarms as external<br />2) extend bts-pcu socket protocol with oml-specific messages</p>
<p>Not sure which one would be better.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=32692017-03-07T18:54:50Zlaforge
<ul></ul><p>Hi Max,</p>
<p>On Tue, Mar 07, 2017 at 05:55:49PM +0000, msuraev [REDMINE] wrote:</p>
<blockquote>
<p>We have 2 options for propagating PCU alarms to BSC:<br />1) use bts' ctrl interface from pcu to send alarms as external<br />2) extend bts-pcu socket protocol with oml-specific messages</p>
<p>Not sure which one would be better.</p>
</blockquote>
<p>I think it's better to extend the bts-pcu protocol, as this can then be<br />identical in pcu+bts setups as well as pcu+bsc setups (ericsson).</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=33012017-03-09T11:50:15Zmsuraev
<ul></ul><p>How can we programmatically obtain "power supply related errors" and "status information from the RF transmitter"? How is that handled now?</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=33152017-03-09T18:15:07Zlaforge
<ul></ul><p>On Thu, Mar 09, 2017 at 11:50:16AM +0000, msuraev [REDMINE] wrote:</p>
<blockquote>
<p>How can we programmatically obtain "power supply related errors" and<br />"status information from the RF transmitter"? How is that handled now?</p>
</blockquote>
<p>this mostly relates only to the SOB-BTS, where such features were<br />planned. We can ignore this for now.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=33542017-03-13T14:48:41Zmsuraev
<ul><li><b>Checklist item</b> deleted (<strike><i>power supply related errors</i></strike>)</li><li><b>Checklist item</b> deleted (<strike><i>status information from the RF transmitter</i></strike>)</li></ul> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=34242017-03-20T12:58:42Zmsuraev
<ul><li><strong>% Done</strong> changed from <i>70</i> to <i>80</i></li></ul><p>OsmoPCU part for supporting OML alerts has been merged in gerrit <a href="https://gerrit.osmocom.org/c/osmo-pcu/+/2071" class="external">2071</a>, OsmoBTS part is under review in gerrit <a href="https://gerrit.osmocom.org/c/osmo-bts/+/2086" class="external">2086</a> and <a href="https://gerrit.osmocom.org/c/osmo-bts/+/2087" class="external">2087</a>.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=34992017-04-10T08:42:02Zmsuraev
<ul></ul><p>2086 is merged, 2087 is under review.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=35092017-04-10T15:08:30Zmsuraev
<ul><li><strong>% Done</strong> changed from <i>80</i> to <i>90</i></li></ul><p>Gerrit <a href="https://gerrit.osmocom.org/c/osmo-bts/+/2087" class="external">2087</a> has been merged, <a href="https://gerrit.osmocom.org/c/osmo-bts/+/2288" class="external">2288</a> and <a href="https://gerrit.osmocom.org/c/openbsc/+/2289" class="external">2289</a> are under review.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=38112017-05-08T08:37:52Zmsuraev
<ul><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>propagation of PCU alarms to BSC via BTS</i> set to Done</li></ul> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=38122017-05-08T08:39:02Zmsuraev
<ul><li><strong>Status</strong> changed from <i>Stalled</i> to <i>Resolved</i></li><li><strong>% Done</strong> changed from <i>90</i> to <i>100</i></li></ul><p>Everything has been merged.</p> OsmoBTS - Feature #1615: make use of OML Alerthttps://osmocom.org/issues/1615?journal_id=38482017-05-14T11:09:17Zlaforge
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>