<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Thank you for the response.  I didn’t figure it was going to be an easy chore, and you confirmed it.  I like your recommendation for the alternate approach and may be sending you questions on that in the near future.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thank you.<o:p></o:p></p><p class=MsoNormal><a name="_MailEndCompose"><o:p> </o:p></a></p><span style='mso-bookmark:_MailEndCompose'></span><p class=MsoNormal><b>From:</b> Users [mailto:users-bounces@lists.genieacs.com] <b>On Behalf Of </b>Dan Morphis<br><b>Sent:</b> Friday, January 5, 2018 2:42 PM<br><b>To:</b> Community support for GenieACS users <users@lists.genieacs.com><br><b>Subject:</b> Re: CPE throughput<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal><span style='font-size:9.5pt'>This will not be possible without modifying the GUI to request a refresh of the parameter for the device. Then you would need to re-render the page. The GenieACS GUI does not use AJAX/client side templates (instead using TurboLinks to try and get most of the performance benefits of ajax) so the page would need to be re-rendered by the rails server. Unless you added that ability to your modified GUI code.</span><o:p></o:p></p><div><p class=MsoNormal><span style='font-size:9.5pt'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:9.5pt'>Another approach you can take is to integrate GenieACS into your subscriber mgmt platform. Then do the parameter refresh calls from your platform to the NBI. This is what we do. Everything in the "Modem" portion is pulled from GenieACS indirectly. Our SMS GUI makes service calls to our subscriber mgmt system backend, which then makes calls to the ACS and returns the data to the client. Yes it would be more efficient to have the SMS GUI make the calls to the NBI, but I don't allow that for two reasons. The first, and biggest reason is security. I want to do sanitization/permission checking before sending the requests to the NBI. And the other big reason is our ACS server and modem mgmt network lives in the <a href="http://172.16.0.0/16" target="_blank">172.16.0.0/16</a> range and damn near everything else is firewalled off from that space :).<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:9.5pt'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:9.5pt'>So that its more clear to people, our modems have two interfaces on them. The PPPoE interface that customer traffic goes over, and a private IPoE interface that all CPE management is done over. This allows us to things like switch a CPE from routed to bridge mode and back without having the customer have to factory default the CPE so the CPE can be remotely managed. We can also disable the WANIPConnection or WANPPPConnection instance to disable customer internet access without interfering with our ability to perform CPE mgmt.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:9.5pt'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:9.5pt'>-dan<o:p></o:p></span></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><a href="https://imgur.com/a/LaZUl">https://imgur.com/a/LaZUl</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>On Fri, Jan 5, 2018 at 8:32 AM, <<a href="mailto:eric@aisling-technologies.com" target="_blank">eric@aisling-technologies.com</a>> wrote:<o:p></o:p></p><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>I have been combing through the community post, but not finding what I am looking for.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>First, is it possible on the summary page of a device to show a near realtime download speed in either a graphical or textual fashion?  I have a parameter called summary.dlspeed in my index_parameters.yml that updates whenever the CPE updates, (5 minutes), but at the summary, I would like it to refresh more frequently, say every 5 seconds.  Is this possible?  And if so, can someone point me in the right direction?<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Thank you.<o:p></o:p></p></div></div><p class=MsoNormal style='margin-bottom:12.0pt'><br>_______________________________________________<br>Users mailing list<br><a href="mailto:Users@lists.genieacs.com">Users@lists.genieacs.com</a><br><a href="http://lists.genieacs.com/mailman/listinfo/users" target="_blank">http://lists.genieacs.com/mailman/listinfo/users</a><o:p></o:p></p></blockquote></div><p class=MsoNormal><o:p> </o:p></p></div></div></body></html>