SlideShare a Scribd company logo
1 of 4
Download to read offline
Application Note

                       860 DSPi Unsolicited Grant Service
The Unsolicited Grant Service (UGS) provides periodic grants for an upstream service flow without the
need for a cable modem to transmit bandwidth requests. This type of service is suitable for applications
that generate fixed size frames at regular intervals and are intolerant of packet loss. Voice over IP is a
classic example.

Compare the UGS scheduling system to a time slot in a time division multiplexing (TDM) system such as
a T1 or E1 circuit. UGS provides guaranteed throughput and latency, which in turn provides a continuous
stream of fixed periodic intervals to transmit without the need for the client to periodically request or
contend for bandwidth. This system is perfect for VoIP because voice traffic is generally transmitted as a
continuous stream of fixed size periodic data.

UGS was conceived because of the lack of guarantees for latency, jitter and throughput in the best effort
scheduling mode. The best effort scheduling mode does not provide the assurance that a particular frame
can be transmitted at a particular time, and in a congested system there is no assurance that a particular
frame can be transmitted at all.

Note that although UGS style service flows are the most appropriate type of service flow to convey VoIP
bearer traffic, they are not considered to be appropriate for classical internet applications such as web,
email or P2P. This is because classical internet applications do not generate data at fixed periodic
intervals and can, in fact, spend significant periods of time not transmitting data at all. If a UGS service
flow is used to convey classical internet traffic, the service flow can go unused for significant periods
when the application briefly stops transmissions. This leads to unused UGS grants that represent a waste
of upstream bandwidth resources which is not desirable.

UGS service flows are usually established dynamically when they are required rather than being
provisioned in the DOCSIS configuration file. A cable modem with integrated VoIP ports can usually ask
the CMTS to create an appropriate UGS service flow when the modem detects that a VoIP telephone call
is in progress. 1

How Does My 860 DSPi Utilize UGS?
Currently, UGS can be implemented on the 860 DSPi VoIP RTP Test Menu or the VoIP Test Macro Step.
These tests simulate a VoIP call to a Trilithic Data Server using standard VoIP protocols. The user can
activate UGS for this test providing a high priority service flow for the duration of the test.




1
 Upstream Scheduler Mode Configuration for the Cisco uBR CMTS,
http://www.cisco.com/en/US/tech/tk86/tk804/technologies_white_paper09186a0080672b3a.shtml


    For Additional Help Contact
    Trilithic Applications Engineering                                             860 DSPi Unsolicited Grant Service
    1-800-344-2412 or 317-895-3600                                                       P/N 0010275011 – Rev 5/07
    support@trilithic.com or                                                                                   1 of 4
    www.trilithic.com

                                   Copyright © 2007 Trilithic, Inc. All Rights Reserved.
Application Note

How Can I See if My 860 DSPi Supports UGS?
The easiest method to see if your 860 DSPi supports UGS is to go to the Information Menu on the Setup
TAB. Here is a picture detailing the location. Note: You must have a Dual MAC modem (Type US2A),
have the Dual MAC option enabled, and have the latest cable modem firmware. UGS is a standard
feature on the 860 DSPi beginning in March 2007. Contact the factory for retrofit information.




How Do I Enable / Disable UGS?
The use of UGS is controlled via the menu supporting the service (in this case the VoIP RTP menu). The
reason for this is that a UGS service flow is tied to the server IP address, protocol port. Pressing the Fn
(function) key and selecting High Priority On allows a UGS session to be created. Selecting High Priority
Off will cause the test to be run without a UGS session.




 For Additional Help Contact
 Trilithic Applications Engineering                                             860 DSPi Unsolicited Grant Service
 1-800-344-2412 or 317-895-3600                                                       P/N 0010275011 – Rev 5/07
 support@trilithic.com or                                                                                   2 of 4
 www.trilithic.com

                                Copyright © 2007 Trilithic, Inc. All Rights Reserved.
Application Note

