Previous Topic

Next Topic

Book Contents

Book Index

Tracking Data between the Learning Assets and the Learning Management System

The following diagram shows how On-demand Communication facilitates sending tracking data between the Learning Assets and the LMS. If a learner is accessing any Advanced content, the LMS does not have the ability to track usage data for any assets launched from inside the Advanced content. If you setup On-demand Communication the data for all asset accesses track back to OLSA, regardless of how it is launched.

On-Demand Communication Data Flow

When a learner completes a single session in a learning object, a raw tracking data is generated and transformed in to a neutral format, Tracking Data Record (TDR) and stored in to On-demand Communication system. On-demand Communication makes these TDRs available in chronological order to a given LMS. For more information about On-demand Communication, see the OLSA WSDL.

The following includes the main actors in On-demand Communication: Figure 1 illustrates the relationship between these actors.

On-demand Communication Context Diagram

Figure 1: On-demand Communication Context Diagram

Simple protocol rules are specified to ensure that a given content consumer can uniquely filter duplicate data and reliably reconcile after system restarts, retrieve TDRs. For more information, see Pattern 1 and Pattern 2 approaches.