background image
Bionic Buffalo Tech Note #104: Summary of Pegasus/ISA versus DSM-CC Specification Coverage
Content
ContentEventChannel
ContentStore
ContentStoreFactory
,
to represent contents of media files associated with assets
Customer
CustomerEventChannel
CustomerFactory
, representing the
home user of service
Equipment
EquipmentFactory
, to abstract equipment such as a terminal
Manager
, part of base module for component architecture
MetadataEventChannel
MetadataList
MetadataListFactory
, for
abstracting contained-by-value attributes of other classes
Offering
, an offer to sell to a customer
Package
PackageEventChannel
, P
ackageFactory
, a specialization of asset,
to manage the relationship among assets in a distribution
Product
ProductEventChannel
ProductFactory
, to represent the sum total
of assets required to implement a service
Provider
ProviderEventChannel
ProviderFactory
, representing the
source of assets delivered into a headend
Purchase
PurchaseEventChannel
PurchaseFactory
, to represent the
contract between a customer and an offering
Resource
, to represent reserved or assigned network connections, channels, addresses,
capacity, or other services
ServantBase
ServantBaseIterator
ServantFactory
, providing a base
class for entities which do actual work 
Service
ServiceEventChannel
, to represent a customer-consumable invocation
of an application
ServiceGateway
, to route transactions from a session gateway to a service
Session
SessionEventChannel
, to represent an associated collection of resources
required to deliver a service
SessionGateway
, which negotiates with the network for resources, and creates
sessions
SessionNegotiationCallback
, providing a mechanism for notification of
resource negotiation status
SessionUU
, a base interface providing attach and detach operations for objects
participating in sessions
Stream
StreamEventChannel
StreamService
, to implement control of
MPEG-2 streams
Terminal
TerminalFactory
, representing a type of equipment which participates
in sessions
Protocols:
User-Network Session Protocol, the additional 5 resource types and 6 resource descriptors
defined by SSP as an extension to DSM-CC, for setting up and tearing down sessions
Lightweight Stream Control Protocol (LSCP), for controlling MPEG-2 streams
Page 5 of 6