7 These components introduce a DOCSIS QoS Gates management using the PCMM
8 protocol. The driver component is responsible for the PCMM/COPS/PDP
9 functionality required to service requests from PacketCable Provider and
10 FlowManager. Requests are transposed into PCMM Gate Control messages and
11 transmitted via COPS to the CMTS. This plugin adheres to the
12 PCMM/COPS/PDP functionality defined in the CableLabs specification.
13 PacketCable solution is an MDSAL compliant component.
15 PacketCable Components
16 ----------------------
18 PacketCable is comprised of two OpenDaylight bundles:
20 +--------------------------------------+--------------------------------------+
21 | Bundle | Description |
22 +======================================+======================================+
23 | odl-packetcable-policy-server | Plugin that provides PCMM model |
24 | | implementation based on CMTS |
25 | | structure and COPS protocol. |
26 +--------------------------------------+--------------------------------------+
27 | odl-packetcable-policy-model | The Model provided provides a direct |
28 | | mapping to the underlying QoS Gates |
30 +--------------------------------------+--------------------------------------+
32 See the PacketCable `YANG
33 Models <https://git.opendaylight.org/gerrit/gitweb?p=packetcable.git;a=tree;f=packetcable-policy-model/src/main/yang>`__.
35 Installing PacketCable
36 ----------------------
38 To install PacketCable, run the following ``feature:install`` command
43 feature:install odl-packetcable-policy-server-all odl-restconf odl-mdsal-apidocs
45 Explore and exercise the PacketCable REST API
46 ---------------------------------------------
48 To see the PacketCable APIs, browse to this URL:
49 http://localhost:8181/apidoc/explorer/index.html
51 Replace localhost with the IP address or hostname where OpenDaylight is
52 running if you are not running OpenDaylight locally on your machine.
56 Prior to setting any PCMM gates, a CCAP must first be added.
62 extension <https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm?hl=en>`__
64 `Download and import sample packetcable
65 collection <https://git.opendaylight.org/gerrit/gitweb?p=packetcable.git;a=tree;f=packetcable-policy-server/doc/restconf-samples>`__
70 .. figure:: ./images/packetcable-postman.png
71 :alt: Postman Operations