Title of Invention

AN APPARATUS FOR PROCESSING TRAFFIC INFORMATION

Abstract A method and apparatus for transmitting and receiving traffic information is disclosed. Various kinds of traffic information can be transmitted using broadcasting signals in the form of DVB-H or DVB-T. Particularly, in the present invention, congestion traffic status information can be transmitted using DVB-H or DVB-T.
Full Text Description
METHOD FOR TRANSMITTING AND RECEIVING TRANFFIC
INFORMATION AND APPARATUS THEREOF
Technical Field
[1] The present invention relates to a method for transmitting and receiving traffic in-
formation and an apparatus thereof.
Background Art
[2] With development of mobile telecommunication, a user can receive a broadcasting
signal while moving, and can transmit various kinds of additional information along
with the broadcasting signal. Since traffic information may be useful to people who
desire to travel along a traffic means, a method for transmitting traffic information to a
user through various broadcasting media is being studied.
Disclosure of Invention
Technical Problem
[3] Although necessity of traffic information increases in accordance with much traffic,
a problem occurs in that users feel inconvenience as uniform traffic information is not
provided to the users if various types of traffic information are provided to the users
through various terminals manufactured by various manufacturers and having different
functions.
Technical Solution
[4] Accordingly, the present invention is directed to a method and apparatus for
transmitting and receiving traffic information, which substantially obviates one or
more problems due to limitations and disadvantages of the related art.
[5] An object of the present invention is to provide a method and apparatus for
transmitting and receiving traffic information, in which traffic information is ef-
ficiently transmitted to a mobile terminal.
[6] Another object of the present invention is to provide a method and apparatus for
transmitting and receiving traffic information, in which congestion status information
of a traffic link among various kinds of traffic information is transmitted to a mobile
terminal.
[7] Additional advantages, objects, and features of the invention will be set forth in part
in the description which follows and in part will become apparent to those having
ordinary skill in the art upon examination of the following or may be learned from
practice of the invention. The objectives and other advantages of the invention may be
realized and attained by the structure particularly pointed out in the written description
and claims hereof as well as the appended drawings.

[8] To achieve these objects and other advantages and in accordance with the purpose
of the invention, as embodied and broadly described herein, various kinds of traffic in-
formation can be transmitted using broadcasting signals in the form of DVB-H or
DVB-T. Particularly, in the present invention, congestion traffic status information can
be transmitted using DVB-H or DVB-T. The congestion traffic status information
includes at least one of average link speed information, link travel time information,
link delay time information, congestion type information, average link speed prediction
information, link travel time information and congetion change information in
accordance with a link identifier. Also the link identifier is provided according to the
present invention.
Advantageous Effects
[9] According to the present invetion, traffic information can be provided through a
form of DVB-H or DVB-T. In partcluar, congestion and travel time information can be
provided through a broadcasting signal proficiently.
Brief Description of the Drawings
[10] FIG. 1 briefly illustrates a digital multimedia broadcasting system providing traffic
information;
[11] FIG. 2 illustrates an example of signal formats of traffic information;
[12] FIG. 3 and FIG. 4 respectively illustrate transport formats of a congestion traffic
status container and a location container included in a traffic information message;
[13] FIG. 5 to FIG. 13 illustrate syntaxes of each application in a traffic information
message representing congestion traffic;
[14] FIG. 14 illustrates syntax of additional information included in a status component;
[15] FIG. 15 to FIG. 25 illustrate syntaxes of each element of a location container of
traffic information;
[16] FIG. 26 to FIG. 28 illustrate location reference tables if location information of
traffic information is obtained;
[17] FIG. 29 illustrates one example of an apparatus for transmitting traffic information;
[18] FIG. 30 illustrates signal arrangement according to resultant frames generated by a
frame generator in the apparatus of FIG. 29;
[19] FIG. 31 illustrates another example of an apparatus for transmitting traffic in-
formation;
[20] FIG. 32 illustrates a diagram of protocol stack, in which IP datagram data will be
followd if traffic information is transmitted in IP datagram.
[21] FTG. 33 illustrates an example of services transmitted on a channel, wherein the one
service has a type slicing mode and is transmitted to DVB-H and the other service is
transmitted to a common channel of DVB-T and DVB-H;

[22] FIG. 34 illustrates location of a descriptor that can be transmitted along with service
information of traffic information;
[23] FIG. 35 and FIG. 36 respectively illustrate program information, i.e., a program as-
sociation table (PAT) and a program map table (PMT) transmitted along with MPEG-2
transport stream (TS) type signal;
[24] FIG. 37 illustrates a descriptor that can parse broadcasting signals including traffic
information;
[25] FIG. 38 illustrates an example of an apparatus for receiving traffic information
according to the present invention;
[26] FIG. 39 is a flow chart illustrating a method for receiving traffic information
according to an embodiment of the present invention; and
[27] FIG. 40 is a flow chart illustrating a method for transmitting and receiving traffic
information according to an embodiment of the present invention.
Best Mode for Carrying Out the Invention
[28] Reference will now be made in detail to the preferred embodiments of the present
invention, examples of which are illustrated in the accompanying drawings. Wherever
possible, the same reference numbers will be used throughout the drawings to refer to
the same or like parts.
[29] Hereinafter, for understanding of the present invention, traffic information
according to the present invention will be described. Examples of traffic information
include congestion and travel and time information (CTT), safety driving information
(SDI), point of interest (POI) information, public transport information (PTI), road
traffic message (RTM), parking information (PKI), traffic status image information
(TSI), and news information (NWS). Accordingly, traffic information will be used as a
term indicative of information including the aforementioned kinds of information. To
facilitate understanding of the present invention, it is to be understood that the term
"TPEG" used in the following description and drawings is involved in traffic in-
formation.
[30] FIG. 1 briefly illustrates a digital multimedia broadcasting system providing traffic
information. A method for transmitting and receiving traffic information will be
described with reference to FIG. 1. The digital multimedia broadcasting system
includes a network 110 collecting traffic information related contents, a traffic in-
formation server 120 providing the collected contents, a broadcasting center 130, and a
terminal 140. The traffic information server 120 reconstructs various kinds of traffic
information collected from other servers via various routes, for example, the network
110, and transmits the reconstructed information to a cellular phone, a vehicle, a
personal digital assistant (PDA) 140, or a receiver provided in other portable terminal

through a transmitter of the broadcasting center 130. In addition, the terminal includes,
but is not limited to, a navigator and a computer such as a notebook computer. The
traffic information server 120 may use a data channel of digital broadcasting as a route
for transmitting traffic information. Alternatively, the traffic information server 120
may use wire and wireless Internet, for example, a broadband wireless medium such as
Wi-Fi or wireless broadband Internet (Wibro), or wired Internet. In particular, the
traffic information server 120 may use a transparent data channel (TDC) or a
multimedia object transport (MOT) protocol of digital broadcasting media if data
service of digital multimedia broadcasting (DMB) is used.
[31] FIG. 2 illustrates an example of signal formats of traffic information. A format of
traffic information and a container included in traffic information will be described
with reference to FIG. 2.
[32] The format of traffic information transmitted from the traffic information server 120
via wire can have a sequence of message segment as shown in FIG. 2. The message
segment includes traffic information, and in FIG. 2, message segment of the traffic in-
formation is represented by message. The message segment which contains each type
of traffic information includes a message management container 202, a CTT-status
container 204, and a TPEG-location container 206.
[33] As described above, the traffic information including various kinds of information
can be transmitted. Hereinafter, congestion and travel time information (it may be
referred to as CTT or congestion traffic status information) representing road
congestion status among various kinds of traffic information will be described as an
example of traffic information. Accordingly, the CTT-status container 204 will be
referred to as a status container of congestion traffic.
[34] The message management container 202 of congestion traffic information includes
message identification information and information of date and time, and is used to
manage information received in an apparatus for receiving traffic information. The
message identification information which is a necessary element of message includes a
message identifier (MID) and a version number (VER). The message identifier (MID)
is an identifier of one message related to each status in a service component included
in each type of traffic information. In the present invention, the message identification
number increases from "0" by "1". If the message identification number reaches 65535
corresponding to maximum number, the message identification number is initiated to
"0". The version number means a sequential number for identifying serial messages
having a single message identifier. For example, any one of numbers from 0 to 255
may be assigned to the version number, and it is general that the version number may
be sequentially increased from 0 to 255.
[35] Examples of date and time included in the message management container may

include start time and end time of traffic information, message erasing time, and
schedule information. However, since the congestion traffic status information
includes current traffic status information of each point rather than information of
unexpected status varying every moment, the congestion status information (CTT) may
not include start time, end time, message erasing time, and schedule information. The
TPEG-location container 206 includes location information intended to notify traffic
information.
[36] A number of kinds of congestion status information of the CTT-status container 204
may respectively be transmitted to various service components, wherein each
component can be identified by a component identifier.
[37] FIG. 3 and FIG. 4 respectively illustrate transport formats of the congestion traffic
status container and the TPEG-location container included in the traffic information
message.
[38] As shown in FIG. 3, the CTT status container 31 includes a CTT component 311 in
which congestion and travel time information (CTT) status is recorded, a CTT
component 313 in which CTT status prediction is recorded, and an additional in-
formation component 315 in which additional information is recorded.
[39] The CTT component 311 may include a status component 331 in which average
link speed is recorded, a status component 333 in which link travel time is recorded, a
status component 335 in which link delay time is recorded, and a status component 337
in which congestion type information is recorded.
[40] Hereinafter, a link is used as a road identifier and it is employed in identifying the
particular road from traffic information. The average link speed means an average
speed of a vehicle in a particular link, the link travel time means duration for which a
vehicle passes a particular link. The link delay time means a delayed time for which a
vehicle passes a particular link, and congestion type information means predefined
typical information of congestion status.
[41] The CTT component 313 may include a CTT status prediction component 351 in
which prediction information of average link speed is recorded, a CTT status
prediction component 353 in which prediction information of link travel time is
recorded, and a CTT status prediction component 355 in which congestion change in-
formation is recorded. Namely, the prediction average link speed means a predictive
average speed of a vehicle in a particular link at a specific time point, the prediction
link travel time means a link travel time predicted at a specific time point, and
congestion change information means change of congestion status.
[42] The additional information component 315 may include auxiliary data that is
transmitted as part of a TPEG message. The auxiliary data may be text data or audio/
video data. For example, the congestion type component 440 may be represented as a

predefined code or a text string stored in the additional information component 420. In
another example, the additional information component 420 may store video data, such
as an image of a moving traffic for a link or road described in a received TPEG
message. The video data may include moving images and/or still images. In yet
another example, the additional information component 420 may store data describing
various places of interest, such as theatres or restaurants, associated with a link
described in a TPEG message.
[43] A language code representing basic language for a location reference component
324 is recorded (322) in the TPEG-location container 32 shown in FIG. 4 including
location information corresponding to the congestion traffic status container shown in
FIG. 4. The TPEG-location container 32 includes the location reference component
324 in which location coordinates are recorded.
[44] Information of "location type" 342 is recorded in the location reference component
324, and is represented by Link ID as shown in FIG. 26. A unique ID code is given to
each link using Link ID so that information of road or link can be transmitted using the
code, whereby data between transmission and reception can be reduced.
[45] A mode type list 344 represents definition of a traffic means. For example, the code
represents definition of a traffic means such as bus, ship, plane, and car.
[46] The link identifier 346 defines a link system enabling a determination of a link
location type of a particular link. For example, a link system of the link ID may be
determined by comparing the link system identifier value with an entry in a link system
look-up table. The entry in the link system look-up table may be indicative of a
standard link system, such as an intelligent traffic system prescribed by Ministry of
Construction & Transportation ("MCOT") of the Republic of Korea. In another
example, the link identifier 346 may directly specify a standard link system. In
addition, a descriptor 348 includes additional supplement data on an actual link,
wherein examples of the additional supplement data include text data or audio/video
data. In another example, the link identifier 346 may directly specify a standard link
system.
[47] The link identifier 346 includes a link ID component 362 associated with a
particular link, such as a road. The link ID may be unique to a particular link. The link
ID may be globally unique or unique within a predetermined geographic region. In one
example, the link ID component 362 may be specified using code values prescribed by
various communications standards, such as the Intelligent Traffic System standard. In
another example, the link ID may include coordinates (e.g., latitude and longitude) of
the links vertices. In yet another example, the link ID may be a character string, a
number, or a combination of above, such as "0 K_Ave_3456_Atlanta_US."
[48] Furthermore, the link identifier 346 includes information of a link vertex

component 364. The link vertex component 364 identifies the type of vertices that are
created by a link, so that the link can be more precisely depicted on a map. A higher
number of vertices provide more accurate maps or directions. For example, if the link
vertex component 364 includes 100 vertices, the map may be displayed in a VGA
mode. On the other hand, if the link vertex component: 364 includes 1000 vertices, the
map may be displayed in a higher resolution, such as SVGA.
[49] Finally, the link identifier component 346 includes a road type list component 366
that identifies the type of a road represented by the link.
[50] An example of the descriptor 348 can include text or various audio/video data,
wherein the text may be used name and additional description of link which is not
defined on the link identifier. A code representing that a descriptor type 382 is a link
identifier can be recorded to record name of link, and name or additional description of
link can be recorded in the descriptor 384.
[51] A structure of the congestion traffic status container is shown in FIG. 4 based on hi-
erarchical connection between respective components constituting messages while
syntaxes of a detailed structure of each component are shown in FIG. 5 to FIG. 13.
[52] The "CTT component 80" transmits current CTT status information contained in the
CTT status container of FIG. 3. For example, an ID "80hex" 402 may be assigned to
the CTT component. The CTT component 80 includes at least one status component
406, for example, one or more (M) status components 406 (e.g., M number of status
components). The CTT component 80 includes a byte-unit data length field 404 for
indicating an overall data length of the status component in byte units. In particular,
Table 1 shows some of the exemplarily variable types used to describe the exemplary
structures for CTT components.



[54] Each status component may include at least one of the average link speed, the link
travel time, the link delay time, and the congestion type, which are configured in the
forms of syntaxes of FIG. 6 to FIG. 4E. Referring to FIG. 6, the status component
("status._component (00)") including the average link speed can be assigned with an ID
"00 hex," and data of the speed defined in units of Km/h can be contained in the status
component ("status_component (00)".
[55] As shown in FIG. 7, a specific ID "01 hex" is assigned to the status component
("status._component(01)") equipped with link travel time information, and data of the
link travel time may be defined in units of seconds (i.e., sec. units).
[56] Referring to FIG. 8, a specific ID "02 hex" is assigned to the status component
("status._component(02)") equipped with the link delay time information, and data of
the delay time based on links is defined in units of seconds.As shown in FIG. 4E, a
specific ID "03 hex" is assigned to the status component ("status_component(03)")
equipped with congestion type information, and congestion type data is recorded by
codes defined in a CTT application table 03 (CTT 03) (table 2). For example,
"ctt03_1" is recorded in case of smooth traffic, "ctt03._1," "ctt03_2" is recorded in case
of slow traffic, "ctt03_3" is recorded in case of delay traffic, and "ctt03_4" is recorded
in case of congested traffic.

[58] Referring to FIG. 10, the CTT component ("ctt_component(81)") for transmitting
CTT prediction information is assigned with an ID "81 hex" 412, and includes at least
one status component 416 (e.g., M number of prediction status components). The CTT

component ("ctt_component(81)") includes a byte-unit data length field 414 for
indicating an overall data length of the status component in byte units. Each status
component includes the average link speed prediction, the link travel time prediction,
the link delay time prediction, and/or the congestion change, which are configured in
the forms of syntaxes of FIG. 11 to FIG. 13.
[59] Referring to FIG. 11, the prediction status component
("prediction_status_component(00)") including the average link speed prediction is
assigned with a specific ID "00 hex" and data of the speed defined in units of Km/h
may be contained in the prediction status component
("prediction_status_component(00)").
[60] As shown in FIG. 12, a specific ID "01 hex" is assigned to the prediction status
component ("prediction_status_component(01)") equipped with link travel time
prediction information. Data of the link travel time prediction may be defined in units
of seconds (i.e., sec. units), and includes time information associated with a designated
prediction time.
[61] As shown in FIG. 13, a specific ID "02 hex" is assigned to the prediction status
component ("prediction_status_component(02)") equipped with the congestion change
information, and congestion change data may be recorded by codes defined in the CTT
message table 04 (Table 3). For example, "ctt04_01" is recorded if the link speed
increases more than before, "ctt04_2" is recorded if the link speed decreases less than
before, and "ctt04_3" is recorded if the link speed is equal to before.

[63] FIG. 14 illustrates a syntax of additional information contained in a status
component according to the present invention. Referring to FIG. 14, a specific ID "8A
hex" is assigned to the status component ("ctt_component(8A)") equipped with
additional information. Additional information data contained in the CTT component

("ctt_component(8A)") includes CTT-associated additional information for each
message and auxiliary information for each message. In this case, the CTT-associated
additional information and the auxiliary information are configured in the form of text
data.
[64] For example, the congestion type component shown in FIG. 9 may represent the
congestion type information using codes defined in the CTT table. However, if the
above-mentioned congestion type information cannot be denoted by the codes defined
in the CTT table, the congestion type component may use a status component equipped
with additional information. As another example, the link speed change information
contained in the prediction status component ("prediction_status_component(02)")
equipped with the link speed change information of FIG. 13 can be represented by
using codes defined in the CTT table. However, if the link speed change information
cannot be represented by using only the codes defined in the table, an additional in-
formation component may be used for the above-mentioned situation.
[65] In more detail, video data captured by a camera capable of capturing a traffic status
for each link is contained in the additional information component, such that the
additional information component equipped with the video data may be transmitted to
a user or users. In this case, the video data may include moving images and still
images. In yet another example, if a famous restaurant or a historical place or theater is
contained in a specific link indicating the status information, information associated
with the above-mentioned places may also be contained in the CTT component
("CTT_component(8A)").
[66] The TPEG location container of FIG. 3 hierarchically includes a plurality of
components contained in the message. Detailed descriptions and syntaxes of individual
components are depicted in FIG. 15 to FIG. 25.
[67] Referring to FIG. 15, the TPEG location container (tpeg_loc_container) for
indicating location information corresponding to the above-mentioned status in-
formation records basic languages for the TPEG location component
(tpeg_loc_container) using the code 602 defined in the location reference table "Ioc41"
(not shown). For example, in the case of the Korean language, data "Ioc41_65" is
recorded in the TPEG location container. Also, the TPEG location container may
include at least one TPEG location component (tpeg_loc_component) 604 (e.g., M
number of TPEG location components).
[68] Referring to FIG. 16, a specific ID "00 hex" 612 is assigned to the TPEG location
component ("tpeg_location_ component(00)") equipped with the location coordinates.
The TPEG location component ("tpeg_location_component(00)") includes a byte-unit
data length field 614 for indicating a corresponding component data length in byte
units. Also, the TPEG location component ("tpeg_loc,_component(00)") includes a

specific field 616 capable of indicating a location type using codes prescribed in the
location reference table "loc01" (not shown), and also includes at least one coordinates
component (co-ordinates_component) 618 (e.g., M number of coordinates
components).
[69] Referring to FIG. 17, the coordinates component ("co-ordinates_component(00)")
equipped with mode-type information (i.e., transportation-type information) is
assigned with a specific ID "00 hex" 612, and includes at least one mode-type
component (mode_component) (e.g., M mode components).
[70] As shown in FIG. 18, the mode-type component ("mode_component(00)")
equipped with the mode-type information is assigned with a specific ID "00 hex" such
that it indicates which one of transportation means is used by codes defined in the
TPEG location reference table "loc05" For example, if a mode type is determined to be
a train, the mode-type component indicates the value "loc05_2". If a mode type is
determined to be a bus, the mode-type component indicates the value "loc05_6".
[71] Referring to FIG. 19, the coordinates component ("co-ordinates_component(02)")
equipped with link description is assigned with a specific ID "02 hex" 622, such that it
indicates which one of descriptors is used by codes defined in the TPEG location
reference table "loc03" 624. For example, if the descriptor type indicates link de-
scription of road and relates to a link ID, the coordinates component 02
(co-ordinates_component 02) is represented by the value "loc03_44".
[72] A coordinates component 02 (co-ordinates_component 02) equipped with link de-
scription includes at least one descriptor component (descriptor_component) 628 (e.g.,
M number of descriptor components). The coordinates component may record the link
description in the form of short strings. In this case, the above-mentioned link de-
scription may be a link ID, or may be link-associated text description such as road
names. If the link ID is written by the short strings, bytes are unnecessarily wasted. In
order to solve the above-mentioned problems, the present invention includes the co-
ordinates component equipped with the link ID based on a standard node or node
system in the TPEG location component. Identifying the particular link from the
received link information may include comparing the link identification value with an
entry in a link identification look-up table. The particular link may be associated with a
predetermined link identification value in the link identification look-up table. The link
identification value may be unique to the particular link. Identifying the particular link
from the received traffic information may further include storing an entry in the link
identification look-up table.
[73] Referring to FIG. 20, a specific ID "04 hex" is assigned to the coordinates
component ("co-ordinates_component(04)") equipped with the link identifier (ID) in-
formation. The coordinates component ("co-ordmates_component(04)") indicates

which one of links is used as the link ID by codes defined in the location reference
table "loc43". For example, in the case of using a specific ID contained in the standard
link system prescribed by Ministry Of Construction & Transportation (MOCT) of the
Republic of Korea, the above-mentioned coordinates component 04 is denoted by "loc
43_1". At least one link component "link_component" (e.g., M number of link
components) is contained in the coordinates component
("co-ordinates_component(04)"). The link component may include a link ID or a link
vertex.
[74] Referring to FIG. 21, a specific ID "00 hex" is assigned to the link component
("link_component(00)") equipped with predefined link ID data. The link component
("link_component(00)") includes predetermined link ID data defined in either the
TPEG receiver or the TPEG server. For example, the link component
("link_component(00)") may use the link ID defined in the intelligent traffic system
standard node link. In this case, the link ID information may indicate the coordinates
component equipped with a single link ID, and may also indicate other coordinates
components equipped with several link IDs or multiple link IDs.
[75] Referring to FIG. 22, information associated with a vertex between links
(hereinafter, referred to as link-vertex information) is recorded in a link component
("link_component (01)"). A specific ID "01 hex" is assigned to the link component
("link_component (01)". The link component ("link_component (01)") includes in-
formation associated with 23 vertexes or less. The coordinates component
("co-ordinates_component(02)") includes at least one vertex component (e.g., M
number of vertex components) equipped with vertex data. In this case, the above-
mentioned vertex allows a terminal for receiving traffic information to recognize either
coordinates or a link shape designated by a link ID, such that the above-mentioned
terminal can express the recognized coordinates or link shape in the form of graphic
data using the vertex. The vertex is latitude/longitude information defined by the
WGS84 (World Geodetic System 1984) format. However, it should be noted that the
scope of the above-mentioned term "vertex" can also be applied to similar terms or
other examples as necessary. The link system may be a vertex-based link system,
where the link identification value is indicative of one or more vertices, and identifying
the particular link from the received link information is further based upon the one or
more vertices.
[76] Referring to FIG. 23, a specific ID "00 hex" is assigned to a vertex component
("vertex_component(00)") for recording vertex information using the WGS84 format.
The above-mentioned vertex component ("vertex_component(00)") includes latitude/
longitude data designated by 10 micro-degree units. In this case, the latitude/longitude
data starts from "0" such that it increases by 10 micro-degree units. The terminal for

receiving traffic information, unequipped with an electronic map can more realistically
display the road shape on the basis of the above-mentioned coordinates information on
the screen. Therefore, the number of vertexes has a scale (e.g., a scale of 10000:1)
lower than that of an electronic map stored in a disc. The vertex component (00) may
include the number of vertexes to visually display a desired road on a VGA or QVGA.
For example, the number of vertexes may be determined to be equal to or less than 23.
[77] As shown in FIG. 24, a specific ID "02 hex" is assigned to the link component
("link_component(02)") equipped with road type information. The link component 02
includes at least one road type component ("roadtype_component") (e.g., M number of
road type components). Referring to FIG. 25, a specific ID "00 hex" is assigned to the
road type component ("roadtype_component(00)"), such that the road type component
("roadtype_component(00)") indicates whether a road is a national road (code
loc42_l), a local road (code loc42_2), or an expressway (code loc42_3) by referring to
the codes defined in the location reference table (loc42) (not shown). FIG. 26 to FIG.
28 show location reference tables according to the present invention.
[78] The table of FIG. 26 is a TPEG location reference table 01 used for the TPEC
location component ("tpeg_loc_component(00)") equipped with location type in-
formation of FIG. 16. The table of FIG. 26 defines specific information capable of
indicating the location type information using codes. For example, if the location in-
formation is a node name, it is represented by the value "loc01_2". Provided that the
location information is denoted by the link ID, it is represented by the value "loc01_.10".
[79] The table of FIG. 27 is a TPEG location reference table 03 used for the coordinates
component ("co-ordinates_cornponent(02)") equipped with location description of
FIG. 19. The table of FIG. 27 defines location descriptor information using codes. For
example, if the location descriptor is a node name, it is represented by the value
"loc03_.2." In order to indicate a specific case in which the location descriptor is a link
ID, a specific code 44 (702) is added to the TPEG location reference table 03.
Therefore, if the location descriptor is the link ID, it is represented by the value "loc03_44."
[80] The table of FIG. 28 is a TPEG location reference table 43 used for the coordinates
component ("co-ordinates_component(04)") equipped with the above-mentioned link
ID of FIG. 20. The table of FIG. 28 defines the link ID category information using
codes, such that it can indicate which one of link systems will be used as the link ID.
For example, if the link ID system is the intelligent traffic system prescribed by
Ministry Of Construction & Transportation (MOCT) of the Republic of Korea, it is
represented by the value "loc43_1." If the above-mentioned traffic information is to be
transmitted by the method and apparatus for transmitting and receiving traffic in-

formation according to the present invention, an example of transport signal types will
be described below. The method for transmitting and receiving traffic information and
the apparatus for transmitting and receiving traffic information according to the present
invention can transmit and receive traffic information in the form of broadcasting
signal such as digital video broadcasting terrestrial (DVB-T) or digital video
broadcasting-handheld (DVB-H). FIG. 29 illustrates one example of an apparatus for
transmitting traffic information. One example of the apparatus for transmitting traffic
information will be described below.
[81] Broadcasting signals, for example, audio/video signals are multiplexed by a
multiplexer 10 in the format of MPEG-2 transport stream (TS) and then output. The
above-mentioned traffic information may be multiplexed in the format of MPEG-2 TS
along with the audio/video signals. For energy dispersal, the multiplexer 10
multiplexes MPEG-2 TS type signals including traffic information. An outer coder 21
and an outer interleaver 22 can respectively encode and interleave the multiplexed data
to improve transmission performance of the multiplexed signals. For example, a Reed-
Solomon code method may be used as an outer coding method while a convolution in-
terleaving method may be used as an interleaving method.
[82] An inner coder 31 and inner interleaver 32 encode transport signals and interleave
the coded signals considering that any error may occur in the transport signals. The
inner coder may code the transport signals in accordance with a punctured convolution
code, and the inner interleaver may use a native or in-depth interleaving method in
accordance with use of a memory in transmission modes of 2k, 4k and 8k.
[83] A mapper 35 can map the transport signals with symbols in accordance with modes
such as 16QAM (quadrature amplitude modulation), 64QAM, and QPSK (quadrature
phase shift keying), considering pilot of the transmission modes and transmission
parameter signaling (TPS). A frame generator 40 modulates the mapped signals in an
orthogonal frequency division multiplex (OFDM) scheme, and generates frames
inserted with a guard interval in a data interval including the modulated signals. Each
frame includes 68 OFDM symbols, wherein each symbol includes 6817 carriers in case
of the mode of 8k while it includes 1705 carriers in case of the mode of 2k. The guard
interval is a cyclic continuation copied from data in the data interval, and its length
depends on the transmission modes. Each of the OFDM frames includes scatter pilot
signals, continuation pilot signals, and TPS carriers. The structure of the frames
generated from the frame generator of FIG. 29 will be described with reference to FIG.
30.
[84] A digital-to-analog converter 41 converts digital type broadcasting signals having a
guard interval and a data link into analog signals, and a transmission unit 42 can
transmit the converted analog signals to RF signals. The digital-to-analog converter 41

and a transmission unit 42 may be in a united transmitter. The traffic information in the
format of MPEG-2 TS can be transmitted in the form of DVB-T. In this case, the
format of MPEG-2 TS may be transmitted in the form of packetized elementary stream
(PES) or section.
[85] FIG. 30 illustrates signal arrangement according to the frames which the frame
generator generates in FIG. 29. In FIG. 30, Tu represents the number of available sub-
carriers, Dt represents the distance between scatter pilots on a time axis, and Df
represents the distance between scatter pilots on a frequency axis. The distance Df
between the scatter pilots on the frequency area determines a delay range of a ghost
signal, which can be predicted on a channel. Referring to FIG. 30, the location of pilots
to be interpolated during reception of the signals generated by the frame generator, is
shown.
[86] Symbols are arranged to represent a uniform pilot pattern per four symbols, such
that time interpolation can be executed in the location of the pilots during reception of
the signals. In other words, a first input symbol (t=1) is arranged to represent the same
scatter pilot signal as that of the fifth input symbol (t=5). Time interpolation of the
symbols input at t=2, t=3 and t=4 can be executed in the location of the scatter pilot
signals during reception of the signals.
[87] Furthermore, the symbol input at t=6 has the same scatter pilot pattern as that of the
symbol input at t=2, and time interpolation of the signals at t=3, t=4 and t=5 can be
executed in the location of the scatter pilot signals of the symbols input at t=6 and t=2.
[88] In this way, time interpolation is executed as above during reception of the signals
after the symbol is input at t=7. In this case, since the scatter pilots are located for the
symbol input at t=4 per four sub-carriers, the distance between the scatter pilot signals
in the frequency area of the symbol input at t=4 is reduced in the range of 1/4 of the
distance between the original scatter pilot signals, and the symbol input at t=4 has a
pattern where the scatter pilot signals are located per four sub-carriers. Therefore, it is
possible to obtain an advantage that more pilot signals are located in the symbol during
reception of the signals. As a result, if a signal is transmitted using the continuation
pilot signals and the scatter pilot signals, channel compensation can be made
adaptively depending on the status of the channel received during the reception of the
signal.
[89] FIG. 31 illustrates another example of an apparatus for transmitting traffic in-
formation. Another example of the apparatus for transmitting traffic information will
be described below with reference to FIG. 31.
[90] As another example for transmitting the above-mentioned traffic information, a
DVB-H mode can be used. The DVB-H mode enlarges a broadcasting area to a mobile
terminal area, and can transmit transmission information using IP datagram. The IP

datagram refers to a signal processing mode that allows a signal to be transmitted using
a packet according to Internet protocol. The IP datagram includes a header including IP
address, and a data container transmitting information. Video signals, audio signals,
and traffic information signals can be transmitted to the data container of the IP
datagram in packet units. In other words, the DVB-H mode uses internet protocol
datacasting (IP datacasting) that allows the audio signals, the video signals, and the
traffic information signals to be transmitted after being divided and compressed by
packet units.
[91] A signal converter 8 can convert the traffic information into data including IP by
compressing the traffic information either along with the audio and video signals or
separately in packet units. At this time, IP data is embedded in the MPEG-2 TS after
being encapsulated by multi-protocol encapsulation (MPE). The MPE may be multi-
protocol encapsulation-forward error correction (MPE-FEC) section data to which
FEC is added. If a transmission signal is arranged by a form of MPE-FEC, a carrier-
to-noise (CN) ratio of the transmission signal can be improved. Therefore, either MPE-
FEC data having FEC or MPE data having no FEC can include transmission data in the
format of IP data.
[92] The IP datagram encapsulated by the signal converter 8 using MPE may be
multiplexed by a time slicing mode to reduce power consumption, and is converted
into a transport stream to multiplex with MPEG-2 TS equipped with the video or audio
signals. A modulating and encoding unit 50 can include configuration blocks cor-
responding to reference numerals 21 to 42 of FIG. 29. The traffic information
multiplexed by MPEG-2 TS can be transmitted as the broadcasting signals after
undergoing modulating and encoding steps of the DVB-T broadcasting signals
described with reference to FIG. 29.
[93] FIG. 32 illustrates a diagram of protocol stack in which IP datagram of the traffic
information will be followd, if the traffic information is transmitted in IP datagram.
The top layer of this stack signifes the service offering intended by the traffic in-
formation provider. The Real-Time Streaming Protocol (RTSP) is used for control of
the delivery of broadcast TV and audio programs as well as for on-demand delivery.
Audio streams, video streams and traffic information (A/V/Data in fig. 32) and the
stream pasrsing information of the streams are multiplexed into a valid MPEG-2
transport stream. The resulting MPEG-2 packets aer encapsulated in RTP. And, the en-
capsulated traffic information in RTP can be transmitted along with IP (internet
protocol) datagram in fig. 31
[94] FIG. 33 illustrates an example of services transmitted on a channel, wherein the one
service has a type slicing mode and is transmitted to DVB-H and the other service is
transmitted to a common channel of DVB-T and DVB-H. A program can be

transmitted in accordance with a channel of each of DVB-H and DVB-T, and each
service can be multiplexed by time division through time slicing in case of DVB-H.
The traffic information is included in the IP datagram by DVB-H and then converted to
MPE or MPE-FEC, wherein the converted MPE or MPE-FEC can be transmitted to the
embedded MPEG-2 TS.
[95] FIG. 34 illustrates location of a descriptor of traffic information that can be
transmitted along with stream parsing information (i. e.; DVB-SI (DVB - service in-
formation or MPEG-2 TS program specific information) if the traffic information is
transmitted through the encoding and modulating steps described with reference to
FIG. 29 to FIG. 31. Hereinafter, stream parsing information means table information
for parsing sections in broadcasting streams, for example, NIT and SDT in DVB-SI,
PMT and PAT in MPEG-2 TS program specific information and so on. And, the
descriptor of traffic information of traffic information in streams is called as descriptor
table information.
[96] The location of the descriptor table information of the traffic information according
to an embodiment of the present invention will be described with reference to FIG. 34.
Referring to FIG. 34, to facilitate description, descriptor table information of traffic in-
formation to be transmitted will be referred to as "TPEG service descriptor."
[97] In a case that the traffic information transmitted by an embodiment of the present
invention is transmitted through the broadcasting signals, stream parsing information
for parsing the descriptor table information of traffic information is exemplarily shown
in FIG. 34. The descriptor table information included in the broadcasting signals may
be included in NIT (Network Information Table), BAT (Bouquet Association Table),
SDT(Service Description Table), and EIT (Event Information Table), as shown in FIG.
34. The table of FIG. 34 represents that the descriptor for parsing the signal included in
the broadcasting signal is included in which table of the transmission signals, wherein
* represents that the descriptor is included in the table. For example,
network_name_descriptor can be transmitted along with NIT. Therefore, if NIT of the
broadcasting signals is parsed, it is possible to obtain a broadcasting signal transmitted
depending on description of network_narne_descriptor.
[98] The TPEG service descriptor which describes descriptor table information of the
traffic information according to an embodiment of the present invention can be located
in at least one of NIT, SDT, and a program map table (PMT). The NIT corresponds to
stream parsing information providing tuning information and transport stream group
such as channel frequency. The SDT is used to transmit parameter and service name in
the transport stream. The PMT transmits packet identifier (PID) information of video,
audio, data, and program clock reference (PCR). If the TPEG service descriptor is
transmitted along with the PMT, the PMT can be obtained by parsing a program as-

sociation table (PAT) from the MPEG-2 TS. In FIG. 34, 0x80 is exemplarily shown as
an identifier tag value of the TPEG service descriptor.
[99] FIG. 35 and FIG. 36 respectively illustrate the PAT and the PMT as stream parsing
information transmitted along with the MPEG-2 TS type signal. The PAT serves to
assign a transport packet to each program using a packet having PID of 0. The PID of a
packet transmitting the PMT can be obtained from the PAT (a), and the PID of the
packet can be obtained from the PMT to identify information which the packet in the
stream transmits (b).
[100] Therefore, if the packet having the PID obtained from the PMT is searched, video,
audio and traffic information included in the packet can be obtained.
[101] FIG. 37 illustrates descriptor table information that can parse traffic information.
Referring to FIG. 37, the TPEG service descriptor that can be included in the PMT (i.e.
can be parsed from the PMT) can parse the broadcasting signal including the traffic in-
formation as shown in FIG, 37,
[102] First, the TPEG service descriptor includes a descriptor tag (Descriptor_tag) field, a
descriptor length (Descritporjength) field, a field of the number of service
components (Number_of_TPEG_Service_Components) indicating the number of
service components included in the traffic information descriptor, and a plurality of
traffic information sets corresponding to a value of the
Number_of_TPEG_Service_Components field. Each traffic information set may
include a service component identifier (Service_Component_ID) field, an application
identifier (Application_ID) field, and an additional service information field.
[103] The Descriptor_tag field is assigned with 8 bits and a value for identifying the
descriptor table information of traffic information from another descriptor.
[104] The Descriptor_tag field is assigned with 8 bits, and a length from the
Descriptor_tength field to the end of the descriptor is represented by byte units. The
Service_component_ID (SCID) field is assigned with 8 bits, and indicates a value for
identifying service component in one service. The SCID field value can be defined by
a service provider.
[105] The ApplicationJD field is assigned with 16 bits and a value for identifying each
application. In other words, each traffic information application is assigned with an ap-
plication identifier (AID). Whenever a new application is defined, a new AID is
assigned to the traffic information application.
[106] The additional service information field may include a service name
(Service_name) field, a service description (Service_description) field, a service logo
(Service_logo) field, a subscriber information (Subscriber_information) field, a free
text information (Free_text_information) field, and a help information
(Help_information) field. The length of each field in the additional service information

field is variable, and is indicated by at least one format of text row, number, and
graphic.
[107] The Service_name field indicates service name of the traffic information, and
allows a user to identify the service. For example, the Service_name field may transmit
the traffic information including service name called "traffic information service of 'A'
broadcasting station."
[108] The Service_description field indicates detailed description of corresponding
service, and is to describe service contents in more detail. For example, the
Service..description field may transmit the traffic information including service de-
scription called "contour public traffic information of the metropolitan southern area."
[109] The Service_logo field indicates service logo, and allows the user to identify service
or the service provider. The service logo can be transmitted in the format of bitmap or
other image.
[110] The Subscriber_inforrnation field indicates subscriber information. For example,
the Subscriber_inforrnation field may transmit the traffic information including billing
and payment information for a restricted service component.
[111] The Free_text_inforrnation field indicates additional information to be transmitted
to the user. For example, the Free_text_information field may transmit the traffic in-
formation including interruption of service and cancellation of information. The
Help_information field indicates help information to be referred to by the user. For
example, the Help_inforrnation field may transmit the traffic information including
Internet address and phone number.
[112] FIG. 38 illustrates an example of an apparatus for receiving traffic information
according to the present invention. The apparatus for receiving traffic information
according to an embodiment of the present invention will be described with reference
to FIG. 38. The apparatus for receiving traffic information, as shown in FIG. 38,
includes a tuner 701, a demodulator 702, a demultiplexer 703, an audio decoder 704, a
video decoder 705, a data decoder 710, and a traffic information memory 711.
[113] The tuner 701 tunes a frequency of a specific channel through any one of antenna,
cable and satellite, and outputs a signal down-converted into an immediate frequency
(IF) signal to the demodulator 702. Examples of signals received at the frequency of
the specific channel include audio signals, video signals, traffic information signals,
and stream parsing information of traffic information transmiited according to DVB-
T/H. A channel manager 707 requests stream parsing information of traffic information
by referring to channel information stored in a channel map 708, and receives the
result from the data decoder 710. The channel manager 707 can control channel tuning
of the tuner 701, and may be embodied by a software module.
[114] The demodulator 702 demodulates a signal output from the tuner 701, and the de-

multiplexer 703 divides the signals including the video signals, audio signals and the
traffic information and outputs the signals in TS packet units.
[115] The demultiplexer 703 outputs TS packets including the traffic information to the
data decoder 710. The data decoder 710 can decode the TS packets including
descriptor table information of traffic information. In FIG. 38, it is supposed that the
traffic information is to be transmitted in the form of digital storage media-command
and control (DSM-CC) section of payload of the TS packets.
[116] For example, the data decoder 710 can parse the descriptor table information of
traffic information included in the PMT. The data decoder 710 parses the traffic in-
formation from the DSM-CC (Digital Storage Media Command and Control) section
including the traffic information and stores the parsed information in the traffic in-
formation memory 711. The data decoder 710 forms a section table information by
collecting sections having the same table identifier (table_id). The data decoder 710
can store the descriptor table information of traffic information and the traffic in-
formation message in the traffic information memory 711. If the data decoder 710
parses the descriptor of traffic information (e.g. TPEG-Service descriptor) from the
stream parsing information, application identification information of the traffic in-
formation message transmitted to a corresponding channel, service component iden-
tification information, and additional service information (for example, service name,
service description, service logo, subscriber information, free text information, and
help information) can be obtained.
[117] A first application manager 706 shown in FIG. 38 drives a native application
program stored in a memory 709 to execute a general function such as channel
conversion. In this case, the native application program means built-in type software
built in the apparatus for receiving traffic information at the time when the apparatus is
manufactured. If there is a user request to the apparatus for receiving traffic in-
formation through a user interface (UI), the first application manager 706 responds to
the user request by displaying the native application program using a graphic user
interface (GUI) on a screen. The user interface receives the user request through an
input device such as a remote controller, a jog dial, and a touch screen on the screen,
and outputs the user request to the first application manager 706, a data broadcasting
application manager 713 and the like. The first application manager 706 manages
channel related operation, for example the first application manager 706 manages the
channel map 708 by controlling the channel manager 707, and controls the data
decoder 710. Also, the first application manager 706 stores and restores the status of
the receiving system, the user request and the GUI control of the overall receiving
system in the memory 709.
[118] If the data service is requested from the user interface, the data broadcasting ap-

plication manager 713 drives the corresponding application program stored in the
memory 709 to process the requested data and provides the data service to the user. For
the data service, the data broadcasting application manager 713 supports the GUI. In
this case, the data service is provided in the form of text, voice, graphic, still images,
and moving images.
[119] The data broadcasting application manager 713 may be software or hardware
platform for executing the application program stored in the memory 709. In this case,
the platform may be, for example, a Java virtual machine for executing Java program.
The data broadcasting application manager 713 executes the traffic information ap-
plication program stored in the memory 709 to process the traffic information message
stored in the traffic information memory 711 and provides the traffic information
service.
[120] In the embodiment of the present invention, the traffic information service can be
provided from an apparatus having no either of an electronic map and GPS (global po-
sitioning system) or both of them to the users through at least one of text, voice,
graphic, still images and moving images. If a GPS module 714 is provided in the
apparatus shown in FIG. 37, the GPS module 714 receives satellite signals transmitted
from a plurality of low orbit satellites and extracts current location information (e.g.,
latitude, longitude, and altitude) so as to output current location information to the data
broadcasting application manager 713. In this case, the electronic map and various
kinds of graphic information including information of each link and node of road may
be stored in the traffic information memory 711, the memory 709, or other memory
(not shown). The data broadcasting application manager 713 can provide the traffic in-
formation service requested by the user based on the current location obtained through
the GPS module 714 and the traffic information message stored in the traffic in-
formation memory 711 by executing the traffic information application program.
[121] The traffic information message stored in the traffic information memory 711 is
read out and input to the data broadcasting application manager 713 in accordance with
the request of the data broadcasting application manager 713. The data broadcasting
application manager 713 can analyze the traffic information message read out from the
traffic information memory 711 to extract control signals and/or required information
according to the message. To facilitate description, it is supposed that the user requests
the service of the congestion traffic status.
[122] The data broadcasting application manager 713 extracts message identification in-
formation, message occurrence time and message transmission time in the message
management container 102 of the traffic information message and identifies from the
message identification information whether a following container is the CTT-status
container. In this case, message identifier and version number are included in the

'message component' information. The message identifier and version number may be
included in every message and are used to manage the traffic information message of
the data broadcasting application manager 713.
[123] If the following container is the CTT-status container 104, information from the
CTT component in the CTT status container 104 is obtained so as to execute the
display operation according to traffic status information and prediction information of
the traffic status. Also, location information corresponding to the current traffic in-
formation is obtained from the following location container 106.
[124] In this case, the location information corresponds to location coordinates (latitude
and longitude) of start and end points depending on location types or link ID assigned
to link. A link corresponding to received information is specified according to in-
formation of each link and node stored in the traffic information memory 711 if
necessary. Also, location coordinates of the received link may be used as link ID or
inversely, the link ID may be used as the location coordinates. According to the
embodiment of the present invention, if the location type information is link ID and the
location information is text information such as road name related to link ID or link, a
link corresponding to the received traffic status information can be specified in
accordance with information of the corresponding link. Otherwise, if the location in-
formation is link ID or is a code having a defined link ID, a link corresponding to the
received traffic status information can be specified in accordance with the link system
stored in the traffic information memory 711.
[125] Meanwhile, the data broadcasting application manager 713 reads out an electronic
map from the traffic information memory 711 around current location coordinates
received from the GPS module 714 and displays the read electronic map on the screen.
In this case, a specific graphic symbol may be displayed on a point corresponding to
the current location. The data broadcasting application manager 713 allows the average
link speed information received through the traffic information message to be
displayed on the link corresponding to link ID or the location coordinates. In this case,
color may be displayed on the average link speed (for example, in general road, red
color represents speed per hour of 0-10km, orange color 10-20km, green color
20-40km, and blue color 40km or more). Alternatively, the average link speed may be
displayed on a corresponding link as a number. If the congestion change information
extracted from the traffic information message has a value of 1 or 2, text row ('increase
or decrease') or an icon assigned to the value may be displayed on the corresponding
link together. If the congestion change information extracted from the traffic in-
formation message has a value of 0 or 3, the displayed status is maintained without
being updated. If the congestion change information is a change rate of the average
link speed, the average link speed may be displayed on the screen in accordance with a

request from the user. This is to reduce visual confusion of a driver due to the display.
An established traveling route or front route may be displayed within the limits of
possible.
[126] If there is no traffic information memory 711 or other memory having an electronic
map in the apparatus for receiving traffic information, the average link speed is
displayed for only link at the front of the current traveling route as color or number. If
a traveling route is set in a vehicle provided with the apparatus for receiving traffic in-
formation, the average link speed may be displayed for links included in the traveling
route not the links at the front.
[127] Furthermore, if information added to the traffic information message is information
of a famous restaurant or a theater in a specific link, the data broadcasting application
manager 713 may allow the information to be displayed to identify a corresponding
place on a link displayed on the screen and may allow the corresponding information
to be displayed on the screen as text.
[128] The data broadcasting application manager 713 may allow the information of link
travel time, link delay, and congestion type extracted from the traffic information
message to be displayed on the screen together with or instead of the average link
speed in accordance with the request of the user. If the user designates prediction time
to request prediction information of the traffic status of the road, the data broadcasting
application manager 713 may display average speed prediction of each link received in
the traffic information message as color or number instead of the current average
speed. If the user requests a prediction travel time mode as a display mode instead of
the average prediction speed, the data broadcasting application manager 713 displays
the prediction travel time information of each link on the electronic map or graphic
screen.
[129] If a route automatic search function of a destination is set in the apparatus for
receiving traffic information shown in FIG. 38, a desirable route can be searched or re-
searched based on the received average link speed prediction or the link travel time
prediction. For example, for each link following a node to be arrived after 30 minutes
at the current traveling speed, a link corresponding to the shortest time to the
destination set using the average prediction speed or link prediction pass time after 30
minutes may be selected as a traveling route and displayed on the screen. If the
apparatus for receiving traffic information shown in FIG. 38 includes an audio output
means, the traffic status information or the traffic status prediction information may be
output to the designated link through audio.
[130] The information and/or control signal extracted from the traffic information
message may be used in the data broadcasting application manager 713 after being
temporarily stored in a nonvolatile memory (not shown) such as a writable RAM. The

data broadcasting application manager 713 stores information within a predetennined
time, for example, information within last one hour, i.e., average speed or link pass
time per 20 minutes (fixed hour, fixed hour:20 minutes, and fixed hour:40 minutes)
without removing information of the nonvolatile memory after using the information
of the nonvolatile memory. A memory interval storing the last hour may be increased
or may be shortened depending on memory capacity. If the average speed provided for
each link is stored and the user selects a specific link, the data broadcasting application
manager 713 displays average speed history, link pass time history, average link
prediction speed, or prediction link pass time, which is stored for the link, on the
screen in the form of graph. In this case, a numeral value displayed in the graph
includes km/h corresponding to speed information, and name of the current link, for
example, road name is displayed on the top of the graph.
[131] The name of the link according to an embodiment of the present invention includes
link ID or road name, and is recorded in the link component or the location coordinate
component included in the above-mentioned location container. Alternatively, the
name of the link is included in the electronic map inside the second memory 711. In
addition, the current and previous traffic information and prediction information may
be displayed by various methods.
[132] FIG. 39 is a flow chart illustrating a method for receiving traffic information
according to an embodiment of the present invention. The method for receiving traffic
information according to an embodiment of the present invention will be described
below with reference to FIG. 39. In FIG. 39, an example of receiving the traffic in-
formation from the broadcasting signals if the traffic information is included in DVB-
T/H will be described.
[133] In a state that the apparatus for receiving traffic information is turned on (step 721),
if channel selection or channel change is input (step 722), the channel is tuned at a
physical frequency corresponding to the selected or changed channel by using a
channel map (step 723).
[134] The broadcasting signal data can be received at the frequency of the tuned channel,
wherein the traffic information message and stream parsing information of the traffic
information according to the DVB-T/H broadcasting signals are multiplexed. The de-
multiplexer 703 can demultiplex the traffic information message using the stream
parsing information, for example PAT (program association table)/PMT (program map
table) which is program information of MPEG-2 TS, PID detection and section
filtering (step 725).
[135] If descriptor parsing information of the traffic information which is parsed from the
stream parsing information, is parsed, application ID and service component ID, which
are related to the traffic information, can be obtained. If the stream parsing information

is parsed, ES type and ES PID (elementary stream packet identifier) are obtained.
[136] Information of a virtual channel, are extracted from the stream parsing information
of traffic information by refering to the stream type (ES type) and PID of stream
packet(step 726). In this case, if A/V ES (elementary stream) for broadcasting output
exists in the virtual channel (step 727), A/V PID of the corresponding virtual channel
(VCH) of the channel map is set (step 728) so that A/V demultiplexing and decoding
are executed (step 729). The user can view broadcasting corresponding to the A/V
(step 730).
[137] Meanwhile, if the A/V ES for broadcasting output does not exist in the virtual
channel in the step 727, it is checked whether the traffic information data is transmitted
to the virtual channel (step 731). The presence of the traffic information data can be
obtained from application ID, and service component ID, which are related to the
traffic information, if the descriptor table information of traffic information is parsed.
Supposing that the traffic information data is transmitted to the DSM-CC section, all
the traffic information data corresponding to DSM-CC data format are received using
PID of ES obtained from the PMT (step 732), and the user s desired traffic information
service is provided (step 733).
[138] If it is checked that neither A/V ES nor traffic information data exist in the virtual
channel in the step 731, it is determined that the virtual channel is an invalid channel.
In this case, a message indicating that a valid channel or signal does not exist may be
displayed on a screen (step 736). The current step returns to the step 724 to newly
receive a valid program information table.
[139] Meanwhile, it is checked whether channel change is requested during data service
or broadcasting viewing (step 734). If channel change is requested and the requested
channel change is virtual channel change, the data broadcasting work is reset, and the
current step returns to the step 726 to search new virtual channel information. Also, if
the requested channel change is physical channel change, the current step returns to the
step 723 to tune the corresponding physical channel.
[140] If no channel change is requested, it is checked whether the streaming table in-
formation version such as PAT and PMT is updated (step 735). If it is checked that the
streaming table information version is updated in the step 735, it means that channel
information from the broadcasting station has been changed. Therefore, the current
step returns to the step 724 to receive the channel information table again. If it is
checked that there is no channel information change in the step 735, the user can
continue to view broadcasting.
[141] FIG. 40 is a flow chart illustrating a method for transmitting and receiving traffic
information according to an embodiment of the present invention.
[142] First, in cast of transmitting traffic information, traffic information, audio signals,

video signals, and streaming table information are multiplexed into broadcasting
transport signals (S910).
[143] The multiplexed signals are encoded and interleaved for error correction in a
receiver (S915).
[144] The signals are respectively mapped in one frame in consideration of scatter pilot
signals varied depending on time and continuation pilot signals fixed depending on
time (S920).
[145] The mapped signals are modulated by an orthogonal frequency division mul-
tiplexing (OFDM) scheme. And a guard interval which is a part of the modulated
signals is inserted (S925).
[146] The modulated signals are converted RF signals and the RF signals are transmitted
(S930).
[147] In case of receiving the traffic information, broadcast signals, in which traffic in-
formation and the descriptor table information of the traffic information are
multiplexed, are received (S935).
[148] The broadcasting signals are demodulated in consideration of scatter pilot signals
varied depending on time and continuation pilot signals fixed depending on time
within a frame of the received broadcasting signals (S940).
[149] The demodulated signals are demultiplexed to obtain data broadcasting transport
streams (S945).
[150] The traffic information is parsed from descriptor table information in the data
broadcasting transport streams (S950).
[151] The traffic information is outputted from traffic service application (S955).
[152] According to the present invention, various kinds of traffic information can be
transmitted using the broadcasting signals in the format of DVB-H or DVB-T. In
particular, the congestion and travel time information can be transmitted using DVB-H
or DVB-T. In the method and apparatus for receiving traffic information according to
embodiments of the present invention, the traffic information can efficiently be
transmitted to the mobile terminal.
[153] Also, in the method and apparatus for receiving traffic information according to em-
bodiments of the present invention, the congestion and travel time information of the
traffic link can be provided.
[154] It will be apparent to those skilled in the art that various modifications and
variations can be made in the present invention without departing from the spirit or
scope of the inventions. Thus, it is intended that the present invention covers the modi-
fications and variations of this invention provided they come within the scope of the
appended claims and their equivalents.

Mode for the Invention
[155] Various embodiments of the present invention are explained together with the
aforesaid embodiments of the best mode.
Industrial Applicability
[156] It will be apparent to those skilled in the art that preferred embodiments of the
present invention are exemplary only and various improvements, variations, al-
ternations or additions of the embodiment can be made in the present invention without
departing from the spirit or scope of the inventions. For example, providing traffic in-
formation like congestion and traval time information is applicable to various fields
and products. It is also possible to provide a mobile terminal to which at least one
feature of the present invention is applied.

Claims
[1] A method for transmitting traffic information, the method comprising:
multiplexing traffic information of link travel time prediction, audio signals,
video signals, and stream parsing Information of the traffic information into
broadcasting transport signals;
encoding the multiplexed signals against error and interleaving the encoded
signals;
mapping respectively, scatter pilot signals varied depending on time and con-
tinuation pilot signals fixed depending on time within one frame of the in-
terleaved signals;
modulating the mapped signals by an orthogonal frequency division multiplexing
(OFDM) scheme and inserting a guard interval to a frame to which the
modulated signals, the guard interval which is a part of the modulated signals;
and
converting the signals to which the guard interval is inserted, to RF (radio
frequency) signals and transmitting the converted signals.
[2] The method of claim 1, wherein the stream parsing information in the mul-
tiplexing step is program map table.
[3] The method of claim 1, wherein the traffic information of the link travel time
prediction includes identifier information of the link travel time prediction, in-
formation indicating component data length of the link travel time prediction,
time information associated with the link travel time prediction, and time in-
formation associated with a designated prediction time.
[4] A method for transmitting traffic information, the method comprising:
converting traffic information of link travel time prediction into internet protocol
(IP) datagram and generating broadcasting transport streams including the
converted IP datagram;
multiplexing broadcasting transport streams including video signals and audio
signals, the broadcasting transport streams including the traffic information, and
stream parsing information af the traffic information;
encoding the multiplexed signals against error and interleaving the encoded
signals;
mapping respectively scatter pilot signals varied depending on time and con-
tinuation pilot signals fixed depending on time within one frame of the in-
terleaved signals;
modulating the mapped signals by an orthogonal frequency division multiplexing
(OFDM) scheme and inserting a guard interval to a frame to which the

modulated signals, the guard interval which is apart of the modulated signals;
and
converting the signals to which the guard interval is inserted to RF signals and
transmitting the converted signals.
[5] The method of claim 4, wherein the IP datagram in the converting step is
converted as a multiprotocol encapsulation (MPE) method.
[6] The method of claim 4, wherein the stream parsing information of the traffic in-
formation in the multiplexing step is program map table.
[7] The method of claim 4, wherein the traffic information of the link travel time
prediction includes identifier of the link travel time prediction, information
indicating component data length of the link travel time prediction, time in-
formation of the link travel time prediction, and time information associated with
a designated prediction time.
[8] A method for transmitting traffic information, the method comprising:
multiplexing data signals including an application identifier representing
congestion and travel time status information, a service component ID rep-
resenting link travel time prediction in the application, and descripotor table in-
formation of the congestion and travel time status information and stream parsing
information into broadcasting signals;
encoding the multiplexed signals against error and interleaving the encoded
signals;
mapping respectively, scatter pilot signals varied depending on time and con-
tinuation pilot signals fixed depending on time within one frame of the in-
terleaved signals;
modulating the mapped signals within the frame in an orthogonal frequency
division multiplexing (OFDM) scheme and inserting a guard interval to a frame
to which the modulated signals, the guard interval which is a part of the
modulated signals; and
converting the signals to which the guard interval is inserted, to RF signals and
transmitting the converted signals.
[9] The method of claim 8, wherein the stream parsing information of traffic in-
formation in the multiplexing step is program map table.
[10] The method of claim 8, wherein the descriptor table information of traffic in-
formation in the multiplexing step further parses at least one of name of traffic
information service, description of the traffic information service, logo of the
service, subscriber information of the service, free text information, and help in-
formation to be referred to by a user.
[11] An apparatus for transmitting traffic information, comprising:

a multiplexer multiplexing audio signals, video signals, data signals including
traffic information of link travel time prediction, and stream parsing information
parsing descriptor table information of the traffic information into broadcasting
transport signals,
a encoder encoding the multiplexed signals against error and interleaving the
encoded signals;
a mapper mapping scatter pilot signals varied depending on time and con-
tinuation pilot signals fixed depending on time within one frame of the signals
encoded by the coder;
a frame generator modulating the signals mapped by the mapper by an
orthogonal frequency division multiplexing (OFDM) scheme and inserting a
guard interval to the frame to which the modulated signals, the guard interval
which is a part of the modulated signals; and
a transmitter converting the signals to which the guard interval is inserted, 10 RF
signals and transmitting the converted signals to RF signals.
[ 12] The apparatus of claim 11, wherein the traffic information of the link travel time
prediction includes identifier information of Jink travel time prediction, in-
formation indicating component data length of the link travel time prediction,
time information of the link travel time prediction, and time information
associated with a designated prediction time,
[13] The apparatus of claim 11, wherein the traffic information multiplexed by the
multiplexer includes at least one of name of traffic information service, de-
scription of the traffic information service, logo information of the service,
subscriber information of the service, free text information, and help information
to be referred to by a user.
[14] An apparatus for transmitting traffic information, comprising:
a signal converter converting data signals including traffic information of link
travel time prediction into internet protocol (IP) datagram and generating
broadcasting transport streams including the converted IP datagram;
a multiplexer multiplexing the broadcasting transport streams generated by ihe
signal converter, broadcasting transport streams including video signals and
audio signals, and stream parsing information of the traffic information;
a encoder coding the multiplexed signals against error and interleaving the
encoded signals,
a mapper mapping scatter pilot signals varied depending on time and con-
tinuation pilot signals fixed depending on time within a frame of the signals
encoded by the coder;
a frarne generator modulating the mapped signals within the frame by an

orthogonal frequency division multiplexing (OFDM) scheme and inserting a
guard interval to a frame to which the modulated signals belong by adding some
of the modulated signals to the converted signals; and
a transmitter converting the signals to which the guard interval is inserted, to RF
signals and transmitting the converted signals to RF signals.
[15] The apparatus of claim 14, wherein the signal converter converts the IP datagram
in accordance with a multiprotocol encapsulation (MPE) method and generates
broadcasting transport streams including the converted MPE signals,
[16] 'The apparatus of claim 14, wherein the traffic information of the link travel time
prediction includes identifier information of the link travel time prediction, in-
formation indicating component data length of the link Crave/ time prediction,
time information of the link travel time prediction, and time information
associated with a designated prediction time.
[17] The apparatus of claim 14, wherein the traffic information multiplexed by the
multiplexer includes at least one of name of traffic information service, de-
scription of the traffic information service, logo of the service, subscriber in-
formation of the service, additional information of the service, and help in-
formation to be referred to by a user.
[18] An apparatus for transmitting traffic information, comprising:
a tuner receiving broadcasting signals including traffic information of link travel
time prediction and stream parsing information of traffic information;
a demodulator demodulating the broadcasting signals considering pilot signals
varied depending on time and pilot signals fixed depending on time within a
frame of the broadcasting signals received by the tuner,
a demultiplexer demultiplexing data signals including the traffic information and
the stream parsing information of the traffic information among the demodulated
signals,
a data decoder outputting the traffic information from the data signals by parsing
the stream parsing information output from the demultiplexer;
a traffic information memory storing the traffic information output from the date
decoder; and
a data broadcasting application manager outputting the traffic information stored
in the traffic information memory using broadcasting application.
[19] The apparatus as claimed in claim 18, wherein the traffic information of the link
travel time prediction includes ID (identifier) information of the link travel time
prediction, information indicating component data length of the link travel time
prediction, time information of the link travel time prediction, and time in-
formation associated with a designated prediction time.

[20] The apparatus as claimed in claim 18, wherein the stream parsing information is
program map table.
[21] A method for receiving traffic information, comprising:
receiving broadcasting signals obtained by multiplexing traffic information of
link travel time prediction and stream parsing information parsing the traffic in-
formation into broadcasting transport streams;
demodulating the broadcasting signals considering scatter pilot signals varied
depending on time and continuation pilot signals fixed depending on time within
a frame of the received broadcasting signals;
decoding the demodulated signals to obtain the broadcasting transport streams;
parsing the traffic information using descriptor table information among the
broadcasting transport streams; and
outputting traffic information service using the traffic information.
[22] The method as claimed in claim 21, wherein the traffic information of the link
travel time prediction includes identifier information of the link travel time
prediction, information indicating component data length of the link travel time
prediction, time information of the link travel time prediction, and time in-
formation associated with a designated prediction time.
[23] The method as claimed in claim 21, wherein the traffic information includes at
least one of name information of traffic information service, description in-
formation of the traffic information service, logo information of the service,
subscriber information of the service, additional information of the service, and
help information to be referred to by a user.
[24] The method as claimed in claim 21, wherein the stream parsing information is
program map table.
[25] A method for receiving traffic information, comprising:
receiving broadcasting signals in which data signals including traffic information
of link travel time prediction, audio signals, video signals, and stream parsing in-
formation of the traffic information are multiplexed in a frequency domain;
demodulating the broadcasting signals rn consideration of scaller pilot signals
and continuation pilot signals of the received signals by an OFDM scheme;
decoding the demodulated signals and outputting broadcasting transport streams
by executing error correction of the demodulated signals;
parsing the stream parsing information of the traffic information by demul-
tiplexing the broadcasting transport streams and obtaining the data signals
including the traffic information of the link travel time prediction; and
outpntting the traffic information of the link travel time prediction,
[26] The method as claimed in claim 25, wherein the traffic information of the link

travel time prediction includes ID information of the link travel time prediction,
information indicating component data length of the link travel time prediction,
time information of the link travel time prediction, and time information
associated with a designated prediction time,
[27] A method for receiving traffic information, comprising;
receiving broadcasting signals in which data signals including IP datagram
equipped with traffic information of link travel time prediction, audio signals,
video signals, and stream parsing informatism of the traffic information are
multiplexed in a frequency domain;
demodulating the broadcasting signals in consideration of scatter pilot signals
and continuation pilot signals of the received signals by an OFDM scheme;
parsing the stream parsing information of the traffic information in the de-
modulated signals and obtaining the data signals including the IP datagram of the
traffic information;
obtaining the traffic information of the link travel time prediction from the IP
datagram included in the data signals; and
ourputting the obtained information of the Jink travel fone prediction.
[28] The method as claimed in claim 27, wherein the stream parsing information qf
the traffic information is program map table information including a descriptor of
the traffic information.
[29] The method as claimed in claim 27, wherein the traffic information of the link
travel time prediction includes ID information of the link travel time prediction,
information indicating component data length of the link travel time prediction,
time information of the link travel time prediction, and time information
associated with a designated prediction time.
[30] A method for receiving traffic information, comprising:
receiving broadcasting signals in which traffic information including an ap-
plication identifier and a service component identifier, and stream parsing in-
formation parsing the traffic information are multiplexed in a frequency domain,
the application CD representing congestion and travel time information, the
service component ID representing link travel time prediction information in the
application;
demodulating the broadcasting signals in consideration of scatter pilot signals
and continuation pilot signals of the received signals by an OFDM scheme,
parsing the stream parsing information of the traffic information from the de-
modulated signals.
obtaining traffic information identified by the application ID and the service
component ID from descriptor table information parsed by the stream parsing in-

formation; and
outputting the obtained information of the link travel tune prediction.
[31] The method as claimed in claim 30, wherein the stream parsing information is
program map table.
[32] The method as claimed in claim 30, wherein the descriptor table information
further parses at least one of name information of traffic information service, de-
scription information of the traffic information service, logo information of the
service, subscriber information of the service, additional information of the
service, and help information to be referred to by a user.

A method and apparatus for
transmitting and receiving traffic information is
disclosed. Various kinds of traffic information
can be transmitted using broadcasting signals
in the form of DVB-H or DVB-T. Particularly,
in the present invention, congestion traffic status
information can be transmitted using DVB-H or
DVB-T.

Documents:

03081-kolnp-2008-abstract.pdf

03081-kolnp-2008-claims.pdf

03081-kolnp-2008-correspondence others.pdf

03081-kolnp-2008-description complete.pdf

03081-kolnp-2008-drawings.pdf

03081-kolnp-2008-form 1.pdf

03081-kolnp-2008-form 3.pdf

03081-kolnp-2008-form 5.pdf

03081-kolnp-2008-gpa.pdf

03081-kolnp-2008-international publication.pdf

03081-kolnp-2008-international search report.pdf

03081-kolnp-2008-pct priority document notification.pdf

03081-kolnp-2008-pct request form.pdf

3051-KOLNP-2008-(28-05-2014)-OTHERS.pdf

3081-KOLNP-2008-(13-11-2013)-ABSTRACT.pdf

3081-KOLNP-2008-(13-11-2013)-ANNEXURE TO FORM 3.pdf

3081-KOLNP-2008-(13-11-2013)-CLAIMS.pdf

3081-KOLNP-2008-(13-11-2013)-CORRESPONDENCE.pdf

3081-KOLNP-2008-(13-11-2013)-DESCRIPTION (COMPLETE).pdf

3081-KOLNP-2008-(13-11-2013)-DRAWINGS.pdf

3081-KOLNP-2008-(13-11-2013)-FORM-1.pdf

3081-KOLNP-2008-(13-11-2013)-FORM-2.pdf

3081-KOLNP-2008-(13-11-2013)-FORM-3.pdf

3081-KOLNP-2008-(13-11-2013)-FORM-5.pdf

3081-KOLNP-2008-(13-11-2013)-OTHERS.pdf

3081-KOLNP-2008-(13-11-2013)-PA.pdf

3081-KOLNP-2008-(16-06-2014)-CORRESPONDENCE.pdf

3081-KOLNP-2008-(28-01-2014)-CORRESPONDENCE.pdf

3081-KOLNP-2008-(28-05-2014)-ABSTRACT.pdf

3081-KOLNP-2008-(28-05-2014)-ANNEXURE TO FORM 3.pdf

3081-KOLNP-2008-(28-05-2014)-CLAIMS.pdf

3081-KOLNP-2008-(28-05-2014)-CORRESPONDENCE.pdf

3081-KOLNP-2008-(28-05-2014)-DESCRIPTION (COMPLETE).pdf

3081-KOLNP-2008-(28-05-2014)-DRAWINGS.pdf

3081-KOLNP-2008-(28-05-2014)-FORM-1.pdf

3081-KOLNP-2008-(28-05-2014)-FORM-2.tif

3081-KOLNP-2008-(28-05-2014)-PETITION UNDER RULE 137.pdf

3081-KOLNP-2008-ASSIGNMENT.pdf

3081-KOLNP-2008-CORRESPONDENCE-1.1.pdf

3081-kolnp-2008-form 18.pdf

3081-KOLNP-2008-FORM 3-1.1.pdf

abstract-03081-kolnp-2008.jpg


Patent Number 264151
Indian Patent Application Number 3081/KOLNP/2008
PG Journal Number 50/2014
Publication Date 12-Dec-2014
Grant Date 09-Dec-2014
Date of Filing 29-Jul-2008
Name of Patentee LG ELECTRONICS INC.
Applicant Address 20, YOIDO-DONG, YOUNGDUNGPO-GU SEOUL 150-010
Inventors:
# Inventor's Name Inventor's Address
1 KIM, JIN PIL 301-507, HANSOL APT., IRWONBON-DONG, GANGNAM-GU, SEOUL 135-942
2 HONG, HO TAEK 101-202, HANJIN-ROSEHILL, #105-4, NONHYEON 2-DONG, GANGNAM-GU, SEOUL 135-820
3 KIM, YOUNG IN 101-102, BROWNSTONE GWANAK #1721, BONGCHEON 2-DONG, GWANAK-GU, SEOUL 151-052
4 CHOI, IN HWAN 107-207, JUGONG 1-DANJI APT., 37, JUN-GANG-DONG, GWACHEON-SI, GYEONGGI-DO 427-740
PCT International Classification Number H04N 7/08
PCT International Application Number PCT/KR2007/000318
PCT International Filing date 2007-01-19
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 60/759963 2006-01-19 U.S.A.
2 10-2006-0099822 2006-10-13 U.S.A.