White Papers

20 Version 1.0.0a
7.4.6 Session Connection Mode
Two connection modes are defined for USB Redirection SAPs: a) The USB Redirection SAP waits
(listens) for an application on a Remote System to initiate a network connection for Virtual Media or b) the
USB Redirection SAP initiates connecting to the applications on the Remote System for Virtual Media.
The connection mode of the USB Redirection SAP shall be represented by the
CIM_USBRedirectionSAP.ConnectionMode property. The property shall have a value of 2 (listen) or 3
(connect), and when an instance of CIM_USBRedirectionCapabilities is associated to the instance of
DCIM_OEMVirtualMediaService by an instance of CIM_ElementCapabilities, the value of the
CIM_USBRedirectionSAP.ConnectionMode property shall be one of the values in the
CIM_USBRedirectionCapabilities.ConnectionModesSupported property.
7.4.7 Reset Timeout
The Reset Timeout is the amount of time the session shall wait after sending a Reset to the Remote
System before concluding that the Remote System is not responding in a timely fashion; it may be hung
or busy. If the Reset Timeout is exceeded, the managed system closes the connection and tries to
establish a new connection with the Remote System.
The CIM_USBRedirectionSAP.ResetTimeout shall have a value of the Reset Timeout.
7.4.8 Session Timeout
The Session Timeout is the amount of time the USB Redirection SAP will wait for a Remote System to
establish a new connection before the USB Device is detached.
The CIM_USBRedirectionSAP.SessionTimeout shall have a value of the Session Timeout.
7.5 Representing the Locally Emulated USB Device
A locally emulated USB Device shall be represented by an instance of CIM_USBDevice.
7.5.1 The Relationship to the Virtual Media Service
The relationship between a locally emulated USB Device and the Virtual Media Service shall be modeled
with an instance of the CIM_ServiceAffectsElement association. When used in this way, the
CIM_ServiceAffectsElement association's AffectingElement property shall reference the instance of
DCIM_OEMVirtualMediaService, and its AffectedElement property shall reference the CIM_USBDevice
instance.
7.5.2 The Relationship to the USB Redirection SAP
The relationship between a locally emulated USB Device and a USB Redirection SAP may be modeled.
The relationship shall be modeled with an instance of the CIM_SAPAvailableForElement association.
When used in this way, the CIM_SAPAvailableForElement association's Antecedent property shall
reference the CIM_USBDevice instance, and its Dependent property shall reference the
CIM_USBRedirectionSAP instance.
7.5.3 The Relationship to a Logical Device
The relationship between a locally emulated USB Device and an instance of a concrete subclass of
CIM_LogicalDevice may be modeled.
The relationship shall be modeled when an instance of a concrete subclass of CIM_LogicalDevice that
provides another representation of the locally emulated USB Device exists.