<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: DOCSIS and Cable Modems &#8211; How it works :: Quality of Service</title>
	<atom:link href="http://volpefirm.com/blog/docsis-101/docsis101_qos/feed/" rel="self" type="application/rss+xml" />
	<link>http://volpefirm.com/docsis-101/docsis101_qos/</link>
	<description>A Technical Communications Company</description>
	<lastBuildDate>Wed, 16 May 2012 06:51:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Brady</title>
		<link>http://volpefirm.com/docsis-101/docsis101_qos/#comment-186</link>
		<dc:creator>Brady</dc:creator>
		<pubDate>Fri, 10 Feb 2012 20:37:25 +0000</pubDate>
		<guid isPermaLink="false">http://bradyvolpe.com/?p=257#comment-186</guid>
		<description>Hi Alon,

The CMTS assigns the cable modem a SID during registration.  The configuration file may contain addition static service flows as desired by the cable operator.  For example one North American MSO assigns a small 10 kbps service flow per cable modem to ensure that digits dialed on eMTAs for phone calls get a quality of service (QoS).  But in most cases additional service flows are assigned dynamically through DSC and DSA messages as you suggested.  This is often handled by PacketCable to help ensure an added level of security and integration with other devices.  The SFIDs are then torn down at the end of the needed activity, say a phone call, so that the SFID and bandwidth can be used later when needed.

-Brady</description>
		<content:encoded><![CDATA[<p>Hi Alon,</p>
<p>The CMTS assigns the cable modem a SID during registration.  The configuration file may contain addition static service flows as desired by the cable operator.  For example one North American MSO assigns a small 10 kbps service flow per cable modem to ensure that digits dialed on eMTAs for phone calls get a quality of service (QoS).  But in most cases additional service flows are assigned dynamically through DSC and DSA messages as you suggested.  This is often handled by PacketCable to help ensure an added level of security and integration with other devices.  The SFIDs are then torn down at the end of the needed activity, say a phone call, so that the SFID and bandwidth can be used later when needed.</p>
<p>-Brady</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brady</title>
		<link>http://volpefirm.com/docsis-101/docsis101_qos/#comment-185</link>
		<dc:creator>Brady</dc:creator>
		<pubDate>Fri, 10 Feb 2012 20:31:38 +0000</pubDate>
		<guid isPermaLink="false">http://bradyvolpe.com/?p=257#comment-185</guid>
		<description>Hi Keith,

Always good to hear from you and a Happy New Year to you as well.

You are experiencing a very common symptom that many cable operators see.  You provision a speed on your DOCSIS network and your subscriber tests those speeds against a server located somewhere out of your control.  There are a couple of things to keep in mind and then one recommendation I will make.

1) When you provision your speeds, say 1MB up and 2MB down, keep in mind that those speeds include the IP and DOCSIS overhead which can be as much as 12% depending upon your CMTS configuration and if you have BPI turned on.  So it is recommended that you do an internal speed test and then adjust the actual up and down speeds accordingly (say 2.2MB down and 1.1MB up as an example) to ensure actual usable speed are obtained.

2) You will need to educate your subscriber that when they do a speed test to the Atlanta server they are not only testing the speed of the DOCSIS network, but also the speed of the backbone connection from the Bahamas to the States and then to the IP host that is hosting the server.  There is no QoS to the server in Atlanta and congestion can skew the speed test results  This is when it is very beneficial to have a piece of test equipment that can perform a DOCSIS-only speed test such as those made by JDSU, VeEX and Sunrise Telecom to show results to the subscriber.

Finally, as my suggestion, you can host your own speed test server locally.  Companies sell these or you can even build one on a Linux platform and then advertise the test service to your customers who complain about the &quot;Speakeasy&quot; or &quot;Speedtest.net&quot; throughput.  If you do this, you are likely better off with a professional looking service such as &lt;a href=&quot;http://www.ookla.com/speedtest&quot; title=&quot;Ookla speedtest server&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Ookla&lt;/a&gt; so your customers feel their test is valid.  This will demonstrate you are offering the service provided at least to your local backbone.

-Brady</description>
		<content:encoded><![CDATA[<p>Hi Keith,</p>
<p>Always good to hear from you and a Happy New Year to you as well.</p>
<p>You are experiencing a very common symptom that many cable operators see.  You provision a speed on your DOCSIS network and your subscriber tests those speeds against a server located somewhere out of your control.  There are a couple of things to keep in mind and then one recommendation I will make.</p>
<p>1) When you provision your speeds, say 1MB up and 2MB down, keep in mind that those speeds include the IP and DOCSIS overhead which can be as much as 12% depending upon your CMTS configuration and if you have BPI turned on.  So it is recommended that you do an internal speed test and then adjust the actual up and down speeds accordingly (say 2.2MB down and 1.1MB up as an example) to ensure actual usable speed are obtained.</p>
<p>2) You will need to educate your subscriber that when they do a speed test to the Atlanta server they are not only testing the speed of the DOCSIS network, but also the speed of the backbone connection from the Bahamas to the States and then to the IP host that is hosting the server.  There is no QoS to the server in Atlanta and congestion can skew the speed test results  This is when it is very beneficial to have a piece of test equipment that can perform a DOCSIS-only speed test such as those made by JDSU, VeEX and Sunrise Telecom to show results to the subscriber.</p>
<p>Finally, as my suggestion, you can host your own speed test server locally.  Companies sell these or you can even build one on a Linux platform and then advertise the test service to your customers who complain about the &#8220;Speakeasy&#8221; or &#8220;Speedtest.net&#8221; throughput.  If you do this, you are likely better off with a professional looking service such as <a href="http://www.ookla.com/speedtest" title="Ookla speedtest server" target="_blank" rel="nofollow">Ookla</a> so your customers feel their test is valid.  This will demonstrate you are offering the service provided at least to your local backbone.</p>
<p>-Brady</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Greenwade</title>
		<link>http://volpefirm.com/docsis-101/docsis101_qos/#comment-184</link>
		<dc:creator>Keith Greenwade</dc:creator>
		<pubDate>Fri, 10 Feb 2012 16:42:12 +0000</pubDate>
		<guid isPermaLink="false">http://bradyvolpe.com/?p=257#comment-184</guid>
		<description>Belated Happy New Year Brady! I read the QoS article for DOCSIS and Cable Modems and have an unlearned question for ya. As a first line help desk type we often experience many scenarios where our customers question the upload and download speeds they are getting with us. 

