Nothing Special   »   [go: up one dir, main page]

DE60205238T2 - Verfahren und gerät zur aufzeichnung von dateien auf einem sequentiellen datenträger und ein sequentieller datenträger - Google Patents

Verfahren und gerät zur aufzeichnung von dateien auf einem sequentiellen datenträger und ein sequentieller datenträger Download PDF

Info

Publication number
DE60205238T2
DE60205238T2 DE60205238T DE60205238T DE60205238T2 DE 60205238 T2 DE60205238 T2 DE 60205238T2 DE 60205238 T DE60205238 T DE 60205238T DE 60205238 T DE60205238 T DE 60205238T DE 60205238 T2 DE60205238 T2 DE 60205238T2
Authority
DE
Germany
Prior art keywords
information area
recording
files
file system
administrative information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE60205238T
Other languages
English (en)
Other versions
DE60205238D1 (de
Inventor
M. Ronald TOL
J. Gerrit SCHOLL
J. Wilhelmus VAN GESTEL
B. Steven LUITJENS
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Application granted granted Critical
Publication of DE60205238D1 publication Critical patent/DE60205238D1/de
Publication of DE60205238T2 publication Critical patent/DE60205238T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/218Write-once discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99942Manipulating data structure, e.g. compression, compaction, compilation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

  • Die Erfindung bezieht sich auf das Aufzeichnen von Dateien auf einem sequentiellen Medium einschließlich Aufzeichnen oder Lesen eines Verwaltungsinformationsgebietes, das Datenstrukturen speichert, die für Datenträger- und Dateiverwaltung verwendet werden und Aufzeichnen oder Lesen von Dateien auf dem Datenträger nach Anspruch 1 und 7. Weiterhin betrifft die Erfindung ein sequentielles Medium mit einem solchen Verwaltungsinformationsgebiet und einem Dateien enthaltenden Datenträger nach Anspruch 8.
  • Bekannte optische digitale Videoaufzeichnungsplatten bestehen aus einem Einlauf-, einem Daten- und einem Auslaufgebiet. Ein Laufwerk bietet das Datengebiet dem Datensystem an. Im Allgemeinen nutzt ein Dateisystem einen Teil des Datengebietes für seine eigenen Verwaltungszwecke und bietet den Rest in einer geeigneten Weise unter Verwendung von Partitions als so genannten logischen Datenträger, d.h. einen logischen zusammenhängenden Adressenraum an eine Anwendung an. Typischerweise nutzt ein Dateisystem einen Ankerdeskriptor bei so genannten Ankerpunkten, um einen Hinweis zu seinem Verwaltungsinformationsgebiet für die Datenträgerstruktur zu finden.
  • D1 = US-A-5 878 019 (US Philips Corporation) 2. März 1999 (1999-03-02) offenbart alle Merkmale des Oberbegriffs der geänderten unabhängigen Ansprüche (siehe 1, 4, Spalte 3, Zeile 11, Spalte 4, Zeile 11). Die beanspruchte Erfindung unterscheidet sich von D1 in der Weise, dass der Dateideskriptor auf die aktuelle Version der Verwaltung auf der für diesen Zweck reservierten Spur weist statt auf die älteste wie in D1. Die technische Auswirkung ist, dass ein Leser, der nicht imstande ist, mehrfache Sessions auf dem gleichen sequentiellen Medium zu handhaben, dazu gebracht wird, mindestens eines der mehrfachen Dateisysteme lesen zu können. Diese Technik ist aus D2 = (Andy McFadden: „D-Recordable FAQ, Part 1/2" Internet, XP002201493 comp.publish.cdrom. Vom Internet geholt: URL: http://www.technology.niagarac.on.ca/courses/comp465/cdrfaq1.htm) bekannt, die im Gegenstand 2–5, dritter Abschnitt, die gleiche Technik für den gleichen Zweck verwendet.
  • Die vorliegende Erfindung verschafft darüber hinaus eine reservierte Spur für eine Sequenz von Dateisystemdeskriptoren. Dies erlaubt einem herkömmlichen einmal beschreibbaren sessionfähigen Leser nicht nur, auf mindestens das aktuellste Dateisystem zuzugreifen, sondern gleichzeitig ermöglicht es einem Leser, der die Dateistruktur gemäß der vorliegenden Erfindung kennt, irgend eines der auf dem Medium vorhandenen Dateisysteme direkt zu selektieren, ohne den Links von einem Dateisystemdeskriptor zum Anderen wie in D1 durch den Zeiger PT folgen zu müssen.
  • JAFS (Joint Approach File System) ist ein Datenträger- und Dateiverwaltungssystem, das sowohl zur Verwendung von AV (Audio und Video) als auch Computeranwendungen bestimmt ist. Die meisten der vorhandenen Dateiträger- und Dateiverwaltungssysteme sind entworfen worden, um nur für Computeranwendungen verwendet zu werden, daher fehlen ihnen die für AV-Anwendungen notwendigen Funktionen, wie Echtzeitdatenlesen und -Schreiben oder Dateiteilung und Kombination ohne Datenbewegung. JAFS ist entworfen worden, um die Implementation der obigen und anderer Funktionen, die für AV-Anwendungen nützlich sind, in effektiver Weise zu ermöglichen.
  • Das JAFS-Dateisystem ist für ein wahlfrei beschreibbares Medium definiert. Wegen dieser Definition treten Probleme auf, wenn ein sequentielles einmal beschreibbares Medium verwendet wird.
  • Daher liegt der vorliegenden Erfindung die Aufgabe zugrunde, eine Definition eines derartigen Dateisystems zu verschaffen, die auch für ein sequentielles einmal beschreibbares Medium funktioniert.
  • Diese Aufgabe wird gelöst, indem ein Verfahren zum Aufzeichnen von Dateien geschaffen wird, wie in Anspruch 1 dargelegt, eine Einrichtung zum Aufzeichnen von Dateien wie in Anspruch 7 dargelegt und ein sequentielles Medium wie in Anspruch 8 dargelegt.
  • Die Erfindung ermöglicht es, Dateien auf einem sequentiellen, insbesondere einmal beschreibbaren Medium, wie einer DVR-R (digital video recorder-recordable) Medium zu modifizieren, insbesondere hinzuzufügen oder zu entfernen. Dadurch muss das Verwaltungsinformationsgebiet durch Einschreiben einer neuen Version des Verwaltungsinformationsgebietes aktualisiert werden. Wenn die bereits auf dem Medium aufgezeichneten Daten in einem sequentiellen einmal beschreibbaren Medium nicht erneut beschrieben werden können, muss das Verwaltungsinformationsgebiet am Ende von Dateien oder Da ten, wie z.B. Verwaltungsinformationsgebietdaten, die bereits auf dem Medium aufgezeichnet sind, als neue Version geschrieben werden.
  • Somit werden neue Dateien, die zu den vorhandenen Dateien hinzugefügt worden sind, in einer neuen Version des Verwaltungsinformationsgebietes registriert. Daher sind entfernte Dateien in dem aktuellen Verwaltungsinformationsgebiet nicht mehr registriert, erscheinen daher als gelöscht, selbst wenn sich die Daten dieser entfernten Dateien noch auf dem Medium befinden.
  • Da das Verwaltungsinformationsgebiet gemäß der vorliegenden Erfindung am Ende der auf dem Medium aufgezeichneten Dateien liegt, ist es ein Problem, die aktuelle Version des Verwaltungsinformationsgebietes schnell herauszufinden. Ein hinter dem Einlauf, d.h. am Anfang der Datenspur zwischen dem Einlauf- und Auslaufgebiet liegender Dateisystemdeskriptor weist jedoch auf das Verwaltungsinformationsgebiet. Somit kann schnell auf das Verwaltungsinformationsgebiet zugegriffen werden.
  • Der Dateisystemdeskriptor wird in eine reservierte Spur geschrieben, die irgendwo hinter dem Bereich eines Einlaufgebietes liegt, d.h. nahe am Anfang des Mediums. Somit kann auf den Dateisystemdeskriptor unmittelbar zugegriffen werden. Da der Dateisystemdeskriptor in einer reservierten Spur eingeschrieben ist, die eine Kapazität hat, insbesondere in Form von Bytes, die viel größer ist als der Dateisystemdeskriptor selbst, können in der reservierten Spur neue Dateisystemdeskriptoren beschrieben werden, um die aktuelle Stelle des Verwaltungsinformationsgebietes zu spezifizieren.
  • Ausführungsformen und Abwandlungen können den Unteransprüchen entnommen werden und sollen anhand der Zeichnung im Folgenden näher beschrieben werden. Es zeigen:
  • 1 ein Diagramm eines Datensystems einer optischen DVR-Platte gemäß der JAFS-Spezifikation nach dem Stand der Technik;
  • 2 ein Datensystem gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung;
  • 3 einen Ankerdeskriptor;
  • 4 ein schematisches Diagramm einer Einrichtung zum Aufzeichnen und/oder Auslesen von Dateien auf einer optischen DVR-Platte.
  • Im Zusammenhang der vorliegenden Erfindung werden die folgenden Definitionen verwendet:
    Der Begriff „Medium" definiert Mittel, auf denen Daten aufgezeichnet werden.
  • Der Begriff „Verwaltungsinformationsgebiet" oder MIA (Management Information Area) ist eine Menge von physikalischen oder logischen Sektoren, von denen die Sektornummern aufeinander folgen. Es wird verwendet, um Datenstrukturen in Einheiten von physikalischen oder logischen Sektoren aufzuzeichnen. In dem Verwaltungsinformationsgebiet sind Datenstrukturen gespeichert, die zur Datenträger- und Dateiverwaltung verwendet werden. Verschiedene Stücke von Information zu einem Datenträger sind in einem Verwaltungsinformationsgebiet aufgezeichnet.
  • Vorzugsweise sollen auf einem physikalischen Datenträger zur Gewährleistung der Zuverlässigkeit zwei Verwaltungsinformationsgebiete für die Datenträgerstruktur, in denen zwei identische Mengen von Information aufgezeichnet sind, aufgezeichnet werden. Diese werden als Hauptverwaltungsinformationsgebiet für die Datenträgerstruktur und das Reserveverwaltungsinformationsgebiet für die Datenträgerstruktur genannt.
  • Der Begriff „Partition" repräsentiert eine Sammlung aus physikalischen Sektoren mit kontinuierlichen physikalischen Sektornummern in einem physikalischen Datenträger.
  • Der Begriff „logischer Datenträger" ist als eine Sequenz von Partitions definiert. Ein logischer Datenträger kann auf unterschiedlichen physikalischen Datenträgern Partitions haben. Somit kann ein logischer Datenträger aus Partitions zusammengesetzt werden, die zu unterschiedlichen physikalischen Datenträgern gehören.
  • Der Begriff „Deskriptor" legt die Anfangsadresse und die Größe des Hauptankers oder des Reserveverwaltungsinformationsgebietes und die Stelle der Verwaltungsinformationsgebietskarte in dem Haupt- und dem Reserveverwaltungsinformationsgebiet fest. Die Stellen, wo andere Ankerdeskriptoren aufgezeichnet werden können, werden als Ankerpunkte bezeichnet.
  • 1 zeigt ein Diagramm einer optischen digitalen Videoaufzeichnungsplatte 1, die aus einem Einlaufgebiet 2, einem Datengebiet 3 und einem Auslaufgebiet 4 besteht. Ein Laufwerk (nicht abgebildet) bietet das Datengebiet 3 einem Dateisystem an. Das Dateisystem verwendet einen Ankerdeskriptor 5 bei einem so genannten Ankerpunkt 6, um einen Hinweis auf sein Verwaltungsinformationsgebiet 7 für die Dateistruktur zu fin den. Das Verwaltungsinformationsgebiet 7 speichert Information zu der Datenstruktur in einem logischen Datenträger 8. Ein weiterer Ankerdeskriptor 9 liegt an einem weiteren Ankerpunkt 10 nahe dem Auslaufgebiet 4.
  • Die Datenstruktur, wie sie in 1 gezeigt wird, kann nicht durch Hinzufügen oder Entfernen von Dateien verändert werden, wenn ein sequentielles einmal beschreibbares Medium verwendet wird, sondern nur, wenn ein wahlfrei beschreibbares Medium verwendet wird. Wenn Dateien modifiziert werden, insbesondere hinzugefügt, entfernt, geteilt oder kombiniert, muss das Verwaltungsinformationsgebiet 7 aktualisiert werden. Dies ist jedoch nicht möglich, wenn die Struktur von 1 im Kombination mit einem sequentiellen einmal beschreibbaren Medium verwendet wird.
  • 2 zeigt die Struktur einer optischen digitalen Videoaufzeichnungsplatte gemäß der Erfindung. Ähnlich wie 1 liegt ein Datengebiet 11 zwischen einem Einlaufgebiet 12 und einem Auslaufgebiet 13.
  • Im Gegensatz zu 1 liegt ein Verwaltungsinformationsgebiet jedoch nicht nahe dem Einlaufgebiet 12. Darüber hinaus liegt eine reservierte Spur 14 nahe dem Einlaufgebiet 12, das von einem Ankerdeskriptor 15 beim Ankerpunkt 16 gefunden wird. Insbesondere liegt die reservierte Spur am Anfang des logischen Datenträgers.
  • Die reservierte Spur 14 enthält eine Sequenz 17 von Dateisystemdeskriptoren (FSD) 18, 19.
  • Ein erster Dateisystemdeskriptor 18 weist auf ein erstes Verwaltungsinformationsgebiet 20, das zur Session 1 gehört. Da jedoch eine weitere Session kreiert worden ist, nämlich Session 2, ist in der reservierten Spur 14, die auf ein zweites Verwaltungsinformationsgebiet 21 weist, nämlich gemäß der Ausführungsform von 2 das aktuelle Verwaltungsinformationsgebiet, ein zweiter Dateisystemdeskriptor 19 aufgezeichnet worden.
  • Selbst wenn das erste Verwaltungsinformationsgebiet 20 noch physikalisch auf der Platte vorhanden ist, ist diese erste Verwaltungsinformationsgebiet 20 wegen der Erzeugung des zweiten Verwaltungsinformationsgebietes 21 nicht mehr gültig. Somit können z.B. in Session 1 enthaltene Dateien logisch entfernt worden sein, selbst wenn sie noch physikalisch auf der Platte vorhanden sind. Es kann jedoch nicht mehr auf sie zugegriffen werden. Während Session 2 hinzugefügte Dateien liegen zwischen dem ersten Verwaltungsinformationsgebiet 20 und dem zweiten Verwaltungsinformationsgebiet 21.
  • Wenn die nachfolgende Session kreiert wird, erfolgt dies, indem ein neues Verwaltungsinformationsgebiet, das hinter den während der nachfolgende Session zugefügten Dateien liegt, die hinter dem vorhergehenden Verwaltungsinformationsgebiet aufgezeichnet worden sind, aufgezeichnet wird. Wenn jedoch keine Dateien hinzugefügt worden sind, sondern einige Dateien aus der vorhergehenden Session entfernt worden oder umbenannt worden sind, wird ein neues Verwaltungsinformationsgebiet neben dem vorhergehenden Verwaltungsinformationsgebiet aufgezeichnet, d.h. an einer Stelle hinter dem vorhergehenden Verwaltungsinformationsgebiet. In jedem Fall wird jedoch das Verwaltungsinformationsgebiet am Ende einer Session aufgezeichnet.
  • Jedes Mal wenn ein neues Verwaltungsinformationsgebiet aufgezeichnet wird, wird zu der Sequenz von Dateisystemdeskriptoren in der reservierten Spur ein weiterer Dateisystemdeskriptor hinzugefügt. Der letzte Dateisystemdeskriptor weist auf die aktuelle Version des Verwaltungsinformationsgebietes.
  • 3 zeigt einen vorgeschlagenen Ankerdeskriptor, wie er an einem Ankerpunkt aufgezeichnet wird, einschließlich einer Signatur, einem Dateisystemtyp, einem reservierten Datenblock, einer Startadresse eines logischen Datenträgers, einer Länge eines logischen Datenträgers, einer Startadresse einer Dateisystemdeskriptorsequenz und einer Länge einer Dateisystemdeskriptorsequenz.
  • Die Startadresse des logischen Datenträgers ist eine physikalische Adresse. Die Länge des logischen Datenträgers wird in physikalischen Sektoren ausgedrückt. Die Startadresse der Dateisystemdeskriptorsequenz ist eine logische Adresse. Die Länge der Dateisystemdeskriptorsequenz wird in logischen Sektoren ausgedrückt.
  • Wenn das Dateisystem vom Typ „wahlfreier Zugriff" ist, besteht die Dateisystemdeskriptorsequenz aus einem einzigen Dateisystemdeskriptor. Wenn jedoch der Dateisystemtyp sequentiell ist, werden alle Dateisystemdeskriptoren in einer Dateisystemdeskriptorsequenz bei Fehlerschutzcodeblöcken ausgerichtet sein und die Dateisystemdeskriptorsequenz wird mit einem nicht beschriebenen Block beendet werden.
  • Um diesen Fall von Dateisystemdeskriptoren detaillierter zu veranschauli chen, wird ein Beispiel gegeben:
    Angenommen wird eine digitale Videoaufzeichnungsplatte vom beschreibbaren Typ mit 24 GB (DVR-R-Platte). Wenn man in Inkrementen von fünf Minuten Audio/Videodaten bei einer Bitrate von 4 MB/s (= 150 MB) hinzufügen möchte, dann müssen 24 GB/150 MB = 160 Dateisystemdeskriptoren 18, 19 in der Dateisystemdeskriptorsequenz aufgezeichnet werden. Unter der Annahme, dass ein Fehlerschutzcodeblock 64 kB umfasst, erfordert dies etwa 10 MB.
  • Wenn die Anzahl von Inkrementen nicht begrenzt sein soll, wird der zur nächsten Dateisystemdeskriptorsequenz weisende Zeigerdeskriptor definiert, was somit vorzugsweise zu mehr als einer Dateisystemdeskriptorsequenz auf einer Platte oder einem Medium führt.
  • Vorzugsweise wird aus Gründen der Robustheit eine gesonderte Reserveda teisystemdeskriptorsequenz hinzugefügt.
  • 4 zeigt ein schematisches Diagramm einer Einrichtung zum Aufzeichnen und/oder Lesen von Dateien auf einer optischen DVR-Platte, wobei die Einrichtung Antriebsmittel 22 umfasst, z.B. einen Elektromotor zum Antreiben der optischen DVR-Platte 1. Das Antriebsmittel 22 ist mit Hilfe eines elektrischen Kabels 24 mit einem Mikroprozessor 23 verbunden. Der Mikroprozessor ist mit Mitteln 25 zum Lesen und/oder Aufzeichnen von Dateien auf der optischen DVR-Platte mittels eines Datenbusses 26 verbunden.
  • Der Mikroprozessor 23 ist programmiert, um in einem Aufzeichnungsbetrieb die Mittel ein Verwaltungsinformationsgebiet 20, 21 an einer Stelle hinter den oben genannten Dateien aufzeichnen zu lassen und einen auf die aktuelle Version des Verwaltungsinformationsgebietes 21 weisenden Dateisystemdeskriptor 18, 19 auf der reservierten Spur 14 an einer Stelle am Anfang des Datenträgers aufzeichnen zu lassen.
  • Darüber hinaus ist die Einrichtung programmiert, um in einem Lesebetrieb die Mittel 25 die den Dateisystemdeskriptor 18, 19 enthaltende reservierte Spur 14 an einer Stelle am Anfang des Datenträgers lesen zu lassen und dann von einer Stelle hinter den Dateien mit Hilfe des auf die aktuelle Version des Verwaltungsinformationsgebietes 21 weisenden Dateisystemdeskriptors 18, 19 das Verwaltungsinformationsgebiet 20, 21 lesen zu lassen.
  • Zusammengefasst ist der Hauptgedanke der Erfindung, ein sequentielles Medium mit einer reservierten Spur zu starten, die einen auf das aktuelle Verwaltungsinformationsgebiet, das am Ende der letzten Session liegt, weisenden Dateisystemdeskriptor enthält, und somit ermöglicht, auf Dateien zuzugreifen, die hinzugefügt und während der aktuellen Session und während vorhergehender Sessions nicht entfernt worden sind. Da das aktuelle Verwaltungsinformationsgebiet die Information zum Zugreifen auf Dateien enthält, sind Dateien, die nicht in dem aktuellen Verwaltungsinformationsgebiet registriert sind, aus der aktuellen Session ausgeschlossen, sie erscheinen somit als gelöscht.
  • Die Erfindung kann als Verfahren zum Aufzeichnen von Daten auf einem Medium gemäß der beschriebenen Datenstruktur sowie für entsprechende Einrichtungen zum Lesen und Aufzeichnen von Daten dieser Struktur ausgeführt sein, d.h. zum Ausführen des genannten Verfahrens.
  • Darüber hinaus ist ein Datenträger oder ein mit einem solchen Verfahren oder einer solchen Einrichtung beschriebenes Medium ein erfindungsgemäßes Produkt. Es kann mit einem herkömmlichen Verfahren oder einer herkömmlichen Einrichtung zum Lesen einer solchen Datenstruktur gelesen werden. Daher wird Schutz gemäß den unabhängigen Ansprüchen gesucht.
  • 1
  • 1
    logischer Datenträger
    7
    MIA (Verwaltungsinformationsgebiet)
    5, 9
    Anker
  • 2
  • logical volume
    logischer Datenträger
    17
    FSD-Sequenz (Dateisystemdeskriptorsequenz)
    20, 21
    MIA (Verwaltungsinformationsgebiet)
    15
    Anker
    Session
    Session
  • 3
    • Length Länge
      Name Name
      Contents Inhalt
      Signature Signatur
      File system type Dateisystemtyp
      Reserved reserviert
      Start Adress of logical Volume Startadresse des logischen Datenträgers
      Length of Logical Volume Länge des logischen Datenträgers
      Start Adress of File System Descriptor Sequence Startadresse der Dateisystemdeskriptorsequenz
      Length of File System Descriptor Sequence Länge der Dateisystemdeskriptorsequenz
  • 4
    • μProc Mikroprozessor

Claims (8)

  1. Verfahren zum Aufzeichnen von Dateien auf einem sequentiellen Medium (1), wobei das genannte Verfahren die folgenden Schritte umfasst: a) Aufzeichnen eines Verwaltungsinformationsgebietes (20, 21), das Datenstrukturen speichert, die zur Datenträger- und Dateiverwaltung verwendet werden und b) Aufzeichnen von Dateien auf dem Datenträger gekennzeichnet durch c) Aufzeichnen des Verwaltungsinformationsgebietes (20, 21) an einer Stelle hinter den genannten Dateien und gekennzeichnet durch d) Aufzeichnen eines auf die aktuelle Version des Verwaltungsinformationsgebietes (20, 21) weisenden letzten Dateisystemdeskriptors (18, 19) auf einer reservierten Spur (14), die am Anfang des Datenträgers liegt, der zum Aufzeichnen einer Sequenz von Dateisystemdeskriptoren bestimmt ist.
  2. Verfahren nach Anspruch 1, gekennzeichnet durch Aufzeichnen des Verwaltungsinformationsgebietes (20, 21) am Ende einer Session (Session 1, Session 2).
  3. Verfahren nach Anspruch 1 oder 2, gekennzeichnet durch Kreieren einer nachfolgenden Session (Session 2) durch Aufzeichnen eines neuen Verwaltungsinformationsgebietes (21), das an einer Stelle hinter dem vorhergehenden Verwaltungsinformationsgebiet (20) oder hinter Dateien liegt, die während der nachfolgenden Session (Session 2) hinter dem vorhergehenden Verwaltungsinformationsgebiet (20) hinzugefügt werden.
  4. Verfahren nach Anspruch 3, gekennzeichnet durch Aufzeichnen eines weiteren Dateisystemdeskriptors (19) auf der reservierten Spur (14), der auf die aktuelle Version des Verwaltungsinformationsgebietes (21) weist.
  5. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die reservierte Spur (14) bei einer zuvor bestimmten Position nahe einem Einlaufgebiet (12) des Mediums (1) liegt.
  6. Verfahren nach Anspruch 1, gekennzeichnet durch Ausrichten der Dateisystemdeskriptoren (18, 19) bei Fehlerschutzcodeblöcken und Beenden einer Sequenz (17) von Dateisystemdeskriptoren (18, 19) mit einem nicht beschriebenen Block.
  7. Einrichtung zum Aufzeichnen von Dateien auf einem sequentiellen Medium (1) mit Aufzeichnungsmitteln zum Aufzeichnen eines Verwaltungsinformationsgebietes (20, 21), das zur Datenträger- und Dateiverwaltung verwendbare Datenstrukturen speichert, und zum Aufzeichnen von Dateien auf einem Datenträger, wobei programmierbare Mikroprozessormittel mit den Aufzeichnungsmitteln verbunden sind und programmiert sind, um die Aufzeichnungsmittel das genannte Verwaltungsinformationsgebiet (20, 21) an einer Stelle hinter den Dateien aufzeichnen zu lassen, und die gekennzeichnet sind durch Aufzeichnen eines auf die aktuelle Version des Verwaltungsinformationsgebietes (21) weisenden letzten Dateisystemdeskriptors (18, 19) auf einer reservierten Spur (14) an einer Stelle am Anfang des Datenträgers, der zum Aufzeichnen einer Sequenz von Dateisystemdeskriptoren bestimmt ist.
  8. Sequentielles Medium mit einem Verwaltungsinformationsgebiet, das Datenstrukturen speichert, die zur Datenträger- und Dateiverwaltung und zum Lesen von Dateien aus einem Datenträger und aus einem Dateien enthaltenden logischen Datenträger verwendet werden dadurch gekennzeichnet, dass es weiterhin eine reservierte Spur umfasst, um eine Sequenz (17) von Dateisystemdeskriptoren (18, 19) aufzuzeichnen, wobei der letzte Dateisystemdeskriptor (18, 19) auf eine aktuelle Version des Verwaltungsinformationsgebietes (20, 21) weist, wobei die reservierte Spur nahe einem Einlaufgebiet (12) des Mediums liegt, die aktuelle Version des Verwaltungsinformationsgebietes (21) am Ende der auf dem Medium aufgezeichneten Dateien liegt, wobei die Dateien zwischen der reservierten Spur (14) und der aktuellen Version des Verwaltungsinformationsgebietes (21) liegen.
