Method of processing data of at least one data stream, data storage system and method of use thereof
First Claim
1. Method of processing data of at least one data stream, the method comprising the steps of:
- indicating (M1, M2, M3) a type of data stream with regard to requirements of real-time data processing, providing and/or handling a set of stream IDs comprising a number of logical stream IDs, wherein a logical stream ID is assignable to a physical stream ID and wherein the number of logical stream IDs exceeds or is equal to a number of physical stream IDs, issuing a logical stream ID to the data stream dependent on the type of data stream.
0 Assignments
0 Petitions
Accused Products
Abstract
Method of processing data of at lease one data stream, data processing module for processing at a of at least one data stream, data processing system comprising such module, computer program product, data storage system ID and it is proposed to dynamically distribute available stream IDs. The proposed concept provides for indicating a type of data stream, providing and/or handling a set a stream ID from the set of stream IDs to the data stream depending on the type of data stream. In a preferred embodiment, it is proposed to reserve one stream ID for an audio-video request, characterized by having no error handling time available. A further stream ID may be reserved for best effort requests. Still further streams IDs may not be reserved but are freely available for pending error handling procedures, such as time-sliced error handling procedures.
180 Citations
21 Claims
-
1. Method of processing data of at least one data stream, the method comprising the steps of:
-
indicating (M1, M2, M3) a type of data stream with regard to requirements of real-time data processing, providing and/or handling a set of stream IDs comprising a number of logical stream IDs, wherein a logical stream ID is assignable to a physical stream ID and wherein the number of logical stream IDs exceeds or is equal to a number of physical stream IDs, issuing a logical stream ID to the data stream dependent on the type of data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19)
-
-
11. Data processing module for processing data of at least one data stream, the module having:
a software layer in which a scheduler means is provided for;
receiving an indication (M1, M2, M3) of the type of data stream with regard to real-time data processing requirements, handling a set of stream IDs comprising a number of logical stream IDs, wherein a logical stream ID is assignable to a physical stream ID and wherein the number of logical stream IDs exceeds or is equal to a number of physical stream IDs, issuing a logical stream ID to the data stream dependent on the type of data stream. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
20. Data storage system comprising a device layer containing a feature set adapted for the processing of a data stream with regard to real-time data processing requirements and adapted for the handling of a set of stream IDs in the feature set, the set of stream IDs, comprising a number of logical stream IDs, wherein a logical stream ID is assignable to a physical stream ID and wherein the number of logical stream IDs exceeds the number of physical stream IDs, wherein a logical stream ID can be issued to the data stream dependent on the type of data stream.
-
21. Method of use of a data processing module, a data processing system, a computer program product or a data storage system for an audio-video application, in particular in an audio-video server.
Specification