Say we are provisioning a certain service offering for 2.0 megs download and 1.0 megs upload. A customer using that offering is on one of our outer islands, say somewhere in the Abacos. They want to see if they are getting what they are paying for; so off they go to a site like Speakeasy (speakeasy.net) and chose the Atlanta test server. and test their &quot;speeds&quot;.

We provision them here in The Bahamas for 2down/1up; what keeps that provisioning in force so that on a distant connection that throughput could be reasonably determined (our Abaco customer would actually see the 2/1 speeds on a server in Atlanta)? I was under the impression that what we would provision our subs would be more relevant in our domain.
By the way work continues on our upgrade to 3.0!!!</description>
		<content:encoded><![CDATA[<p>Belated Happy New Year Brady! I read the QoS article for DOCSIS and Cable Modems and have an unlearned question for ya. As a first line help desk type we often experience many scenarios where our customers question the upload and download speeds they are getting with us. </p>
<p>Say we are provisioning a certain service offering for 2.0 megs download and 1.0 megs upload. A customer using that offering is on one of our outer islands, say somewhere in the Abacos. They want to see if they are getting what they are paying for; so off they go to a site like Speakeasy (speakeasy.net) and chose the Atlanta test server. and test their &#8220;speeds&#8221;.</p>
<p>We provision them here in The Bahamas for 2down/1up; what keeps that provisioning in force so that on a distant connection that throughput could be reasonably determined (our Abaco customer would actually see the 2/1 speeds on a server in Atlanta)? I was under the impression that what we would provision our subs would be more relevant in our domain.<br />
By the way work continues on our upgrade to 3.0!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alon</title>
		<link>http://volpefirm.com/docsis-101/docsis101_qos/#comment-183</link>
		<dc:creator>Alon</dc:creator>
		<pubDate>Thu, 28 Jul 2011 07:43:09 +0000</pubDate>
		<guid isPermaLink="false">http://bradyvolpe.com/?p=257#comment-183</guid>
		<description>Hello Brady,
First of all thank you for the amazing website!!
How CMTS changed the Service Flow ID or add a new SFID? 
The CMTS create a new configuration file with a new SFID and use the message &quot;Dynamic Service Change&quot; ?

Thanks
Alon</description>
		<content:encoded><![CDATA[<p>Hello Brady,<br />
First of all thank you for the amazing website!!<br />
How CMTS changed the Service Flow ID or add a new SFID?<br />
The CMTS create a new configuration file with a new SFID and use the message &#8220;Dynamic Service Change&#8221; ?</p>
<p>Thanks<br />
Alon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brady</title>
		<link>http://volpefirm.com/docsis-101/docsis101_qos/#comment-182</link>
		<dc:creator>Brady</dc:creator>
		<pubDate>Tue, 08 Dec 2009 16:05:44 +0000</pubDate>
		<guid isPermaLink="false">http://bradyvolpe.com/?p=257#comment-182</guid>
		<description>Okinawajoe,

You are absolutely correct.  Some cable operators will dedicate a small amount of dedicated static service flows (say 10 kbps) for each eMTA.  While this is a bit of extra overhead that cannot be used for anything else, it will always ensure that VoIP subscribers will always have a QoS for dialing phone numbers and setting up calls with the Call Management Server (CMS).

Regards,
-Brady</description>
		<content:encoded><![CDATA[<p>Okinawajoe,</p>
<p>You are absolutely correct.  Some cable operators will dedicate a small amount of dedicated static service flows (say 10 kbps) for each eMTA.  While this is a bit of extra overhead that cannot be used for anything else, it will always ensure that VoIP subscribers will always have a QoS for dialing phone numbers and setting up calls with the Call Management Server (CMS).</p>
<p>Regards,<br />
-Brady</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: okinawajoe</title>
		<link>http://volpefirm.com/docsis-101/docsis101_qos/#comment-181</link>
		<dc:creator>okinawajoe</dc:creator>
		<pubDate>Tue, 01 Dec 2009 16:54:05 +0000</pubDate>
		<guid isPermaLink="false">http://bradyvolpe.com/?p=257#comment-181</guid>
		<description>&quot;The word of caution here is that if a CMTS is over-utilized there is no garuntee for service flows, it is fair game for all traffic. &quot;

Would you caveat this with the implementation of Service Flow Admission Control as a way to proportion a percentage of b/w dedicated to specific traffic types (voice) during times of high utilization?</description>
		<content:encoded><![CDATA[<p>&#8220;The word of caution here is that if a CMTS is over-utilized there is no garuntee for service flows, it is fair game for all traffic. &#8221;</p>
<p>Would you caveat this with the implementation of Service Flow Admission Control as a way to proportion a percentage of b/w dedicated to specific traffic types (voice) during times of high utilization?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