DE60205238T 2001-04-25 2002-04-04 Verfahren und gerät zur aufzeichnung von dateien auf einem sequentiellen datenträger und ein sequentieller datenträger Expired - Fee Related DE60205238T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP01201494 2001-04-25
EP01201494 2001-04-25
PCT/IB2002/001190 WO2002086898A1 (en) 2001-04-25 2002-04-04 Methods and devices for recording or reading files on/from a sequential medium and sequential medium

Publications (2)

Publication Number Publication Date
DE60205238D1 DE60205238D1 (de) 2005-09-01
DE60205238T2 true DE60205238T2 (de) 2006-05-24

Family

ID=8180200

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60205238T Expired - Fee Related DE60205238T2 (de) 2001-04-25 2002-04-04 Verfahren und gerät zur aufzeichnung von dateien auf einem sequentiellen datenträger und ein sequentieller datenträger

Country Status (9)

Country Link
US (1) US7065535B2 (de)
EP (1) EP1386321B1 (de)
JP (1) JP2004520672A (de)
KR (1) KR20030011100A (de)
CN (1) CN1462449A (de)
AT (1) ATE300782T1 (de)
DE (1) DE60205238T2 (de)
TW (1) TWI235927B (de)
WO (1) WO2002086898A1 (de)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7634172B1 (en) * 2002-06-26 2009-12-15 Sonic Solutions, Inc. Methods for recording multiple sessions on a rewritable DVD disc
WO2004013845A1 (en) * 2002-08-03 2004-02-12 Samsung Electronics Co., Ltd. Information storage medium and method of recording and/or reproducing with respect to the medium
KR20040027259A (ko) 2002-09-26 2004-04-01 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
US7532551B2 (en) 2002-09-26 2009-05-12 Lg Electronics Inc. Method for managing defective area on write-once optical recording medium, and optical recording medium using the same
KR20040028469A (ko) 2002-09-30 2004-04-03 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
US7233550B2 (en) 2002-09-30 2007-06-19 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information on write-once optical disc
KR101036473B1 (ko) 2002-12-11 2011-05-24 엘지전자 주식회사 1회 기록가능한 광디스크에 있어서의 중첩기록 관리방법 및관리정보 기록방법
US7355934B2 (en) 2003-01-27 2008-04-08 Lg Electronics Inc. Optical disc of write once type, method, and apparatus for managing defect information on the optical disc
US7672204B2 (en) 2003-01-27 2010-03-02 Lg Electronics Inc. Optical disc, method and apparatus for managing a defective area on an optical disc
US20040160799A1 (en) 2003-02-17 2004-08-19 Park Yong Cheol Write-once optical disc, and method and apparatus for allocating spare area on write-once optical disc
US7643390B2 (en) 2003-02-21 2010-01-05 Lg Electronics Inc. Write-once optical recording medium and defect management information management method thereof
US7499383B2 (en) 2003-02-21 2009-03-03 Lg Electronics Inc. Write-once optical disc and method for managing spare area thereof
US7675828B2 (en) 2003-02-25 2010-03-09 Lg Electronics Inc. Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
CN102097110A (zh) * 2003-03-03 2011-06-15 松下电器产业株式会社 可追加记录信息记录介质,信息记录方法,信息再现方法,信息记录装置和信息再现装置
AU2003282449A1 (en) 2003-03-04 2004-09-28 Lg Electronics Inc. Method for recording on optical recording medium and apparatus using the same
US7289404B2 (en) 2003-03-13 2007-10-30 Lg Electronics Inc. Write-once recording medium and defective area management method and apparatus for write-once recording medium
KR100739681B1 (ko) * 2003-03-24 2007-07-13 삼성전자주식회사 한번 기록 정보 저장 매체에 있어서 오버라이트 방법
MXPA05012044A (es) 2003-05-09 2006-02-03 Lg Electronics Inc Disco optico de una sola escritura, metodo y aparato par recuperacion de informacion de administracion de disco del disco optico de una sola escritura.
TWI405191B (zh) 2003-05-09 2013-08-11 Lg Electronics Inc 單寫型光碟及由單寫型光碟回復碟片管理資訊的方法與裝置
JP2005018922A (ja) * 2003-06-27 2005-01-20 Hitachi Ltd 記録媒体、記録装置及び再生装置
JP4533892B2 (ja) 2003-07-04 2010-09-01 エルジー エレクトロニクス インコーポレイティド 追記型光ディスクの上書きを管理する方法及び装置
KR101049135B1 (ko) * 2003-07-14 2011-07-14 엘지전자 주식회사 1회 기록가능한 광디스크 및 1회 기록가능한 광디스크에있어서의 관리정보 기록방법 및 장치
KR20050008141A (ko) * 2003-07-14 2005-01-21 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법
KR20050009031A (ko) 2003-07-15 2005-01-24 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법
EP1930897B1 (de) 2003-08-05 2015-09-30 LG Electronics Inc. Verfahren und Vorrichtung zur Aufzeichnung von Verwaltungsinformationen auf eine einmal beschreibbare optische Platte
US7313065B2 (en) 2003-08-05 2007-12-25 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording/reproducing management information on/from optical disc
RU2352000C2 (ru) * 2003-09-08 2009-04-10 ЭлДжи ЭЛЕКТРОНИКС ИНК. Оптический диск однократной записи и способ и устройство для управления информацией на нем
AU2004271479B2 (en) * 2003-09-08 2009-11-05 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information thereon
MXPA06002621A (es) 2003-09-08 2006-06-05 Lg Electronics Inc Disco optico de una sola escritura, metodo y aparato para grabacion de informacion de administracion en el disco optico de una sola escritura.
KR100964685B1 (ko) 2003-10-20 2010-06-21 엘지전자 주식회사 1회 기록가능한 광디스크 및 광디스크의 기록재생방법과기록재생장치
KR101113866B1 (ko) 2004-03-19 2012-03-02 엘지전자 주식회사 기록매체내에 기록되는 데이터 구조 및 데이터 기록방법과기록장치
KR101024916B1 (ko) 2004-03-19 2011-03-31 엘지전자 주식회사 1회 기록 가능한 고밀도 광디스크의 데이터 기록 방법 및장치
JP5128130B2 (ja) * 2004-05-10 2013-01-23 パナソニック株式会社 追記形ディスクに対するデータ疑似書換え
US8072860B2 (en) 2004-05-10 2011-12-06 Panasonic Corporation Data recording/reproduction for write-once discs
JP2005339622A (ja) * 2004-05-25 2005-12-08 Nec Corp 記録管理情報記録方法および情報記録装置および情報記録媒体
KR101049117B1 (ko) 2004-06-08 2011-07-14 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법, 디스크 클로징 방법 및 기록재생 장치
KR101014727B1 (ko) 2004-06-23 2011-02-16 엘지전자 주식회사 1회 기록 가능한 광디스크의 중첩 기록 방법 및 장치
JP2008505431A (ja) * 2004-07-05 2008-02-21 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 追記型記録キャリアに情報を記録する装置及び方法
KR101012378B1 (ko) 2004-08-16 2011-02-09 엘지전자 주식회사 광 저장매체의 기록 재생 방법 및 장치
MX2007001243A (es) 2004-09-14 2007-04-18 Lg Electronics Inc Medio de grabacion, y metodo y aparato para grabar y reproducir datos en el mismo.
JP4470692B2 (ja) * 2004-11-01 2010-06-02 ソニー株式会社 情報記録装置および方法、プログラム格納媒体、並びにプログラム
KR101227485B1 (ko) 2005-11-25 2013-01-29 엘지전자 주식회사 기록매체 및 기록매체의 결함관리 정보 기록방법과기록장치
KR20070058292A (ko) 2005-12-02 2007-06-08 엘지전자 주식회사 기록매체, 기록매체 기록재생 방법 및 장치와 기록매체클로징 방법
KR100848910B1 (ko) * 2006-05-30 2008-07-29 엘지전자 주식회사 외부 데이터를 수신할 수 있는 영상기기 및 그 제어방법
KR20080069071A (ko) * 2007-01-22 2008-07-25 삼성전자주식회사 개선된 파일 시스템과 이를 이용한 파일 관리 방법
US20080177907A1 (en) * 2007-01-23 2008-07-24 Paul Boerger Method and system of a peripheral port of a server system
US20080270480A1 (en) * 2007-04-26 2008-10-30 Hanes David H Method and system of deleting files from a remote server
US8005993B2 (en) 2007-04-30 2011-08-23 Hewlett-Packard Development Company, L.P. System and method of a storage expansion unit for a network attached storage device
US9110594B2 (en) * 2009-11-04 2015-08-18 Seagate Technology Llc File management system for devices containing solid-state media

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5878019A (en) * 1991-04-02 1999-03-02 U.S. Philips Corporation Record carrier having at least two information volumes
US5341356A (en) * 1991-04-02 1994-08-23 U.S. Philips Corporation Method and device for recording information volumes in a track of a record carrier, and a device for reading the record carrier
FR2732497B1 (fr) * 1995-04-03 1997-05-30 Ambre Sarl Procede d'enregistrement d'informations numeriques audio et textes ou documents sur un meme support d'enregistrement de type disque optique
KR0183160B1 (ko) * 1995-09-30 1999-05-15 김광호 멀티 세션 디스크 및 고속 억세스 방법
EP0911827B1 (de) * 1997-10-21 2011-11-30 Sony Corporation Aufzeichnungs- und/oder Wiedergabegerät, Dateiverwaltungsverfahren und Versorgungsmedium
SG75991A1 (en) * 1998-10-28 2000-10-24 Hitachi Ltd Information recording medium motion-picture voice recording/reproducing apparatus and motion-picture voice recording/reproducing method
WO2001048753A1 (fr) * 1999-12-28 2001-07-05 Mitsubishi Chemical Corporation Disque optique reinscriptible a changement de phase dote partiellement d'une region rom et procedes d'enregistrement et d'effacement de donnees pour disques optiques

