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