How Does UGS Work?
Here are the most commonly used parameters that define a UGS service flow:
   • Unsolicited Grant Size (G)—The size of each periodic grant in bytes.
   • Nominal Grant Interval (I)—The interval in microseconds between grants.
   • Tolerated Grant Jitter (J)—The allowed variation in microseconds from exactly periodic grants. In
       other words, this is the leeway the CMTS has when the CMTS tries to schedule a UGS grant on
       time.

When a UGS service flow is active, every (I) microseconds, the CMTS offers a chance for the modem to
transmit (G) bytes. Although ideally the CMTS offers the grant exactly every (I) microseconds, it may be
late by up to (J) microseconds.

This shows a timeline that demonstrates how UGS grants can be allocated with a given grant size, grant
interval and tolerated jitter.




The green patterned blocks represent time where the CMTS dedicates upstream transmission time to a
UGS service flow. 2




2
    ibid

    For Additional Help Contact
    Trilithic Applications Engineering                                             860 DSPi Unsolicited Grant Service
    1-800-344-2412 or 317-895-3600                                                       P/N 0010275011 – Rev 5/07
    support@trilithic.com or                                                                                   3 of 4
    www.trilithic.com

                                   Copyright © 2007 Trilithic, Inc. All Rights Reserved.
Application Note

Does UGS Really Work?
The following two pictures show an 860 DSPi running the VoIP test with and without UGS active on a fully
loaded downstream channel.




                        UGS Off                                                         UGS On




                        UGS Off                                                         UGS On

As can be seen above, without a UGS session established, the MOS in the downstream direction is very
poor. One thing of interest, in the above test the latency was actually worse with UGS than without. But
more importantly the details screen shows that no packets were lost with UGS, while 137 packets were
lost and 94 arrived out of order without UGS. Further, there were 92 loss periods averaging 29msec
each, with the longest loss period at 120 msec. The user would likely hear a very choppy voice coming
from the other end.




 For Additional Help Contact
 Trilithic Applications Engineering                                             860 DSPi Unsolicited Grant Service
 1-800-344-2412 or 317-895-3600                                                       P/N 0010275011 – Rev 5/07
 support@trilithic.com or                                                                                   4 of 4
 www.trilithic.com

                                Copyright © 2007 Trilithic, Inc. All Rights Reserved.

More Related Content

Viewers also liked

Oracle Exadata and Allegro Group
Oracle Exadata and Allegro GroupOracle Exadata and Allegro Group
Oracle Exadata and Allegro GroupMainstay
 
So einfach geht´s Arbeitsweisen für Networker
So einfach geht´s Arbeitsweisen für NetworkerSo einfach geht´s Arbeitsweisen für Networker
So einfach geht´s Arbeitsweisen für NetworkerIQStep
 
Folder ausbildung-salzburg-druck-
Folder ausbildung-salzburg-druck-Folder ausbildung-salzburg-druck-
Folder ausbildung-salzburg-druck-Werner Drizhal
 
EQUIPAMIENTO INTERIOR DE FURGONETAS TALLER - CATALOGO GENERAL MERCEDES 2014
EQUIPAMIENTO INTERIOR DE FURGONETAS TALLER - CATALOGO GENERAL MERCEDES 2014EQUIPAMIENTO INTERIOR DE FURGONETAS TALLER - CATALOGO GENERAL MERCEDES 2014
EQUIPAMIENTO INTERIOR DE FURGONETAS TALLER - CATALOGO GENERAL MERCEDES 2014Inansur Equipamiento de Furgonetas
 
Outlook delete-email-off-server
Outlook delete-email-off-serverOutlook delete-email-off-server
Outlook delete-email-off-serverDale Carter
 
Ruboxistaurine / Arxxant : bibliographie recente
Ruboxistaurine / Arxxant : bibliographie recenteRuboxistaurine / Arxxant : bibliographie recente
Ruboxistaurine / Arxxant : bibliographie recenteJean-Francois GIRMENS
 
Chocodate in-saudi-arabia
Chocodate in-saudi-arabiaChocodate in-saudi-arabia
Chocodate in-saudi-arabiaKrunal Kenia
 