Also Published As

Publication number Publication date
ATE300782T1 (de) 2005-08-15
WO2002086898A1 (en) 2002-10-31
CN1462449A (zh) 2003-12-17
TWI235927B (en) 2005-07-11
DE60205238D1 (de) 2005-09-01
KR20030011100A (ko) 2003-02-06
EP1386321B1 (de) 2005-07-27
US7065535B2 (en) 2006-06-20
JP2004520672A (ja) 2004-07-08
US20020161774A1 (en) 2002-10-31
EP1386321A1 (de) 2004-02-04

Similar Documents

Publication Publication Date Title
DE60205238T2 (de) Verfahren und gerät zur aufzeichnung von dateien auf einem sequentiellen datenträger und ein sequentieller datenträger
DE69418482T2 (de) Inkrementales datensicherungssystem
DE69632424T2 (de) Server für kontinuierliche Daten und Datentransferschema für mehrfache gleichzeitige Datenzugriffe
DE69920532T2 (de) Gerät zur echtzeitigen Aufzeichnung und Wiedergabe
DE69922338T2 (de) Dateisysteme mit unterstützung von gemeinsamer benutzung von daten
DE69722991T2 (de) Aufzeichnungsbereichsverwaltungsverfahren und Speichergerät
DE112011102076B4 (de) Neuordnen des Zugriffs zum Verringern der Gesamtsuchzeit auf Bandmedien
DE69431186T2 (de) Verfahren und Dateisystem zur Zuordnung von Datei-Blöcken zu Speicherplatz in einem RAID-Plattensystem
DE69624667T2 (de) Datenverarbeitungs- und speicherverfahren und Gerät dafür
DE102004056651A1 (de) Verfahren und Einrichtung zur Datenarchivierung in einem Datenspeichersystem
DE19911967B4 (de) Aufzeichnungsverfahren und Aufzeichnungsvorrichtung für eine optische Disk
DE69127735T2 (de) Dateienverzeichnisse und Verfahren
DE3826158C2 (de) Dateidaten-Wiedergewinnungsvorrichtung
DE69432064T2 (de) Dateidaten-Speicherung auf Festplatte in vielfacher Darstellung
DE69129320T2 (de) Verfahren und Gerät zum schnellen Zugriff auf einem logischen Block auf einem Bandmedium
DE69932308T2 (de) Wiedergabegerät für Informationsblöcke enthaltende Aufzeichnungsträger
DE69917198T2 (de) Schnitt von digitalen videoinformationssignalen
DE60106476T2 (de) Verfahren und vorrichtung zur bestimmung von hauptparameterwerten eines speichermediums, die zum abspielen des speichermediums erforderlich sind
DE3223059A1 (de) System fuer die herstellung von selbstgestalteten audiokassetten, videokassetten und aehnlichen
DE60001820T2 (de) Verfahren zum zwischenzeitlichen löschen eines programmteils
DE60035114T2 (de) Plattenmediumverwaltungsverfahren
WO2000002203A1 (de) Music browser
DE112021000794T5 (de) Präventives zwischenspeichern für auslagerung eines ganzen stride
EP1861772B1 (de) Verfahren zum entfernen eines massenspeichersystems aus einem rechnerverbund sowie computerprogramm-produkt und rechnerverbund zur durchführung des verfahrens
DE102010033512A1 (de) Verfahren und System zur Steigerung der Performance bei Speicherung von medizinischen Daten

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee