Data transmission apparatus and data reception apparatus

Motion video signal processing for recording or reproducing – Local trick play processing – With randomly accessible medium

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C386S349000, C386S349000, C707S793000, C707S793000

Reexamination Certificate

active

06681075

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to a data transmission apparatus and a data reception apparatus that transmits and receives a data file having a directory structure, and especially relates to a method of effective transmission and reception of a plurality of data files that are to be used simultaneously or successively.
BACKGROUND OF THE INVENTION
FIG. 26
is a schematic diagram of a data transmission/reception system.
The data transmission/reception system shown in
FIG. 26
includes a broadcasting station
901
, a broadcasting satellite
902
, a portable terminal
903
, and a tabletop terminal
904
.
Digital data in which a variety of kinds of data such as video, audio, and program information are multiplexed is transmitted over a broadcast wave from the broadcasting station
901
. The broadcast wave carrying digital data is relayed by the broadcasting satellite
902
and received by the portable terminal
903
and the tabletop terminal
904
. From the received broadcast wave, desired data is extracted and used.
At present MPEG 2 (Moving Picture Coding Experts Group 2) transport stream is mainly used in the data transmission/reception system.
The MPEG 2 is standardized by the ISO/ICE13181. The object carousel (DSM-CC) standardized by the ISO/ICE 13181Extensions for DSM-CC defines the control protocol of data download.
The DSM-CC standard defines a flow control method and a non-flow control method. According to the flow control method, control information is efficiently transmitted and received. As a result, the flow control method is suitable for local data transmission and reception but not suitable for digital broadcasting data transmission and reception, by which the same data is transmitted to many receivers at one time. On the other hand, according to the non-flow control method, control information does not transmitted from a receiver to a sender, so that the non-flow control method is suitable for the data transmission and reception as digital broadcasting.
The non-flow control method defined by the DSM-CC standard includes an data carousel transmission method (DSM-CC-UN) and an object carousel transmission method (DSM-CC-UU). Here the data carousel transmission method includes the object carousel transmission method.
In the data carousel transmission method, data to be transmitted is cyclically transmitted from the sender, and the receiver starts receiving data with almost no wait. Note that the data carousel transmission method is described in chapters 1 to 3 and 7 of ISO/ICE13181-6 in detail.
The object carousel transmission method is a data carousel transmission system in which the standard is expanded as described below so that a file having a directory structure is transmitted.
1. Definition of BIOP Message
Data to be transmitted is independent by the module. Each of the modules is composed of a plurality of BIOP messages.
FIG. 27
shows a module composed of a plurality of BIOP messages.
Four different object types, i.e., directory object, file object, stream object, and service gateway (SGW), are defined as the BIOP message. A directory object includes the name of another object directly relating to the directory corresponding to the directory object and the identifier identifies the BIOP message corresponding to the object name. A file object includes file data or bitmap data. A stream object includes the reference to stream data that is transmitted by broadcasting. It can be safely said that a service gateway is the same as a directory object and is a particular directory object that represents the root of a directory structure.
In this specification, the service gateway is considered a kind of directory object and the stream object is considered a kind of file object in the interest of simplicity of the explanation of the present invention.
FIG. 28
shows the definition of directory object.
FIG. 29
shows the definition of file object.
2. Definition of IOP::IOR
FIG. 30
shows the definition of IOP::IOR.
A BIOP message includes an identifier IOP::IOR (referred to an “identifier IOR” in this specification) of a download ID, a module ID, and an object key in its own header. Each of the BIOP messages is identified by the identifier IOR on the receiver side.
FIG. 31
shows the definition of BIOP::Object Location, which is an important element of the identifier IOR in the object carousel transmission method.
FIG. 32
is a schematic diagram of a conventional method for referring to a file message according to the name of the file (a key list) in the object carousel transmission method.
Note that the data carousel transmission method is described in chapters 2, 7, and 9 of ISO/ICE 13181-6, and the object carousel transmission method is described in chapters 4, 5, and 11 of ISO/ICE13181-6.
Showing existing standards,
FIGS. 26
to
32
are not explained in detail in this specification.
[Conventional Transmission Apparatus]
FIG. 33
shows the structure of a conventional transmission apparatus for transmitting files having directory structures according to the object carousel transmission method.
A transmission apparatus
100
in
FIG. 33
includes an indirect directory message block storage unit
101
, an indirect directory message block reading unit
102
, a data block storage unit
103
, a data block reading unit
104
, a multiplexing unit
105
, a data transmission unit
106
, and an antenna
107
.
The indirect directory message block storage unit
101
stores indirect directory message blocks. Note that an indirect directory message block shows the names of the directories and files that directly relate to a directory in the file structure.
The indirect directory message block reading unit
102
reads indirect directory message blocks from the indirect directory message block storage unit
101
.
The data block storage unit
103
stores data blocks. Here, one data block includes one file.
The data block reading unit
104
reads data blocks from the data block storage unit
103
.
The multiplexing unit
105
multiplexes the read indirect directory message blocks and the read data blocks into digital stream data. More specifically, the multiplexing unit
105
groups the read indirect directory message blocks and the read data blocks into a plurality of modules, gives a different module identifier to each of the modules, gives different object keys to the indirect directory message blocks and data blocks in one module, and divides each of the modules into DDBs, i.e., units of transmission.
The data transmission unit
106
broadcasts the digital stream data according to the object carousel transmission method via the antenna
107
.
[Conventional Reception Apparatus]
FIG. 34
shows the structure of a conventional reception apparatus that receives files having directory structures according to the object carousel method.
A reception apparatus
150
shown in
FIG. 34
includes a reception antenna
151
, a data reception unit
152
, a data block selection unit
153
, a data separation unit
154
, an indirect directory message block selection unit
155
, a directory message body obtaining unit
156
, an identifier indirect obtaining unit
157
, and a key information selection unit
158
.
The data reception unit
152
receives data in the object carousel transmission method that is being broadcasted via the reception antenna
151
, and restores digital stream data.
The data separation unit
154
extracts indirect directory message blocks and data blocks from the digital stream data. The data separation unit
154
outputs the indirect directory message blocks to the indirect directory message block selection unit
155
and outputs the data blocks to the data block selection unit
154
.
The key information selection unit
158
includes a key list buffer
159
for temporarily storing a reference name that is input from a terminal “A”. The key information selection unit
158
selects directory names and file names (keys) according to the name of the reference name that the key list buffer
159
stores, and outputs the selected directory n

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data transmission apparatus and data reception apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data transmission apparatus and data reception apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data transmission apparatus and data reception apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3230608

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.