A Review of Zinc-Oxide as Nano Materials and Devices
A Review of Zinc-Oxide as Nano Materials and DevicesA Review of Zinc-Oxide as Nano Materials and Devices
A Review of Zinc-Oxide as Nano Materials and Devicesidescitation
 
Informes de implementación de módulos virtuales en programas presenciales 2016-1
Informes de implementación de módulos virtuales en programas presenciales 2016-1Informes de implementación de módulos virtuales en programas presenciales 2016-1
Informes de implementación de módulos virtuales en programas presenciales 2016-1Educación Virtual Uniagustiniana
 
Ek and organ syllabus 2015
Ek and organ syllabus 2015Ek and organ syllabus 2015
Ek and organ syllabus 2015maheshbalan1968
 
Estudio hidrogeológico Choloma, Honduras.
Estudio hidrogeológico Choloma, Honduras.Estudio hidrogeológico Choloma, Honduras.
Estudio hidrogeológico Choloma, Honduras.jnicolers
 
Capítulo 10 | Libro complementario | Felipe: mozo convertido en misionero | E...
Capítulo 10 | Libro complementario | Felipe: mozo convertido en misionero | E...Capítulo 10 | Libro complementario | Felipe: mozo convertido en misionero | E...
Capítulo 10 | Libro complementario | Felipe: mozo convertido en misionero | E...jespadill
 
10 Funktionen, auf die Sie bei Microsoft Dynamics NAV 2013 nicht mehr verzich...
10 Funktionen, auf die Sie bei Microsoft Dynamics NAV 2013 nicht mehr verzich...10 Funktionen, auf die Sie bei Microsoft Dynamics NAV 2013 nicht mehr verzich...
10 Funktionen, auf die Sie bei Microsoft Dynamics NAV 2013 nicht mehr verzich...Hanna_sch
 
Die Seele der Blumen - Heilende Pflanzen-Essenzen (Leseprobe)
Die Seele der Blumen - Heilende Pflanzen-Essenzen (Leseprobe)Die Seele der Blumen - Heilende Pflanzen-Essenzen (Leseprobe)
Die Seele der Blumen - Heilende Pflanzen-Essenzen (Leseprobe)Josef Ries
 

Viewers also liked (20)

EL FUTBOL
EL FUTBOLEL FUTBOL
EL FUTBOL
 
MS Barcelona 2015
MS Barcelona 2015MS Barcelona 2015
MS Barcelona 2015
 
Mareomotriz
MareomotrizMareomotriz
Mareomotriz
 
Oracle Exadata and Allegro Group
Oracle Exadata and Allegro GroupOracle Exadata and Allegro Group
Oracle Exadata and Allegro Group
 
So einfach geht´s Arbeitsweisen für Networker
So einfach geht´s Arbeitsweisen für NetworkerSo einfach geht´s Arbeitsweisen für Networker
So einfach geht´s Arbeitsweisen für Networker
 
Ud02 treball final
Ud02 treball finalUd02 treball final
Ud02 treball final
 
Giveology
GiveologyGiveology
Giveology
 
Ed34
Ed34Ed34
Ed34
 
Folder ausbildung-salzburg-druck-
Folder ausbildung-salzburg-druck-Folder ausbildung-salzburg-druck-
Folder ausbildung-salzburg-druck-
 
EQUIPAMIENTO INTERIOR DE FURGONETAS TALLER - CATALOGO GENERAL MERCEDES 2014
EQUIPAMIENTO INTERIOR DE FURGONETAS TALLER - CATALOGO GENERAL MERCEDES 2014EQUIPAMIENTO INTERIOR DE FURGONETAS TALLER - CATALOGO GENERAL MERCEDES 2014
EQUIPAMIENTO INTERIOR DE FURGONETAS TALLER - CATALOGO GENERAL MERCEDES 2014
 
Outlook delete-email-off-server
Outlook delete-email-off-serverOutlook delete-email-off-server
Outlook delete-email-off-server
 
