This application claims the benefit of Korean Application No. 2008-2928, filed Jan. 10, 2008, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
1. Field of the Invention
Aspects of the present invention relate to an information recording medium, a recording and/or reproducing apparatus, and a recording and/or reproducing method enabling information recorded on a medium implementing logical overwrite to be more efficiently reproduced.
2. Description of the Related Art
High density optical discs, such as Blu-ray discs (BDs) and high-definition digital versatile discs (HD DVDs), have been developed and have begun to be distributed in the marketplace. For such optical discs, methods for increasing capacities of the optical discs have been attempted, such as reduction of track intervals and pits by using a single-wave light source, and stacking a plurality of recording and/or reproducing layers in one disc. Such attempts can be seen from the evolution of compact discs (CDs), digital versatile discs (DVDs), the HD DVDs, and the BDs. Apart from methods for increasing capacities of the optical discs, in the case of a BD-recordable (BD-R) disc, a logical overwrite method has been suggested as a method of rewriting data of the BD-R disc at an identical logical address in order to more conveniently use the BD-R write-once disc. The drawback of this method is that, as more logical overwrite operations are performed, fragmentation of data increases, and the amount of data indicating overwritten areas and areas for replacing the overwritten areas also increases. Accordingly, data access time increases.
Logical overwrite in a write-once disc will now be explained. Due to a characteristic of the medium (e.g., the write-once disc), it is impossible to physically overwrite a written area in the write-once disc. However, techniques can be implemented so that data is as if overwritten on a part of the write-once disc in which data has already been recorded. This is referred to as logical overwrite.
In the disc in which a logical overwrite operation is performed in these ways, a reproducing apparatus refers to the defect list or the overwrite list, and reproduces data that should be reproduced from an area that is registered in the list as a defect area from a replacement area instead. The defect list or the overwrite list is stored in a lead-in area or a separate system area.
As logical overwrite in a write-once disc is implemented in ways discussed above, if more logical overwrite operations are performed as data is recorded, data fragmentation, in which logically continuous data is physically fragmented and then recorded, increases.
In this state, if a reproducing apparatus is to read the file A, a reproduction order thereof is performed as follows. That is, the reproducing apparatus reads a part of the file A indicated by reference number 1 and then, jumps to the area 540 that replaces the area 510 and reads data indicated by reference number 2. Then, the reproducing apparatus returns to and reads a part of the file A indicated by reference number 3, and then, jumps to the area 550 that replaces the area 520 and reads data indicated by reference number 4, and then, returns again to and reads a part of the file A indicated by reference number 5 to complete a reading of the file A.
In this state, if a reproducing apparatus is to read the file A, a reproduction order thereof is performed as follows. That is, the reproducing apparatus reads a part of the file A indicated by reference number 1 and then, jumps to the area 540 that replaces the area 510 and reads data indicated by reference number 2. Then, the reproducing apparatus returns to and reads a part of the file A indicated by reference number 3, and then, jumps to the area 550 that replaces the area 520 and reads data indicated by reference number 4, and then, returns again to and reads a part of file A indicated by reference number 5 to complete a reading of the file A.
If data fragmentation increases due to an increase in logical overwrite operations as described above, seek operations for replacement data occur frequently when a file is reproduced, thereby increasing the access or seek time. Also, data fragmentation increases the size of the defect list or the overwrite list, thereby making management of the list more difficult. That is, a search time of the defect list or the overwrite list increases, more time for registering new entries is needed, and more management areas for recording the defect or the overwrite lists in the lead-in area are needed.
Aspects of the present invention provide an information recording medium, a recording and/or reproducing apparatus, and a recording and/or reproducing method in which an access time and the frequency of seek operations can be reduced in the information recording medium implementing logical overwrite, thereby allowing noise and power consumption to be reduced.
According to an aspect of the present invention, an information recording medium includes: a first area in which user data is recorded and replacement data for replacing defect data among the user data by logical overwrite is recorded; and a second area in which the user data recorded in the first area is copied and recorded, wherein when the user data recorded in the first area is copied and recorded in the second area, the replacement data for replacing the defect data is copied and recorded in a location where the detect data would have been recorded.
According to an aspect of the present invention, a logical start address of the information recording medium may correspond to a physical start address of the second area.
According to an aspect of the present invention, information indicating that data from a start address to a last address of the first area is replaced by data from a start address to a last address of the second area may be recorded in a predetermined area of the information recording medium.
According to an aspect of the present invention, the information recording medium may include a plurality of recording layers, wherein the first area comprises at least one recording layer from among the plurality of recording layers, and the second area comprises at least one other recording layer from among the plurality of recording layers.
According to an aspect of the present invention, the at least one other recording layer included in the second area may be designated as a valid recording layer, and information on the valid recording layer may be recorded in a predetermined area of the information recording medium.
According to another aspect of the present invention, an apparatus to record data on an information recording medium includes: a pickup to record data on the information recording medium including a first area in which user data is recorded and replacement data for replacing defect data among the user data by logical overwrite is recorded; and a control unit to control the pickup to copy and record the user data recorded in the first area in a second area of the information recording medium and to copy and record the replacement data for replacing the defect data in a location when the defect data would have been recorded, when the user data recorded in the first area is copied and recorded in the second area.
According to an aspect of the present invention, the control unit may further control the pickup to record information indicating that data from a start address to a last address of the first area is replaced by data from a start address to a last address of the second area in a predetermined area of the information recording medium.
According to another aspect of the present invention, a method of recording data on an information recording medium includes: copying the user data recorded in the first area and recording the copied user data in a second area in the information recording medium including a first area in which user data is recorded and replacement data for replacing defect data among the user data by logical overwrite is recorded, wherein when the user data recorded in the first area is copied and recorded in the second area, the replacement data for replacing the defect data is recorded in a location where the defect data would have been recorded.
According to another aspect of the present invention, an apparatus to reproduce data from an information recording medium including a first area in which user data is recorded and replacement data for replacing defect data among the user data by logical overwrite is recorded includes: a pickup to read data from the information recording medium; and a control unit to control the pickup to read user data from a second area of the information recording medium in which user data recorded in the first area is copied and recorded, and the replacement data for replacing the defect data is copied and recorded in a location where the defect data would have been recorded.
According to another aspect of the present invention, a method of reproducing data from an information recording medium including a first area in which user data is recorded and replacement data for replacing defect data among the user data by logical overwrite is recorded, includes: reproducing user data from a second area of the information recording medium in which user data recorded in the first area is copied and recorded, and the replacement data for replacing the defect data is copied and recorded in a location where the defect data would have been recorded.
According to another aspect of the present invention, an information recording medium includes one or more areas containing a file including defect data, and replacement data of the defect data that is logically continuous with the file but physically fragmented from the file; and another area containing a copy of the file not including the defect data, the copy of the file being logically and physically intact with the replacement data.
Additional aspects and/or advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
These and/or other aspects and advantages of the invention will become apparent and more readily appreciated from the following description of the aspects, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to the aspects of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The aspects are described below in order to explain the present invention by referring to the figures.
Aspects of the present invention suggest that when a write-once disc is used, or when a write-once disc is finalized, data fragmented by logical overwrites is collected, arranged, and copied, thereby allowing the data to be read at once without a need to access many locations containing the fragmented data in order to read a defragmented data.
Referring to
In another aspect of the present invention, the data 2, the data 4, and the data 7 may not be defective data, but rather, the areas of the write-once disc respectively containing the data 2, the data 4, and the data 7, may be defective areas. Accordingly, in this case, the replacement data 9 is a duplicate of the data 2, the replacement data 10 is a duplicate of the data 4, and the replacement data 11 is a duplicate of the data 7.
In yet other aspects of the present invention, it should be understood that a cause of the defective data may be due to an underlying defect in the area (i.e., defective area) containing data. For example, the underlying defect in the area may prevent error-free recording (or writing) and/or reproducing (or reading) of the data or portions thereof.
Hereinafter, aspects of the present invention involving replacement of defective data will be discussed. However, it should be understood that aspects of the present invention are applicable to above noted cases involving defective areas but non-defective data, cases involving a mix of defective areas and defective data, and/or cases involving defective area causing erroneous recording and/or reproducing of data so as to generate defective data.
Referring to
In this way, if fragmentation of a disc increases due to logical overwrites and defect management of the disc, a host apparatus can determine whether to perform defragmentation of the disc. In a file system, the whole capacity of data (including file system data) is confirmed, and if an area in which the data can be recorded continuously (or intact) is greater than the size of data to be recorded, it is possible to physically and continuously record data that was fragmented due to logical overwrite or defect management of the disc. That is, fragmented data from one or more areas of a disc are defragmented by being copied in another area of the disc intact so as to be in both logical and physical sequences.
In relation to connecting logical addresses and physical addresses after defragmentation of data, the connection thereof can be performed according to two methods. One method is newly forming a relationship between a logical block address (lba) and a physical sector number (psn). That is, if lba(n) corresponds to psn(n+k) in a previous relationship, a start address of a second area that is newly designated is allocated as lba 0. That is, the new relationship is formed such that lba(n) can correspond to psn(n+k+t). In this case, t may be the size of the first area.
The other method to connect logical addresses and physical addresses after defragmentation of data is by using a typical defect list or an overwrite list. If defects occur continuously over a plurality of blocks, it is possible to register the defects in a defect list or an overwrite list as continuous intervals. For example, if the start address and end address of the first area illustrated in
In
Referring again to
In aspects of the present invention, a valid recording layer can be indicated by setting a corresponding bit of the flags 860 to 1. In the example illustrated in
According to control of the control unit 920, the write/read unit 910 records data on a write-once disc 600 which is an information recording medium according to an aspect of the present invention, and reads recorded data from the write-once disc 600. The write-once disc 600 includes a first area in which user data and replacement data are recorded. In aspects of the present invention, replacement data refers to data to replace specific defect data within the user data in order to logically overwrite the defect data. The recording aspect of the apparatus and the reproducing aspect of the apparatus can be implemented as separate apparatuses, or can be implemented in one system as illustrated in
The control unit 920 controls the write/read unit 910 so that data can be recorded on or read from the write-once disc 600. When the data is recorded, the control unit 920 controls the pickup (not shown) of the write/read unit 910 so that the user data recorded in the first area can be copied and recorded in the second area of the write-once disc 600, and the replacement data to replace defect data can be copied and recorded at a location where the defect data is to be (or would have been) recorded. In this case, after the copying and recording of the user data and the replacement data, the control unit 920 may make a logical start address of the information recording medium to correspond to the physical start address of the second area, or may manage the address of the second area by using information indicating that the data from the start address to the last address of the first area is replaced by data from the start address to the last address in the second area.
Also, when the write-once disc 600 includes a plurality of recording layers, the first area may include one or more recording layers from the plurality of recording layers, and the second area may include one or more other recording layers from the plurality of recording layers. In this case, the control unit 920 may designate the one or more other recording layers included in the second area as valid recording layers, and control the pickup so that information on the valid recording layers in the second area can be recorded in a predetermined area of the write-once disc 600.
When data is reproduced, the control unit 920 controls the pickup so that user data including the replacement data can be read from the second area of the write-once disc. Also, the control unit 920 further controls the pickup so that the information indicating that the data from a start address to a last address of the first area is replaced by data from a start address to a last address in the second area can be read from the predetermined area of the write-once disc 600. Also, the control unit 920 further controls the pickup so that the information on the valid recording layers (which are recording layers included in the second area and designated as valid recording layers) can be read from the predetermined area of the write-once disc 600.
When data is recorded, the host I/F 921 receives data to be recorded together with a record command from a host apparatus (not shown). The system controller 925 performs initialization required for recording. The DSP 922 adds additional data such as a parity data for error correction of the received data to be recorded, thereby performing ECC encoding, and then, modulates the ECC encoded data via a predetermined method. The RF AMP 923 converts the data output from the DSP 922 into an RF signal. The pickup 910 records the RF signal output from the RF AMP 923 on the write-once disc 600. The servo 924 servo-controls the pickup 910 by receiving a command required for servo control from the system controller 925. Also, when data is recorded, the system controller 925 commands the pickup 910 to read recorded data or to record predetermined information such as temporary management information, in order to perform defect management according to aspects of the present invention.
When data is reproduced, the host I/F 921 receives a reproduction command from the host apparatus (not shown). The system controller 925 performs initialization required for reproduction. The pickup 910 radiates a laser beam onto the write-once disc 600, and outputs an optical signal obtained by receiving the laser beam reflected from the write-once disc 600. The RF AMP 923 converts the optical signal output from the pickup 910 into an RF signal, and provides the modulated data obtained from the RF signal to the DSP 922, while providing a servo signal for control obtained from the RF signal to the servo 924. The DSP 922 demodulates the modulated data and outputs data obtained through ECC error correction. Meanwhile, the servo 924 receives the servo signal from the RF AMP 923 and a command required for servo control received from the system controller 925, and performs servo control of the pickup 910. The host I/F 921 transmits the data received from the DSP 922 to the host apparatus.
Reduction in access performance by logical overwrite will now be explained excluding effects of fragmentation that occurs as a result of defect management. For purposes of this explanation, it is assumed that the whole capacity of a medium, such as a disc, is C, the amount of recorded data therein is W, the ratio of the logically-overwritten area to the whole area therein is Q, and an average seek time thereof is S. Also, it is assumed that overwritten areas and replacement areas therein for the overwriting operations have identical distributions of probabilities (uniform distribution). The disc rotation latency is ignored.
The access time additionally expended for reproducing recorded data in the medium is (W/block size)*Q*S*2. With the increasing of W, it is highly probable that Q increases. The more the disc is used, the access time increases exponentially.
If the whole capacity of the disc is 50 GB, the recorded data is 25 GB, the ratio of the logical overwrite area is 5%, the average seek time is 50 ms, and the disc block size is 2048 bytes, the access time to be added is (25 GB/2048)*0.05*50 ms*2=122070 s=17 hours. From this, it can be inferred that if just 1% of overwrites occurs when about half of the whole capacity of the disc is used, an additional required time of about 3 hours would be added to the access time.
According to aspects of the present invention as described above, fragmentation caused by logical overwrites can be improved. By doing so, when data is reproduced, the access time can be reduced and the frequency of seek operations can be reduced, thereby reducing noise and power consumption.
Aspects of the present invention can also be embodied as computer readable codes on a computer readable recording medium. The computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, and carrier waves (such as data transmission through the Internet). The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
As discussed above, fragmentation of data occurs when portions of the data become physically fragmented into different areas. That is, if areas of a disc that contain portions of the data are defective, then the portions of the data in the defective areas of the disc are recorded in other areas of the disc that are not defective. In aspects of the present invention, the fragmented data is rewritten in a non-defective area of the disc in both logical and physical order so that the data is no longer fragmented or no longer contains defect data.
Although aspects of the present invention are discussed in terms of areas that are defective, it is understood that the underlying area need not be defective, and instead, a portion of the data may be defective. Aspects of the present invention is equally applicable to such cases since fragmentation of data also occurs when defective data needs to be rewritten to another area of a write-once disc, as an area containing the defective data cannot be rewritten with non-defective (or corrected) data in the write-once disc. As the non-defective (or corrected) data is written in the another area of the write once disc, fragmentation of data occurs. In aspects of the present invention, the fragmented data, including the non-defective (or corrected) data, may be rewritten in yet another area of the disc in both logical and physical order so that the data is no longer fragmented or no longer contains defect data.
Although aspects of the present invention are discussed in terms of a disc or a write-once disc, the aspects are applicable to information recording medium in general, as well as rewritable discs.
In various aspects, at least one of and and/or refer to alternatives chosen from available elements so as to include one or more of the elements. For example, if the elements available include elements X, Y, and Z, at least one of and and/or refer to X, Y, Z, or any combination thereof.
Although a few embodiments of the present invention have been shown and described, it would be appreciated by those skilled in the art that changes may be made in this embodiment without departing from the principles and spirit of the invention, the scope of which is defined in the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2008-0002928 | Jan 2008 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
5142515 | McFerrin et al. | Aug 1992 | A |
6671249 | Horie | Dec 2003 | B2 |
7249233 | Park | Jul 2007 | B2 |
7349301 | Terada et al. | Mar 2008 | B2 |
7447951 | Hwang et al. | Nov 2008 | B2 |
7571361 | Hoshizawa et al. | Aug 2009 | B2 |
7602689 | Park | Oct 2009 | B2 |
7669091 | Hsueh et al. | Feb 2010 | B2 |
7681070 | Hwang et al. | Mar 2010 | B2 |
7755988 | Hwang et al. | Jul 2010 | B2 |
7764579 | Hwang et al. | Jul 2010 | B2 |
7788549 | Hsueh et al. | Aug 2010 | B2 |
7800994 | Hwang et al. | Sep 2010 | B2 |
7823032 | Ghotge et al. | Oct 2010 | B2 |
7830769 | Yamamoto et al. | Nov 2010 | B2 |
7958389 | Hwang et al. | Jun 2011 | B2 |
7965616 | Park | Jun 2011 | B2 |
7969842 | Yamamoto et al. | Jun 2011 | B2 |
20020056054 | Yamamoto et al. | May 2002 | A1 |
20020129200 | Arakawa et al. | Sep 2002 | A1 |
20040128581 | Yoshida | Jul 2004 | A1 |
20040264322 | Shishido et al. | Dec 2004 | A1 |
20050083814 | Yoshida et al. | Apr 2005 | A1 |
20050185551 | Hwang et al. | Aug 2005 | A1 |
20050188152 | Park | Aug 2005 | A1 |
20050195710 | Koda et al. | Sep 2005 | A1 |
20050280912 | Park | Dec 2005 | A1 |
20060007826 | Hwang et al. | Jan 2006 | A1 |
20060022849 | Hwang et al. | Feb 2006 | A1 |
20060023621 | Hwang et al. | Feb 2006 | A1 |
20060024030 | Hwang et al. | Feb 2006 | A1 |
20060026455 | Hwang et al. | Feb 2006 | A1 |
20060028938 | Hwang et al. | Feb 2006 | A1 |
20060044979 | Kuraoka et al. | Mar 2006 | A1 |
20060077872 | Hwang et al. | Apr 2006 | A1 |
20060087943 | Kuraoka et al. | Apr 2006 | A1 |
20060087945 | Hwang et al. | Apr 2006 | A1 |
20060098560 | Rhyu et al. | May 2006 | A1 |
20060123283 | Hwang et al. | Jun 2006 | A1 |
20060126472 | Hwang et al. | Jun 2006 | A1 |
20060187782 | Hwang et al. | Aug 2006 | A1 |
20060203704 | Hwang et al. | Sep 2006 | A1 |
20060212650 | Hwang et al. | Sep 2006 | A1 |
20070086281 | Terada et al. | Apr 2007 | A1 |
20070183281 | Hwang et al. | Aug 2007 | A1 |
20070220194 | Ijtsma | Sep 2007 | A1 |
20070226234 | Park | Sep 2007 | A1 |
20070226410 | Park | Sep 2007 | A1 |
20070291608 | Hoshizawa et al. | Dec 2007 | A1 |
20070300132 | Hsueh et al. | Dec 2007 | A1 |
20080019247 | Nakamura | Jan 2008 | A1 |
20080112282 | Hwang et al. | May 2008 | A1 |
20080112687 | Hwang et al. | May 2008 | A1 |
20080112688 | Hwang et al. | May 2008 | A1 |
20080159099 | Hwang et al. | Jul 2008 | A1 |
20080165647 | Kwon et al. | Jul 2008 | A1 |
20080192595 | Ghotge et al. | Aug 2008 | A1 |
20080192597 | Hwang et al. | Aug 2008 | A1 |
20080212423 | Hwang et al. | Sep 2008 | A1 |
20080212431 | Nakamura | Sep 2008 | A1 |
20080259744 | Nakamura | Oct 2008 | A1 |
20080273448 | Nakamura | Nov 2008 | A1 |
20080279063 | Nakamura | Nov 2008 | A1 |
20080279072 | Kuraoka et al. | Nov 2008 | A1 |
20080304378 | Yamamoto et al. | Dec 2008 | A1 |
20080304382 | Nakamura | Dec 2008 | A1 |
20080304383 | Yamamoto et al. | Dec 2008 | A1 |
20080310291 | Hung et al. | Dec 2008 | A1 |
20090022019 | Nakamura | Jan 2009 | A1 |
20090022020 | Nakamura | Jan 2009 | A1 |
20090028016 | Hayasaka | Jan 2009 | A1 |
Number | Date | Country |
---|---|---|
1701376 | Nov 2005 | CN |
1768126 | Mar 2007 | EP |
1 804 246 | Apr 2007 | EP |
09-160813 | Jun 1997 | JP |
2004-103127 | Apr 2004 | JP |
2004-362726 | Dec 2004 | JP |
2006-260376 | Sep 2006 | JP |
2008-003932 | Jan 2008 | JP |
10-20070038072 | Apr 2007 | KR |
WO 0122416 | Mar 2001 | WO |
WO 2004100157 | Nov 2004 | WO |
WO 2004112025 | Dec 2004 | WO |
Number | Date | Country | |
---|---|---|---|
20090183054 A1 | Jul 2009 | US |