Ruboxistaurine / Arxxant : bibliographie recente
Ruboxistaurine / Arxxant : bibliographie recenteRuboxistaurine / Arxxant : bibliographie recente
Ruboxistaurine / Arxxant : bibliographie recente
 
Chocodate in-saudi-arabia
Chocodate in-saudi-arabiaChocodate in-saudi-arabia
Chocodate in-saudi-arabia
 
A Review of Zinc-Oxide as Nano Materials and Devices
A Review of Zinc-Oxide as Nano Materials and DevicesA Review of Zinc-Oxide as Nano Materials and Devices
A Review of Zinc-Oxide as Nano Materials and Devices
 
Informes de implementación de módulos virtuales en programas presenciales 2016-1
Informes de implementación de módulos virtuales en programas presenciales 2016-1Informes de implementación de módulos virtuales en programas presenciales 2016-1
Informes de implementación de módulos virtuales en programas presenciales 2016-1
 
Ek and organ syllabus 2015
Ek and organ syllabus 2015Ek and organ syllabus 2015
Ek and organ syllabus 2015
 
Estudio hidrogeológico Choloma, Honduras.
Estudio hidrogeológico Choloma, Honduras.Estudio hidrogeológico Choloma, Honduras.
Estudio hidrogeológico Choloma, Honduras.
 
Capítulo 10 | Libro complementario | Felipe: mozo convertido en misionero | E...
Capítulo 10 | Libro complementario | Felipe: mozo convertido en misionero | E...Capítulo 10 | Libro complementario | Felipe: mozo convertido en misionero | E...
Capítulo 10 | Libro complementario | Felipe: mozo convertido en misionero | E...
 
10 Funktionen, auf die Sie bei Microsoft Dynamics NAV 2013 nicht mehr verzich...
10 Funktionen, auf die Sie bei Microsoft Dynamics NAV 2013 nicht mehr verzich...10 Funktionen, auf die Sie bei Microsoft Dynamics NAV 2013 nicht mehr verzich...
10 Funktionen, auf die Sie bei Microsoft Dynamics NAV 2013 nicht mehr verzich...
 
Die Seele der Blumen - Heilende Pflanzen-Essenzen (Leseprobe)
Die Seele der Blumen - Heilende Pflanzen-Essenzen (Leseprobe)Die Seele der Blumen - Heilende Pflanzen-Essenzen (Leseprobe)
Die Seele der Blumen - Heilende Pflanzen-Essenzen (Leseprobe)
 

Similar to 860 dspi unsolicited_grant_service_appnote

860 dspi high_speed_throughput_appnote
860 dspi high_speed_throughput_appnote860 dspi high_speed_throughput_appnote
860 dspi high_speed_throughput_appnotetrilithicweb
 
860 dspi high_speed_throughput_appnote (1)
860 dspi high_speed_throughput_appnote (1)860 dspi high_speed_throughput_appnote (1)
860 dspi high_speed_throughput_appnote (1)trilithicweb
 
860 dspi vits_appnote
860 dspi vits_appnote860 dspi vits_appnote
860 dspi vits_appnotetrilithicweb
 
860 dspi voip testing
860 dspi voip testing860 dspi voip testing
860 dspi voip testingtrilithicweb
 
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPROIDEA
 
Misc: Introduction to ATSSS - Access Traffic Steering, Switching and Splitting
Misc: Introduction to ATSSS - Access Traffic Steering, Switching and SplittingMisc: Introduction to ATSSS - Access Traffic Steering, Switching and Splitting
Misc: Introduction to ATSSS - Access Traffic Steering, Switching and Splitting3G4G
 
Data sheet c78-607121
Data sheet c78-607121Data sheet c78-607121
Data sheet c78-607121hassanard
 
860 dspi voip_tests
860 dspi voip_tests860 dspi voip_tests
860 dspi voip_teststrilithicweb
 
Dropping based contention resolution for service differentiation to provide qo s
Dropping based contention resolution for service differentiation to provide qo sDropping based contention resolution for service differentiation to provide qo s
Dropping based contention resolution for service differentiation to provide qo sIAEME Publication
 
4G to 5G Evolution
4G to 5G Evolution4G to 5G Evolution
4G to 5G EvolutionManoj Singh
 
David Soldani, Huawei
David Soldani, HuaweiDavid Soldani, Huawei
David Soldani, HuaweiHilary Ip
 
Top-Down Network DesignAnalyzing Technical Goals.docx
Top-Down Network DesignAnalyzing Technical Goals.docxTop-Down Network DesignAnalyzing Technical Goals.docx
Top-Down Network DesignAnalyzing Technical Goals.docxjuliennehar
 
OptiXtrans E6600 main slide.pdf
OptiXtrans E6600 main slide.pdfOptiXtrans E6600 main slide.pdf
OptiXtrans E6600 main slide.pdfssuserc99286
 
5G_ALICON_5G_Capability_Enablement_and_System_Aspects_rev_pa13_2017_09
5G_ALICON_5G_Capability_Enablement_and_System_Aspects_rev_pa13_2017_095G_ALICON_5G_Capability_Enablement_and_System_Aspects_rev_pa13_2017_09
5G_ALICON_5G_Capability_Enablement_and_System_Aspects_rev_pa13_2017_09Ike Alisson
 

Similar to 860 dspi unsolicited_grant_service_appnote (20)

860 dspi high_speed_throughput_appnote
860 dspi high_speed_throughput_appnote860 dspi high_speed_throughput_appnote
860 dspi high_speed_throughput_appnote
 
860 dspi high_speed_throughput_appnote (1)
860 dspi high_speed_throughput_appnote (1)860 dspi high_speed_throughput_appnote (1)
860 dspi high_speed_throughput_appnote (1)
 
860 dspi vits_appnote
860 dspi vits_appnote860 dspi vits_appnote
860 dspi vits_appnote
 
860 dspi voip testing
860 dspi voip testing860 dspi voip testing
860 dspi voip testing
 
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
 
SatHaul-XE Solution Overview
SatHaul-XE Solution OverviewSatHaul-XE Solution Overview
SatHaul-XE Solution Overview
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Misc: Introduction to ATSSS - Access Traffic Steering, Switching and Splitting
Misc: Introduction to ATSSS - Access Traffic Steering, Switching and SplittingMisc: Introduction to ATSSS - Access Traffic Steering, Switching and Splitting
Misc: Introduction to ATSSS - Access Traffic Steering, Switching and Splitting
 
Data sheet c78-607121
Data sheet c78-607121Data sheet c78-607121
Data sheet c78-607121
 
860 dspi voip_tests
860 dspi voip_tests860 dspi voip_tests
860 dspi voip_tests
 
Dropping based contention resolution for service differentiation to provide qo s
Dropping based contention resolution for service differentiation to provide qo sDropping based contention resolution for service differentiation to provide qo s
Dropping based contention resolution for service differentiation to provide qo s
 
4G to 5G Evolution
4G to 5G Evolution4G to 5G Evolution
4G to 5G Evolution
 
David Soldani, Huawei
David Soldani, HuaweiDavid Soldani, Huawei
David Soldani, Huawei
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Top-Down Network DesignAnalyzing Technical Goals.docx
Top-Down Network DesignAnalyzing Technical Goals.docxTop-Down Network DesignAnalyzing Technical Goals.docx
Top-Down Network DesignAnalyzing Technical Goals.docx
 
OptiXtrans E6600 main slide.pdf
OptiXtrans E6600 main slide.pdfOptiXtrans E6600 main slide.pdf
OptiXtrans E6600 main slide.pdf
 
Ss ptp 650_l_may2016
Ss ptp 650_l_may2016Ss ptp 650_l_may2016
Ss ptp 650_l_may2016
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
5G_ALICON_5G_Capability_Enablement_and_System_Aspects_rev_pa13_2017_09
5G_ALICON_5G_Capability_Enablement_and_System_Aspects_rev_pa13_2017_095G_ALICON_5G_Capability_Enablement_and_System_Aspects_rev_pa13_2017_09
5G_ALICON_5G_Capability_Enablement_and_System_Aspects_rev_pa13_2017_09
 

More from trilithicweb

Voip (rtp) server requirements
Voip (rtp) server requirementsVoip (rtp) server requirements
Voip (rtp) server requirementstrilithicweb
 
Voip rf impairments
Voip rf impairmentsVoip rf impairments
Voip rf impairmentstrilithicweb
 
Using the guardian i-stop Test Probe
Using the guardian i-stop Test ProbeUsing the guardian i-stop Test Probe
Using the guardian i-stop Test Probetrilithicweb
 
Unlocking options on_an_860_dspi
Unlocking options on_an_860_dspiUnlocking options on_an_860_dspi
Unlocking options on_an_860_dspitrilithicweb
 
Seeker GPS System
Seeker GPS System Seeker GPS System
Seeker GPS System trilithicweb
 
Renewing mapquest subscriptions
Renewing mapquest subscriptionsRenewing mapquest subscriptions
Renewing mapquest subscriptionstrilithicweb
 
Law server requirements
Law server requirementsLaw server requirements
Law server requirementstrilithicweb
 
Law ports and protocols
Law ports and protocolsLaw ports and protocols
Law ports and protocolstrilithicweb
 
Ci 1 option-release
Ci 1 option-releaseCi 1 option-release
Ci 1 option-releasetrilithicweb
 
860 evolution continues
860 evolution continues860 evolution continues
860 evolution continuestrilithicweb
 
860 dsp zero_span_appnote
860 dsp zero_span_appnote860 dsp zero_span_appnote
860 dsp zero_span_appnotetrilithicweb
 
860 dspi work_orders_appnote
860 dspi work_orders_appnote860 dspi work_orders_appnote
860 dspi work_orders_appnotetrilithicweb
 
860 dspi wi-fi_option_appnote
860 dspi wi-fi_option_appnote860 dspi wi-fi_option_appnote
860 dspi wi-fi_option_appnotetrilithicweb
 
860 dspi vsb_appnote
860 dspi vsb_appnote860 dspi vsb_appnote
860 dspi vsb_appnotetrilithicweb
 
860 dspi voip_rtp_mos_test
860 dspi voip_rtp_mos_test860 dspi voip_rtp_mos_test
860 dspi voip_rtp_mos_testtrilithicweb
 
860 dspi voip_rtp_find_and_fix (1)
860 dspi voip_rtp_find_and_fix (1)860 dspi voip_rtp_find_and_fix (1)
860 dspi voip_rtp_find_and_fix (1)trilithicweb
 
860 dspi voip_rtp_find_and_fix
860 dspi voip_rtp_find_and_fix860 dspi voip_rtp_find_and_fix
860 dspi voip_rtp_find_and_fixtrilithicweb
 
860 dspi upstream_trafficontrol
860 dspi upstream_trafficontrol860 dspi upstream_trafficontrol
860 dspi upstream_trafficontroltrilithicweb
 
860 dspi upstream_level_measurement_appnote
860 dspi upstream_level_measurement_appnote860 dspi upstream_level_measurement_appnote
860 dspi upstream_level_measurement_appnotetrilithicweb
 
860 dspi upstream_equalization_appnote
860 dspi upstream_equalization_appnote860 dspi upstream_equalization_appnote
860 dspi upstream_equalization_appnotetrilithicweb
 

More from trilithicweb (20)

Voip (rtp) server requirements
Voip (rtp) server requirementsVoip (rtp) server requirements
Voip (rtp) server requirements
 
Voip rf impairments
Voip rf impairmentsVoip rf impairments
Voip rf impairments
 
Using the guardian i-stop Test Probe
Using the guardian i-stop Test ProbeUsing the guardian i-stop Test Probe
Using the guardian i-stop Test Probe
 
Unlocking options on_an_860_dspi
Unlocking options on_an_860_dspiUnlocking options on_an_860_dspi
Unlocking options on_an_860_dspi
 
Seeker GPS System
Seeker GPS System Seeker GPS System
Seeker GPS System
 
Renewing mapquest subscriptions
Renewing mapquest subscriptionsRenewing mapquest subscriptions
Renewing mapquest subscriptions
 
Law server requirements
Law server requirementsLaw server requirements
Law server requirements
 
Law ports and protocols
Law ports and protocolsLaw ports and protocols
Law ports and protocols
 
Ci 1 option-release
Ci 1 option-releaseCi 1 option-release
Ci 1 option-release
 
860 evolution continues
860 evolution continues860 evolution continues
860 evolution continues
 
860 dsp zero_span_appnote
860 dsp zero_span_appnote860 dsp zero_span_appnote
860 dsp zero_span_appnote
 
860 dspi work_orders_appnote
860 dspi work_orders_appnote860 dspi work_orders_appnote
860 dspi work_orders_appnote
 
860 dspi wi-fi_option_appnote
860 dspi wi-fi_option_appnote860 dspi wi-fi_option_appnote
860 dspi wi-fi_option_appnote
 
860 dspi vsb_appnote
860 dspi vsb_appnote860 dspi vsb_appnote
860 dspi vsb_appnote
 
860 dspi voip_rtp_mos_test
860 dspi voip_rtp_mos_test860 dspi voip_rtp_mos_test
860 dspi voip_rtp_mos_test
 
860 dspi voip_rtp_find_and_fix (1)
860 dspi voip_rtp_find_and_fix (1)860 dspi voip_rtp_find_and_fix (1)
860 dspi voip_rtp_find_and_fix (1)
 
860 dspi voip_rtp_find_and_fix
860 dspi voip_rtp_find_and_fix860 dspi voip_rtp_find_and_fix
860 dspi voip_rtp_find_and_fix
 
860 dspi upstream_trafficontrol
860 dspi upstream_trafficontrol860 dspi upstream_trafficontrol
860 dspi upstream_trafficontrol
 
860 dspi upstream_level_measurement_appnote
860 dspi upstream_level_measurement_appnote860 dspi upstream_level_measurement_appnote
860 dspi upstream_level_measurement_appnote
 
860 dspi upstream_equalization_appnote
860 dspi upstream_equalization_appnote860 dspi upstream_equalization_appnote
860 dspi upstream_equalization_appnote
 

Recently uploaded

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

860 dspi unsolicited_grant_service_appnote

  • 1. Application Note 860 DSPi Unsolicited Grant Service The Unsolicited Grant Service (UGS) provides periodic grants for an upstream service flow without the need for a cable modem to transmit bandwidth requests. This type of service is suitable for applications that generate fixed size frames at regular intervals and are intolerant of packet loss. Voice over IP is a classic example. Compare the UGS scheduling system to a time slot in a time division multiplexing (TDM) system such as a T1 or E1 circuit. UGS provides guaranteed throughput and latency, which in turn provides a continuous stream of fixed periodic intervals to transmit without the need for the client to periodically request or contend for bandwidth. This system is perfect for VoIP because voice traffic is generally transmitted as a continuous stream of fixed size periodic data. UGS was conceived because of the lack of guarantees for latency, jitter and throughput in the best effort scheduling mode. The best effort scheduling mode does not provide the assurance that a particular frame can be transmitted at a particular time, and in a congested system there is no assurance that a particular frame can be transmitted at all. Note that although UGS style service flows are the most appropriate type of service flow to convey VoIP bearer traffic, they are not considered to be appropriate for classical internet applications such as web, email or P2P. This is because classical internet applications do not generate data at fixed periodic intervals and can, in fact, spend significant periods of time not transmitting data at all. If a UGS service flow is used to convey classical internet traffic, the service flow can go unused for significant periods when the application briefly stops transmissions. This leads to unused UGS grants that represent a waste of upstream bandwidth resources which is not desirable. UGS service flows are usually established dynamically when they are required rather than being provisioned in the DOCSIS configuration file. A cable modem with integrated VoIP ports can usually ask the CMTS to create an appropriate UGS service flow when the modem detects that a VoIP telephone call is in progress. 1 How Does My 860 DSPi Utilize UGS? Currently, UGS can be implemented on the 860 DSPi VoIP RTP Test Menu or the VoIP Test Macro Step. These tests simulate a VoIP call to a Trilithic Data Server using standard VoIP protocols. The user can activate UGS for this test providing a high priority service flow for the duration of the test. 1 Upstream Scheduler Mode Configuration for the Cisco uBR CMTS, http://www.cisco.com/en/US/tech/tk86/tk804/technologies_white_paper09186a0080672b3a.shtml For Additional Help Contact Trilithic Applications Engineering 860 DSPi Unsolicited Grant Service 1-800-344-2412 or 317-895-3600 P/N 0010275011 – Rev 5/07 support@trilithic.com or 1 of 4 www.trilithic.com Copyright © 2007 Trilithic, Inc. All Rights Reserved.
  • 2. Application Note How Can I See if My 860 DSPi Supports UGS? The easiest method to see if your 860 DSPi supports UGS is to go to the Information Menu on the Setup TAB. Here is a picture detailing the location. Note: You must have a Dual MAC modem (Type US2A), have the Dual MAC option enabled, and have the latest cable modem firmware. UGS is a standard feature on the 860 DSPi beginning in March 2007. Contact the factory for retrofit information. How Do I Enable / Disable UGS? The use of UGS is controlled via the menu supporting the service (in this case the VoIP RTP menu). The reason for this is that a UGS service flow is tied to the server IP address, protocol port. Pressing the Fn (function) key and selecting High Priority On allows a UGS session to be created. Selecting High Priority Off will cause the test to be run without a UGS session. For Additional Help Contact Trilithic Applications Engineering 860 DSPi Unsolicited Grant Service 1-800-344-2412 or 317-895-3600 P/N 0010275011 – Rev 5/07 support@trilithic.com or 2 of 4 www.trilithic.com Copyright © 2007 Trilithic, Inc. All Rights Reserved.
  • 3. Application Note How Does UGS Work? Here are the most commonly used parameters that define a UGS service flow: • Unsolicited Grant Size (G)—The size of each periodic grant in bytes. • Nominal Grant Interval (I)—The interval in microseconds between grants. • Tolerated Grant Jitter (J)—The allowed variation in microseconds from exactly periodic grants. In other words, this is the leeway the CMTS has when the CMTS tries to schedule a UGS grant on time. When a UGS service flow is active, every (I) microseconds, the CMTS offers a chance for the modem to transmit (G) bytes. Although ideally the CMTS offers the grant exactly every (I) microseconds, it may be late by up to (J) microseconds. This shows a timeline that demonstrates how UGS grants can be allocated with a given grant size, grant interval and tolerated jitter. The green patterned blocks represent time where the CMTS dedicates upstream transmission time to a UGS service flow. 2 2 ibid For Additional Help Contact Trilithic Applications Engineering 860 DSPi Unsolicited Grant Service 1-800-344-2412 or 317-895-3600 P/N 0010275011 – Rev 5/07 support@trilithic.com or 3 of 4 www.trilithic.com Copyright © 2007 Trilithic, Inc. All Rights Reserved.
  • 4. Application Note Does UGS Really Work? The following two pictures show an 860 DSPi running the VoIP test with and without UGS active on a fully loaded downstream channel. UGS Off UGS On UGS Off UGS On As can be seen above, without a UGS session established, the MOS in the downstream direction is very poor. One thing of interest, in the above test the latency was actually worse with UGS than without. But more importantly the details screen shows that no packets were lost with UGS, while 137 packets were lost and 94 arrived out of order without UGS. Further, there were 92 loss periods averaging 29msec each, with the longest loss period at 120 msec. The user would likely hear a very choppy voice coming from the other end. For Additional Help Contact Trilithic Applications Engineering 860 DSPi Unsolicited Grant Service 1-800-344-2412 or 317-895-3600 P/N 0010275011 – Rev 5/07 support@trilithic.com or 4 of 4 www.trilithic.com Copyright © 2007 Trilithic, Inc. All Rights Reserved.