WO2004066652A1 - Method, system and network entity for providing digital broadband transmission - Google Patents

Method, system and network entity for providing digital broadband transmission Download PDF

Info

Publication number
WO2004066652A1
WO2004066652A1 PCT/FI2003/000047 FI0300047W WO2004066652A1 WO 2004066652 A1 WO2004066652 A1 WO 2004066652A1 FI 0300047 W FI0300047 W FI 0300047W WO 2004066652 A1 WO2004066652 A1 WO 2004066652A1
Authority
WO
WIPO (PCT)
Prior art keywords
receiver
broadband transmission
digital broadband
transmission
parts
Prior art date
Application number
PCT/FI2003/000047
Other languages
French (fr)
Inventor
Jani VÄRE
Matti Puputti
Harri Pekonen
Kimmo Laiho
Tommi Auranen
Original Assignee
Nokia Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to AU2003201443A priority Critical patent/AU2003201443A1/en
Priority to PCT/FI2003/000047 priority patent/WO2004066652A1/en
Priority to EP03700134A priority patent/EP1588574B1/en
Priority to JP2004566841A priority patent/JP4975967B2/en
Application filed by Nokia Corporation filed Critical Nokia Corporation
Priority to AT03700134T priority patent/ATE445289T1/en
Priority to CA002513843A priority patent/CA2513843A1/en
Priority to CN038258250A priority patent/CN1736119B/en
Priority to BR0318015-8A priority patent/BR0318015A/en
Priority to BRPI0318015-8A priority patent/BRPI0318015B1/en
Priority to DE60329630T priority patent/DE60329630D1/en
Priority to US10/542,980 priority patent/US8159982B2/en
Priority to EP16205279.9A priority patent/EP3160123B1/en
Priority to TW093100968A priority patent/TWI279997B/en
Publication of WO2004066652A1 publication Critical patent/WO2004066652A1/en
Priority to US11/185,975 priority patent/US7801175B2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/42Arrangements for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4432Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/38Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
    • H04H60/39Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space-time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/73Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • This invention relates to systems, methods, and network entities for distributing data over a communication link.
  • Broadcast has an almost century long tradition in radio. Even with TV, the history goes back to 1930's. Broadcasting has been successful throughout the world in bringing both entertainment and information to mass audiences.
  • Broadcast provides the receiver device with huge amount of information.
  • the receiver device needs to obtain linking and guidance information from broadcast information for obtaining services and/or portions of the service which can be indicated in the linking and guidance information.
  • the linking and guidance information is typically contained in Service Information (SI) indicating and guiding the discovery of the services.
  • SI indicates various services of at least one broadcast network.
  • a method for receiving a digital broadband transmission for saving power in a receiver comprising the steps of: providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for detecting said parts in the receiver, detecting said parts based on said provided information, and switching at least part of the receiver on/off based on said provided information.
  • a method for transmitting a digital broadband transmission for saving power in a receiver comprising the steps of: providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for categorising said parts for an identification in the receiver, and categorising said parts based on said provided information for switching at least part of the receiver on/off in accordance with said provided information.
  • a system for providing a digital broadband transmission for saving power in a receiver comprising: means for providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for detecting said parts in the receiver, means for detecting said parts based on said provided information, and means for switching at least part of the receiver on/off based on said provided information.
  • a receiver for receiving a digital broadband transmission for saving power in a receiver comprising: means for receiving information on parts of the digital broadband transmission, which are adapter to fit for saving the power in the receiver, for detecting said parts, means for detecting said parts based on said received information, and means for switching at least part of the receiver on/off based on said received information.
  • a transmitter for transmitting a digital broadband transmission for saving power in a receiver comprising: means for providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for categorising said parts for an identification in the receiver, and means for categorising said parts based on said provided information for switching at least part of the receiver on/off in accordance with said provided information.
  • Figure 1 shows an example of the digital broadband transmission and reception principle for such a transmission in accordance with an embodiment of the invention
  • Figure 2 shows an example of a relation between a DVB network, Transport Streams (TS)s, DVB service and components, in which the principles of an embodied invention can be applied,
  • TS Transport Streams
  • Figure 3 illustrates an example of the appliance of the Delta-t jitter in a further embodiment of the invention
  • Figure 4 shows a general architecture of the system where principles of an embodied invention can be applied
  • Figure 5 depicts a functional block diagram of a terminal for identifying time sliced elementary streams and for providing additional information on the received elementary streams in accordance with an embodiment of the invention
  • Figure 6 depicts in a form of a flowchart a method for identifying time sliced elementary streams and for providing additional information on the received elementary streams in accordance with an embodiment of the invention
  • Figure 7 depicts in a form of a flowchart a method for separating time sliced elementary streams from non-time sliced elementary streams in accordance with an embodiment of the invention
  • Figure 8 depicts in a form of a flowchart a method for categorising transmitted DVB streams in accordance with an embodiment of the invention.
  • Digital Video Broadcasting offers a high bandwidth broadband transmission channel wherein delivery is typically broadcast, multicast or alternatively unicast.
  • the high bandwidth transmission channel can offer a user of such system various services. Identifications for obtaining the various services are necessary to focus on appropriate services models and receivers.
  • DVB offers applicable principles, and preferably, a Terrestrial Digital Video Broadcasting (DVB-T) is applied in the embodied invention. Alternatively, the invention can be applied in transmissions according to Advanced Television Systems Committee (ATSC) to the appropriate extent.
  • ATSC Advanced Television Systems Committee
  • the digital broadband transmission provides a receiver device with huge amount of data information.
  • a nature of the digital broadband transmission is that the transmission is streaming distribution typically to multiple receivers applying broadcast, multicast, or alternatively even unicast point-to-point distribution to a single receiver.
  • the receiver device should be able to find the relevant data information among the huge amount of transmitted data information.
  • the receiver device requires certain parameters in order to be able to receive the relevant service and/or portions of the service(s) which can be intended for or desired by the receiver device.
  • the digital broadband transmission can distribute a lot of data, it can also distribute the parameters which enable the receiver device to discover the service and/or the portion of the service(s) among transmitted information. These parameters are transmitted by digitally broadband transmission to the receiver device.
  • the receiver device recognizes them and can modify itself in accordance with the parameters. Therefore, the receiver device can now start receiving the service, by identifying the relevant data from the huge amount of data in the broadband transmission.
  • a data distribution link of the broadband delivery can be a wireless link, a fixed link, or a wired link.
  • the digital broadband transmission system(s) may have an interaction with the receiver but the interaction is not a mandatory requirement. Because of the power consumption aspects in the receiver devices, where the power consumption is critical, for example mobile DVB receivers such as mobile DVB-T, it is beneficial to identify and focus on those parts of the DVB transmission which are adapted to fit into the power saving principles of the DVB transmission in the receiver device.
  • the receiver is functionally or even physically on during those time periods when the relevant transmission is transmitted, typically cyclically or alternatively asynchronically, and off otherwise.
  • parameters for the power saving principles in the DVB transmission can be beneficially applied to deliver and announce additional information on the services and portions of the service(s) transmitted in accordance with the DVB power saving principles.
  • transmission may refer to a broadcast, multicast, or unicast
  • data can include but is not limited to, IP protocol-encoded data.
  • Preferable embodiments of the invention provide a method, a system, a transmitter and a receiver for identification of a time sliced elementary streams using PSI/SI tables.
  • This identification provides a way to separate time-sliced elementary stream(s) from non-time-sliced elementary stream(s) by defining a descriptor in PSI/SI tables.
  • the preferable embodiments define a time slice identifier descriptor, which can be used to identify elementary streams which are time sliced.
  • this descriptor is also used to provide additional information about the transmitted elementary streams.
  • the embodied invention provides the broadcasting environment a way to announce additional information about the time sliced elementary streams via PSI/SI tables. Additionally, it provides a mechanism to categorize single elementary stream(s) as non-time sliced and time sliced.
  • the preferable embodiments provide a way to identify time sliced elementary streams carried over DVB networks and providing additional information on those streams. This can be done by using the time slice identifier descriptor.
  • the descriptor can be used at least in Network Information Table (NIT), Program Map Table (PMT) and IP/MAC Notification Table (INT) tables. Each table provides information in the following levels:
  • NIT - Descriptor is used to provide information per each transport steam (i.e. all applicable elementary streams within the transport stream are time sliced).
  • PMT - Descriptor is used to provide information per each elementary stream carrying on or more IP/MAC stream.
  • INT - Descriptor is used to provide information per each elementary stream carrying one or more IP/MAC stream.
  • the SI and/or possibly the SI table(s) in this connection comprise the PSI and PSI table(s) also.
  • the SI/PSI tables contain the time slice identifier descriptor, and they are delivered to the receiver.
  • the time slice identifier descriptor can be referred to as time_slice_identifier_descriptor in the technical specifications.
  • Some embodiments of the invention apply the time slice data transmission principle in DVB.
  • the current DVB-T receivers can be considered consuming too much power to be integrated into mobile convergence terminals.
  • the power consumption is with current "state-of- the-art-technology" roughly 2.5W.
  • the average power consumption of any additional receivers should preferably be less than 250 mW. This is not only because of the limited battery capacity but also because of the extremely challenging thermal dissipation in miniaturized environment. Therefore, an approximate power reduction of 80-90% is needed to be able to use DVB-T receiver in a mobile terminal.
  • different neighbouring bursts relate to a different service, and bursts are transmitted cyclically.
  • Such a transmission does not necessary have to be discontinuous, as the case in TDM typically is, but a continuous transmission is applicable in such a way that reception focus is on the relevant portion of the transmission or there is a strong emphasize on the relevant portion of the transmission even though the transmission is continuous.
  • This enables receiver to be active only small part of the time and still provide constant lower bit rate by buffering the received bursts.
  • the time slicing applies TDM principle and turn at least partly off the receiver when it is not used.
  • the time slicing is applied for streaming and other continuous parallel IP data services.
  • IP data is transmitted as bursts utilizing significant part (or all) of the DVB-T transmission channel bandwidth. Time interval between two bursts relating to the same service is depending on the used bit rate.
  • the receiver is functionally on during the relevant bursts of the reception and at least partly off otherwise.
  • the time slicing system is introduced to improve terminal performance, mainly to lower power consumption.
  • the time slicing system can, therefore, be optimised from terminal point of view so that the implementation is optimal for the terminal.
  • the transmitter side can be more complex to implement. This selection is justified because the number of terminals is much bigger than the number of transmitters.
  • the DVB-T system is broadcast type (from one to many). Therefore, the number of transmitters is quite small. Also, the implementation cost in transmitter side is less critical compared to terminal implementation.
  • the time sliced stream in a case where time sliced stream is transmitted over DVB, the time sliced stream can be identified by the time slice identifier descriptor. Therefore, the time sliced streams can be identified from any other non-time sliced streams.
  • the descriptor can provide more information on the stream and the service it contains and relates to.
  • transmitted service is split into bursts on the transmitter side.
  • Low bit rate service e.g. streaming video
  • High bit rate bursts using the whole capacity of the DVB-T channel. This enables sending the same amount of data in shorter time than with continuous system.
  • Receiver can be ON only during the burst of the received service.
  • Transmitter provides system clock information also for the receiver for example by sending clock stamps. With this system transmitter and receiver are always roughly time-synchronised. Transmitter uses the relative clock to indicate the timing of the bursts. The transmitter sends with some protocol information about for example the start, stop, duration and ON/OFF interval of the burst. All timing information is relative in relation to the start of burst, not absolute. The terminal uses this information for setting the DVB-T receiver ON and OFF. Transmitter has to buffer at least two bursts before sending the first one so that relative timing information (Interval) can be inserted in the frame information.
  • Interval relative timing information
  • the transmitter generates the required timing information.
  • the information should be added to the sent info just before the transmission or the delay between timing info insertion and real transmission should be fixed or predictable.
  • the timing info can inserted for example to: 1) DVB-MPE (Multiprotocol Encapsulation) frames or other DVB data, 2) IP packets, 3) Modulation data like TPS (transmitter parameter signalling) in DVB-T.
  • DVB-MPE Multiprotocol Encapsulation
  • IP packets IP packets
  • Modulation data like TPS (transmitter parameter signalling) in DVB-T.
  • Terminal extracts the timing information and switches the receiver ON slightly before the burst is transmitted. This gives time for the receiver to synchronise to the incoming stream before the useful data burst is received.
  • General low accuracy (+-1 s) clock can be extracted from standard either to the following SI tables; Time and Date Table or Time Offset Table. This clock info is used to initiate the reception. It is also used for SFDL (scheduled file download).
  • a relative timing information For time slicing a relative timing information should be provided. Both the transmitter and receiver have their independent clocks, but it is assumed that the relative accuracy of these clocks is good enough. In practise relative timing info could be sent for example in MPE frames with resolution of e.g. 10 ms.
  • Transmitter signals the beginning of next burst in relation to the current burst. Terminal uses its OWN real time clock to sleep (receiver OFF) until the next burst comes.
  • the example of Fig. 1 shows the digital broadband transmission and reception principle for such a transmission in accordance with an embodiment of the invention.
  • the example depicts the time slice data broadband transmission, and shows how the different services are divided in a diagram 100. It also shows a reception power diagram 101 depicting when the receiver should be ON and OFF in such a way that appropriate service can be received in accordance with the power saving principle.
  • the example of Fig. 1 has four services to be transmitted.
  • the receiver wishes to receive the service 3 and accordingly the receiver power ON/OFF timing is adjusted in such a way that the receiver is substantially ON during those points in time when the service 3 is transmitted and substantially OFF otherwise for saving/reducing the power consumption of the receiver.
  • Some embodiments of the applied transfer protocol in the invention are based on the methods and systems presented in a specification ISO/IEC 13818-1 Information Technology - Generic Coding of Moving Picture and Associated Audio Information: Systems on pages viii - xii, incorporated herein as a reference.
  • the ISO/IEC 13818-1 defines a Transport Stream (TS) which forms a basis for the service delivery and for the DVB.
  • TS Transport Stream
  • Fig. 2 shows an example of a relation between DVB network (200), Transport Streams (TS)s (201), DVB service (202) and elementary Streams (ES)s (203) containing components.
  • a component can define a portion of the service and, preferable contains parameters for the reception of the service or a portion of the service.
  • a component is typically identified by component_tag.
  • Component_tag is unique within a DVB service.
  • the component is carried within the Elementary Stream (ES), identified by a Program Identifier (PID).
  • PID is unique within a TS. Mapping between component_tag and PID is signalled in a Program Map Table (PMT).
  • PMT Program Map Table
  • ES carrying component of more than one DVB service it is possible to have one ES carrying component of more than one DVB service, as illustrated by a dash line in Fig. 2.
  • various ESs can be identified by the time slice identifier descriptor, and in addition the time slice descriptor can provide additional information about the transmitted elementary streams.
  • the time slice identifier descriptor is contained in the SI/PSI tables.
  • IP streams comprises IP datagrams.
  • MPE Multiprotocol Encapsulation
  • IP/MAC Notification Table is used to signal the availability and location of IP streams in DVB networks.
  • INT describes the availability and location of IP streams.
  • INT is referenced by, for example, the data_broadcast_id_descriptor OxOOOB, in the ES_info loop of the PMT.
  • Each IP platform having IP streams available within a TS is announced in exactly one INT subjable in the TS.
  • INT announces all IP streams available within the actual TS.
  • INT may announce IP streams on other TSs.
  • the INT should announce all IP streams on all TSs of the DVB network that a Receiver has access (by re-tuning), while having access to the TS containing the INT (i.e. DVB signals that have overlapping or adjacent coverage area).
  • the time slice identifier descriptor can be referred to in the INT table, and the descriptor is used to provide information per each elementary stream carrying one or more IP/MAC stream.
  • Time slice identifier descriptor can be located in the platform loop and the operational loop of the INT.
  • time slice identifier descriptor is in the platform_loop, it applies to all ESs announced within the whole INT sub able
  • time slice identifier descriptor In case the time slice identifier descriptor is in the operational_loop, it applies to all ESs announced within the loop (operational_loop).
  • the appliance of the time slice descriptor in the INT optimises the usage of bandwidth. If most ESs are time sliced, and only very few (if any) are not, this would optimise the usage of bandwidth significantly. Even in case all ESs are time sliced, adding the descriptor in INT optimises bandwidth usage, since INT is typically re-transmitted less often than all the other PSI tables. Syntax for the time slice identifier descriptor is shown in an example of Table 1.
  • a table 1 provides an example of time slice identifier descriptor table.
  • the time slice identifier descriptor has five fields that are applied for providing information of the time sliced IP streams.
  • Time slice identifier descriptor can be placed or referred to at least in the following PSI/SI tables: PMT, NIT and INT.
  • Time slice identifier descriptor can contain the following fields descriptor_tag (a general descriptor field), descriptor_length (a general descriptor field), time_slicing_version, max_burst_duration, service_size_wifhin_burst, delta_t_jitter, and delta_t_factor.
  • descriptor_tag a general descriptor field
  • descriptor_length a general descriptor field
  • time_slicing_version max_burst_duration
  • service_size_wifhin_burst service_size_wifhin_burst
  • delta_t_jitter delta_t_factor
  • time_slicing_version Specifies the version of time slicing used.
  • a certain version number for example '00', can be reserved to indicate that the referred ES is not time sliced, in which case following fields shall be ignored.
  • the appliance of the version ID enables to deliver many different versions of the time slice standard to the same network: Also, when considered at the time slice MPE level and at TS level at the same time.
  • max_burst_duration Indicates the maximum burst duration.
  • An underlying table 2 provides an example of coding of the max_burst_duration.
  • This comprises a static time-out value.
  • the receiver is still able to rest (and save the power) in this case. Based on information on burst maximum duration, the receiver can estimate the reception period and can rest so that the data reception is not interfered even if the burst is lost.
  • service_size_within_burst Specifies the maximum number of bits per service session within a burst. In case only one service session is carried within ES, this is the maximum size of a burst within the ES. In case multiple service sessions are carried within ES, the size of a burst may be greater than value specified.
  • An underlying table 3 provides an example of coding of maximum service size within burst. Table 3.
  • An object of the burst size per session is to limit the size of the burst per session.
  • the appliance of the burst size per session enables that within an elementary stream the IP streams are time sliced.
  • the receiver and the appliance
  • the receiver is interested in sessions.
  • Another benefit is that as the receiver pertains interest to the sessions, it can optimise (or reduce) the memory usage explicitly based on the sessions.
  • the transmitter operates the transmission in such a way that the bursts are made elementary stream-specific. The transmitter looks after that even a single session does not apply more than the predefined amount of bytes of the bursts. When receiver receives such a transmission, the receiver sees that the bursts are formed from the sessions.
  • the size of the bursts processed by the transmitter are different than those seen by the receiver.
  • Benefits of the appliance of the burst size per session are that the receiver can process bigger data entities (many sessions/bursts) better, the memory usage of the receiver is reduced and information on the applicable size of the memory is obtained, based on which the available memory comes closer to optimum usage, and the appliance scale of time slice on/off times is enlarged.
  • the appliance of the sessions to limit the size of the burst seen by the receiver can be provided.
  • the time slice identifier descriptor can also have a field for indicating Delta-t offset parameter Delta_t itter.
  • the Delta-T parameter indicates the time when the receiver should be off to the next relevant burst in the time sliced digital broadband transmission.
  • off-time to the next relevant burst can be signalled to the receiver by the Delta-T parameter.
  • An accuracy of Delta-T should be indicated to the receiver. For example, +/- 10 ms or +/- 20 ms from a theoretical or currently applied use. Also this can indicate a certain unit or that other unit than current one or running one is applied.
  • the parameter for this is referred to as Delta t jitter.
  • the parameter specifies the output tolerance of the MPE bursts in the transmitters. It can be used by the IRD to correct Delta-t value given in the MPE header of each burst.
  • the parameter provides information how transmission time accuracy effect to the transmission of the next burst. Delta T is indicated per a burst.
  • An underlying table 4 provides an example of coding of the Delta t jitter.
  • An underlying table 5 provides an example of coding of the Delta t factor.
  • Fig. 3 illustrates an example of the appliance of the Delta-t jitter in a further embodied invention.
  • the example of Fig. 3 illustrates the transmission of two bursts (burst 300 and burst 301), where reference a) indicates the information of the delta-t set in the MPE header prior to the transmission. Furthermore, reference b) indicates the jitter occurring in the actual transmission, wherein Delta-t jitter is indicated as n.
  • IRD may be prepared to this jitter error, if Operator (alternatively referred to as the transmitter) is aware of the Delta-t jitter (+/-) occurring in each transmission and announces it in the time_slice_identifier_descriptor in the Delta_t itter field.
  • NIT conveys information relating to the physical organization of the multiplexes/TSs within a given DVB network, and the characteristics of the DVB network itself. More detail on NIT can be found from a standard specification EN 300 468 (2000-11) on page 16.
  • the time slice identifier descriptor is used to provide information per each transport steam, for example, all applicable elementary streams within the transport stream are time sliced.
  • Time slice identifier descriptor can be located in transport stream loop of NIT. More details on the transport stream loop of NIT can be found from the standard specification EN 300 468 on page 16 in table 3.
  • the time slice identifier descriptor maps each transport stream with the information that the time slice identifier descriptor contains.
  • time slice identifier descriptor is used to provide information per each elementary stream when used in PMT.
  • usage of the time slice identifier descriptor in PMT table can be the following.
  • Time slice identifier descriptor can be located in the second loop of PMT.
  • the second loop of PMT is referred to in ISO/IEC 13818-1 on page 44 in table 2-28.
  • the time slice identifier descriptor maps each elementary stream, with the information that the time slice identifier descriptor contains.
  • a End User Terminal operates preferably under coverage of a digital broadcast network (DBN).
  • EUT can be capable of receiving IP based services that the DBN is providing.
  • the DBN is based on DVB, and the transmission of the DBN contains elementary streams (ES)s.
  • the transmission may also be based on the time sliced and non-time sliced transmission.
  • the DBN comprises means for modifying the transmission that it is transmitting.
  • the DBN provides the time slice identifier descriptor as described above, for example, in the example of table 1.
  • the EUT can obtain the time slice identifier descriptor from the transmission and receive the time sliced streams. Therefore, the EUT can identify time sliced and non-time sliced elementary streams from the transmission. In addition, based on the time slice identifier descriptor the EUT can have more information on the transmitted elementary streams.
  • the EUT does not necessary need beforehand modification to such descriptor and such transmission but they can be taken care of while receiving the broadcast transmission.
  • the EUT does not require any interaction for identifying the time sliced and non-time sliced elementary streams.
  • the DBN transmission is wireless or mobile transmission to the EUT based on DVB-T. Thus, data can be transferred wirelessly.
  • headends (HE)s containing IP encapsulators perform a multi-protocol encapsulation (MPE) and places the IP data into Moving Picture Experts Group-Transport Stream (MPEG-TS) based data containers.
  • MPE multi-protocol encapsulation
  • MPEG-TS Moving Picture Experts Group-Transport Stream
  • the operation of the IP encapsulators may involve placing the received data into UDP packets, which are encapsulated within IP packets, which are in turn encapsulated into DVB packets.
  • UDP unidirectional HTTP
  • RTSP Real-Time Streaming Protocol
  • RTP Real-time Transport Protocol
  • SAP / SDP Service Announcement Protocol / Service Description Protocol
  • FTP FTP
  • IP encapsulation may make use of IPSEC (Internet Protocol Security) to ensure that content will only be usable by receivers with the appropriate credentials.
  • IPSEC Internet Protocol Security
  • a unique identifier may be added to at least one of the headers. For example, when UHTTP is used, the unique identifier may be encoded in the UHTTP header under the UUID field. Therefore in certain embodiments, to cater for the delivery of data to a particular terminal or group of terminals, the containers may also hold address information which can be identified and read by a conditional access component in the receiver to determine whether the data is intended for that terminal.
  • a Virtual Private Network can also be formed in the system of the DBN, and the receiver.
  • a certain bandwidth of the DBN broadcasting is allocated to a point-to-point or point- to-multipoint communication from the DBN to the receiver.
  • the DBN may also have various transmission channels for other streams running.
  • the receiver performs a multi-protocol decapsulation to form the IP data packets.
  • the DVB packets so produced are transmitted over the DVB data link.
  • the EUT receives digitally broadcast data.
  • the EUT receives the time slice identifier descriptor and also the time sliced elementary streams and non-time sliced elementary streams.
  • the EUT is able to identify the time sliced elementary streams and non-time sliced elementary streams based on the descriptor, and in addition the EUT can obtain more information on the transmitted time sliced elementary streams from the descriptor. Therefore, the EUT can discover services or even certain sessions of a service, categorise and focus on the time sliced streams, if necessary, realise which streams are non-time sliced and obtain information on the time sliced streams and their functions and properties.
  • the EUT is capable of providing the service or a portion of the service to user. When a transmission rate is specified by the caster, that rate is adhered to.
  • FIG. 5 depicts a functional block diagram of a End User Terminal (EUT) or alternatively referred to as a receiver.
  • the EUT of Fig. 5 may be used in any/all of the above example(s).
  • the EUT comprises a processing unit CPU, a broadband receiver part or alternatively referred to as a multi-carrier signal receiver part, which can receive, for example, a multi-carrier broadband signal such as DVB-T signal, and a user interface UI.
  • the broadband receiver part and the user interface UI are coupled with the processing unit CPU.
  • the user interface UI comprises a display and a keyboard to enable a user to use the receiver.
  • the user interface UI comprises a microphone and a speaker for receiving and producing audio signals.
  • the user interface UI may also comprise voice recognition (not shown).
  • the processing unit CPU comprises a microprocessor (not shown), memory and possibly software SW (not shown).
  • the software SW can be stored in the memory.
  • the microprocessor controls, on the basis of the software SW, the operation of the receiver, such as the receiving of the elementary stream, the identification of the elementary stream based on the time slice identifier descriptor, displaying output in the user interface UI and the reading of inputs received from the user interface UI.
  • the operations are described in the examples of Figures 1 - 4, 6 - 8 and tables 1 - 5.
  • the hardware comprises means for detecting the signal, means for demodulation, means for detecting the time slice identifier descriptor, means for discover elementary streams, means for identifying those elementary streams which are time sliced and those which are not, means for applying time slicing in the reception, means for reading information for elementary streams from the descriptor.
  • CPU can control the availability of the memory of the EUT. This availability is time to time (or it is defined based on the scheduled transmission of services) checked by the CPU and compared with the information of the maximum size of service included in burst in order to make the decision to switch the receiver ON or keep the receiver ON.
  • the memory of the EUT can be reduced by the comparison.
  • the EUT can be a hand-held device which the user can comfortably carry.
  • EUT can be a cellular mobile phone which comprises the broadcast receiver or multi-carrier signal receiver part for receiving the DVB-T broadcast transmission streams (this is shown in the Fig. 5 by a dash line block which, thus, is an alternative option only). Therefore, the EUT may possibly interact with the service providers.
  • Fig. 6 depicts a method in a form of a flowchart for identifying time sliced elementary streams.
  • the DBN is operating and the EUT is switched on for receiving the broadcast transmission.
  • the EUT identifies the SI/PSI tables and also the EUT obtains information on all the announced streams.
  • the time slice identifier descriptor is contained in the SI/PSI tables and, consequently, the EUT discovers the descriptor in step 602.
  • the EUT obtains information on all announced time sliced streams.
  • the examples of the descriptor is described above in the examples of tables 1 - 5.
  • the EUT receives also the elementary streams of the broadband transmission of the DBN.
  • the EUT is able to separate or categorise the streams for time sliced and non-time slices streams (step 603). Especially, the EUT can discover those elementary streams that are transmitted under the time slicing principle. The EUT can apply time slicing power reduction principle in the broadcast reception. In addition, the descriptor provides the EUT with additional information on the received elementary streams that are time sliced (step 604). The examples of the provided information are described in the examples of tables 2 - 5 and Figs. 1 - 5.
  • Fig. 7 depicts a method in a form of a flowchart for separating time sliced elementary streams.
  • the DBN is operating and the EUT is switched on for receiving the broadcast transmission.
  • the EUT identifies the SI/PSI tables, and the EUT obtain information on all announced streams.
  • the time slice identifier descriptor is contained in the SI/PSI tables and, consequently, the EUT discovers the descriptor in step 702, and the EUT obtains also information on all announced time sliced streams.
  • the examples of the descriptor is described above in the examples of tables 1 - 5.
  • the EUT receives also the elementary streams of the broadband transmission of the DBN.
  • the EUT is able to separate the streams for time sliced and non-time slices streams (step 703). Especially, the EUT can discover those elementary streams that are transmitted under the time slicing principle. The EUT can apply time slicing power reduction principle in the broadcast reception (step 704). In addition, the descriptor provides the EUT with additional information on the received elementary streams that are time sliced (step 705). The examples of the provided information are described in the examples of tables 2 - 5 and Figs. 1 - 5. Also optionally the EUT may receive non-time sliced stream (step 706).
  • Fig. 8 depicts a method in a form of a flowchart for categorising DVB transmitted streams.
  • the DBN is operating and process service data for DVB transmission.
  • the DBN provides the SI/PSI data in the transmission.
  • the time slice identifier descriptor is contained in the SI/PSI tables and, consequently, the time slice identifier descriptor is provided in the transmission for all the time sliced streams in step 802.
  • the examples of the descriptor is described above in the examples of tables 1 - 5.
  • the DBN transmits also the time sliced streams and possibly non-time sliced streams in step 803. Based on the descriptor the DBN is able to categorise the streams for time sliced and non-time slices streams.
  • the EUT can discover those elementary streams that are transmitted under the time slicing principle.
  • the EUT can apply time slicing power reduction principle in the broadcast reception.
  • the descriptor provides the EUT with additional information on the received elementary streams that are time sliced. The examples of the provided information are described in the examples of tables 1 - 5 and Figs. 1 - 5.
  • Some embodiments of the invention are implemented in the network system of Fig. 4 operating the method referred to above in the examples of Figs 1 - 3 and 5 - 8. Moreover, the invention can be embodied at the receiver device of Fig. 5 operating the above examples of Fig. 1 - 4 and 6 - 8.
  • the receiver can beneficially focus on those streams of the DVB transmission to which the receiver can apply the power reduction principle. Thus, there can be a significant reduction of power in the operation of the receiver, which contribute the mobility aspect of the DVB receiver.
  • the receiver only needs to be able to interpret defined descriptor by applying equivalent means as it is used to receive and identify other descriptors of the digital broadcasting.
  • Some embodiments of the invention supports portable reception in IP datacast receivers, and can, possibly, work for mobile hand held receivers.
  • the performance of the embodiments boosts benefits of the invention such as economy.
  • DVB-T offers an effective and cheap way to distribute data, and the embodiments promote the less power consumption reception way for broadcast data stream even when operating along with non-power consumption based broadcast system.

Abstract

A method, a system, a transmitter and a receiver for identification of a time sliced elementary streams using PSI/SI tables. This identification provides a way to separate time-sliced elementary stream from non-time-sliced elementary streams by defining two descriptors in PSI/SI tables. A time slice identifier descriptor is defined, which can be used to identify elementary streams which are time sliced. This descriptor is also used to provide additional information about the transmitted elementary streams. The invention provides a way to announce additional information of the time sliced elementary streams via PSI/SI tables. Additionally, it provides a mechanism to categorize single elementary stream(s) as non-time sliced and time sliced. A way to identify time sliced elementary streams carried over DVB networks is disclosed and providing additional information on those streams. This can be done by using the time slice identifier descriptor. The descriptor can be used at least in Network Information Table (NIT), Program Map Table (PMT) and IP/MAC Notification Table (INT) tables. Time slicing provides a way to save power in the receiver in broadband transmission.

Description

METHOD, SYSTEM AND NETWORK ENTITY FOR PROVIDING DIGITAL BROADBAND TRANSMISSION
TECHNICAL FIELD OF THE INVENTION
This invention relates to systems, methods, and network entities for distributing data over a communication link.
BACKGROUND OF THE INVENTION
Broadcast has an almost century long tradition in radio. Even with TV, the history goes back to 1930's. Broadcasting has been successful throughout the world in bringing both entertainment and information to mass audiences.
The latest step in broadcasting is the digitalization of both radio and TV. Digital radio has not gained much acceptance on the market. However, many hope that digital TV will bring new benefits and services to the consumer and, as a result, generate new revenue streams for the broadcasting industry. The basic concept of the TV service itself has, however, not changed much. Rather, the TV lives on as before even if it has become digital.
In later half of 1990's we saw the boom of the Internet. A whole set of new services and content became available to the consumers during a short, revolutionary and hype intense period. That period introduced e-commerce, Internet Service Providers (ISPs), Portals, eyeballs game, dotcom companies and even the new economy. The developments in both access technologies (e.g. ADSL) and coding technologies (e.g. MPEG-4 streaming) have made it possible to bring rich media content like video content to homes via the Internet. Despite of these technology and market breakthroughs media houses have been reluctant to distribute their content via the Internet due to its "free-of-charge" nature and the direct threat of piracy. Neither has Internet been able to challenge the role of traditional media as the primary advertisement platform despite its great popularity.
Broadcast provides the receiver device with huge amount of information. The receiver device needs to obtain linking and guidance information from broadcast information for obtaining services and/or portions of the service which can be indicated in the linking and guidance information. The linking and guidance information is typically contained in Service Information (SI) indicating and guiding the discovery of the services. The SI indicates various services of at least one broadcast network.
Latest appliances of broadcast have raised a need for power consumption consideration in the receiver, and some efforts for reducing power consumption in the receiver have been made. However, although these efforts are consistent with the SI, the receiver and the system do not benefit enough. Moreover, they are blind in respect of the broadcasting. In this case the receiver cannot detect, which of the streams carried within a multiplex are adapted to fit the power reduction principles and, possibly, which are not.
In view of various inherent limitations of broadcasting, it would be desirable to avoid or mitigate these and other problems associated with prior art systems. Thus, there is a need for identifying parts of broadband transmission in respect of the power consumption principles.
SUMMARY OF THE INVENTION
Now a method and arrangement have been invented to identify the parts of the broadband transmission in respect of the power consumption principles.
In accordance with an aspect of the invention there is provided a method for receiving a digital broadband transmission for saving power in a receiver, the method comprising the steps of: providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for detecting said parts in the receiver, detecting said parts based on said provided information, and switching at least part of the receiver on/off based on said provided information.
In accordance with another aspect of the invention there is provided a method for transmitting a digital broadband transmission for saving power in a receiver, the method comprising the steps of: providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for categorising said parts for an identification in the receiver, and categorising said parts based on said provided information for switching at least part of the receiver on/off in accordance with said provided information.
In accordance with yet another aspect of the invention there is provided a system for providing a digital broadband transmission for saving power in a receiver, comprising: means for providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for detecting said parts in the receiver, means for detecting said parts based on said provided information, and means for switching at least part of the receiver on/off based on said provided information.
In accordance with yet another aspect of the invention there is provided a receiver for receiving a digital broadband transmission for saving power in a receiver, comprising: means for receiving information on parts of the digital broadband transmission, which are adapter to fit for saving the power in the receiver, for detecting said parts, means for detecting said parts based on said received information, and means for switching at least part of the receiver on/off based on said received information.
In accordance with yet another aspect of the invention, there is provided a transmitter for transmitting a digital broadband transmission for saving power in a receiver, comprising: means for providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for categorising said parts for an identification in the receiver, and means for categorising said parts based on said provided information for switching at least part of the receiver on/off in accordance with said provided information.
For better understanding of the present invention reference is made to the following description, taken in conjunction with the accompanying drawings, and its scope will be pointed out in the appending claims.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention will now be described, by way of example only, with reference to the accompanying drawings, in which:
Figure 1 shows an example of the digital broadband transmission and reception principle for such a transmission in accordance with an embodiment of the invention,
Figure 2 shows an example of a relation between a DVB network, Transport Streams (TS)s, DVB service and components, in which the principles of an embodied invention can be applied,
Figure 3 illustrates an example of the appliance of the Delta-t jitter in a further embodiment of the invention, Figure 4 shows a general architecture of the system where principles of an embodied invention can be applied,
Figure 5 depicts a functional block diagram of a terminal for identifying time sliced elementary streams and for providing additional information on the received elementary streams in accordance with an embodiment of the invention, and
Figure 6 depicts in a form of a flowchart a method for identifying time sliced elementary streams and for providing additional information on the received elementary streams in accordance with an embodiment of the invention,
Figure 7 depicts in a form of a flowchart a method for separating time sliced elementary streams from non-time sliced elementary streams in accordance with an embodiment of the invention,
Figure 8 depicts in a form of a flowchart a method for categorising transmitted DVB streams in accordance with an embodiment of the invention.
DETAILED DESCRIPTION OF THE EMBODIMENTS
Digital Video Broadcasting (DVB) offers a high bandwidth broadband transmission channel wherein delivery is typically broadcast, multicast or alternatively unicast. The high bandwidth transmission channel can offer a user of such system various services. Identifications for obtaining the various services are necessary to focus on appropriate services models and receivers. DVB offers applicable principles, and preferably, a Terrestrial Digital Video Broadcasting (DVB-T) is applied in the embodied invention. Alternatively, the invention can be applied in transmissions according to Advanced Television Systems Committee (ATSC) to the appropriate extent.
The digital broadband transmission provides a receiver device with huge amount of data information. A nature of the digital broadband transmission is that the transmission is streaming distribution typically to multiple receivers applying broadcast, multicast, or alternatively even unicast point-to-point distribution to a single receiver. The receiver device should be able to find the relevant data information among the huge amount of transmitted data information. The receiver device requires certain parameters in order to be able to receive the relevant service and/or portions of the service(s) which can be intended for or desired by the receiver device. Because the digital broadband transmission can distribute a lot of data, it can also distribute the parameters which enable the receiver device to discover the service and/or the portion of the service(s) among transmitted information. These parameters are transmitted by digitally broadband transmission to the receiver device. The receiver device recognizes them and can modify itself in accordance with the parameters. Therefore, the receiver device can now start receiving the service, by identifying the relevant data from the huge amount of data in the broadband transmission. A data distribution link of the broadband delivery can be a wireless link, a fixed link, or a wired link. The digital broadband transmission system(s) may have an interaction with the receiver but the interaction is not a mandatory requirement. Because of the power consumption aspects in the receiver devices, where the power consumption is critical, for example mobile DVB receivers such as mobile DVB-T, it is beneficial to identify and focus on those parts of the DVB transmission which are adapted to fit into the power saving principles of the DVB transmission in the receiver device. For example, the receiver is functionally or even physically on during those time periods when the relevant transmission is transmitted, typically cyclically or alternatively asynchronically, and off otherwise. In addition, parameters for the power saving principles in the DVB transmission can be beneficially applied to deliver and announce additional information on the services and portions of the service(s) transmitted in accordance with the DVB power saving principles.
As used herein, transmission may refer to a broadcast, multicast, or unicast, and data can include but is not limited to, IP protocol-encoded data.
Preferable embodiments of the invention provide a method, a system, a transmitter and a receiver for identification of a time sliced elementary streams using PSI/SI tables. This identification provides a way to separate time-sliced elementary stream(s) from non-time-sliced elementary stream(s) by defining a descriptor in PSI/SI tables. The preferable embodiments define a time slice identifier descriptor, which can be used to identify elementary streams which are time sliced. Advantageously, this descriptor is also used to provide additional information about the transmitted elementary streams. Thus, the embodied invention provides the broadcasting environment a way to announce additional information about the time sliced elementary streams via PSI/SI tables. Additionally, it provides a mechanism to categorize single elementary stream(s) as non-time sliced and time sliced.
The preferable embodiments provide a way to identify time sliced elementary streams carried over DVB networks and providing additional information on those streams. This can be done by using the time slice identifier descriptor. The descriptor can be used at least in Network Information Table (NIT), Program Map Table (PMT) and IP/MAC Notification Table (INT) tables. Each table provides information in the following levels:
NIT - Descriptor is used to provide information per each transport steam (i.e. all applicable elementary streams within the transport stream are time sliced).
PMT - Descriptor is used to provide information per each elementary stream carrying on or more IP/MAC stream.
INT - Descriptor is used to provide information per each elementary stream carrying one or more IP/MAC stream.
It is noted that the SI and/or possibly the SI table(s) in this connection comprise the PSI and PSI table(s) also. Preferably, the SI/PSI tables contain the time slice identifier descriptor, and they are delivered to the receiver. The time slice identifier descriptor can be referred to as time_slice_identifier_descriptor in the technical specifications.
Some embodiments of the invention apply the time slice data transmission principle in DVB. In the following a short introduction on the embodied time slicing in DVB is provided. The current DVB-T receivers (including both radio frequency and baseband parts) can be considered consuming too much power to be integrated into mobile convergence terminals. The power consumption is with current "state-of- the-art-technology" roughly 2.5W. In mobile handheld terminals however the average power consumption of any additional receivers should preferably be less than 250 mW. This is not only because of the limited battery capacity but also because of the extremely challenging thermal dissipation in miniaturized environment. Therefore, an approximate power reduction of 80-90% is needed to be able to use DVB-T receiver in a mobile terminal. An increase in the function integration level of the DVB-T relieves this problem partly. Usually the services used in mobile terminals are by nature based on quite low bit rate transmission. Most often the maximum bit rate is in the order of 350 kbits/s. The DVB-T transmission system provides even with mobile compatible modulation parameter selection up to 12Mbits/s bit rate. This provides a possibility to dramatically reduce the average DVB-T receiver power consumption by introducing time division multiplexing (TDM), which is called here time slicing because the active and inactive periods are much longer than in traditional TDM. The principal idea is to send information in bursts utilizing significant part (or all) of the DVB-T transmission channel bandwidth. For example, different neighbouring bursts relate to a different service, and bursts are transmitted cyclically. Such a transmission does not necessary have to be discontinuous, as the case in TDM typically is, but a continuous transmission is applicable in such a way that reception focus is on the relevant portion of the transmission or there is a strong emphasize on the relevant portion of the transmission even though the transmission is continuous. This enables receiver to be active only small part of the time and still provide constant lower bit rate by buffering the received bursts. Thus, the time slicing applies TDM principle and turn at least partly off the receiver when it is not used. Preferably, the time slicing is applied for streaming and other continuous parallel IP data services. IP data is transmitted as bursts utilizing significant part (or all) of the DVB-T transmission channel bandwidth. Time interval between two bursts relating to the same service is depending on the used bit rate. The receiver is functionally on during the relevant bursts of the reception and at least partly off otherwise.
The time slicing system is introduced to improve terminal performance, mainly to lower power consumption. The time slicing system can, therefore, be optimised from terminal point of view so that the implementation is optimal for the terminal. The transmitter side can be more complex to implement. This selection is justified because the number of terminals is much bigger than the number of transmitters. The DVB-T system is broadcast type (from one to many). Therefore, the number of transmitters is quite small. Also, the implementation cost in transmitter side is less critical compared to terminal implementation. Advantageously, in a case where time sliced stream is transmitted over DVB, the time sliced stream can be identified by the time slice identifier descriptor. Therefore, the time sliced streams can be identified from any other non-time sliced streams. In addition, the descriptor can provide more information on the stream and the service it contains and relates to.
Still referring to the time slice embodiment, transmitted service is split into bursts on the transmitter side. Low bit rate service (e.g. streaming video) is transmitted with high bit rate bursts using the whole capacity of the DVB-T channel. This enables sending the same amount of data in shorter time than with continuous system. Receiver can be ON only during the burst of the received service.
Transmitter provides system clock information also for the receiver for example by sending clock stamps. With this system transmitter and receiver are always roughly time-synchronised. Transmitter uses the relative clock to indicate the timing of the bursts. The transmitter sends with some protocol information about for example the start, stop, duration and ON/OFF interval of the burst. All timing information is relative in relation to the start of burst, not absolute. The terminal uses this information for setting the DVB-T receiver ON and OFF. Transmitter has to buffer at least two bursts before sending the first one so that relative timing information (Interval) can be inserted in the frame information.
Still referring to the time slice embodiment, the transmitter generates the required timing information. The information should be added to the sent info just before the transmission or the delay between timing info insertion and real transmission should be fixed or predictable.
The timing info can inserted for example to: 1) DVB-MPE (Multiprotocol Encapsulation) frames or other DVB data, 2) IP packets, 3) Modulation data like TPS (transmitter parameter signalling) in DVB-T.
Terminal extracts the timing information and switches the receiver ON slightly before the burst is transmitted. This gives time for the receiver to synchronise to the incoming stream before the useful data burst is received.
General low accuracy (+-1 s) clock can be extracted from standard either to the following SI tables; Time and Date Table or Time Offset Table. This clock info is used to initiate the reception. It is also used for SFDL (scheduled file download).
For time slicing a relative timing information should be provided. Both the transmitter and receiver have their independent clocks, but it is assumed that the relative accuracy of these clocks is good enough. In practise relative timing info could be sent for example in MPE frames with resolution of e.g. 10 ms. Transmitter signals the beginning of next burst in relation to the current burst. Terminal uses its OWN real time clock to sleep (receiver OFF) until the next burst comes.
The example of Fig. 1 shows the digital broadband transmission and reception principle for such a transmission in accordance with an embodiment of the invention. The example depicts the time slice data broadband transmission, and shows how the different services are divided in a diagram 100. It also shows a reception power diagram 101 depicting when the receiver should be ON and OFF in such a way that appropriate service can be received in accordance with the power saving principle. The example of Fig. 1 has four services to be transmitted. The receiver wishes to receive the service 3 and accordingly the receiver power ON/OFF timing is adjusted in such a way that the receiver is substantially ON during those points in time when the service 3 is transmitted and substantially OFF otherwise for saving/reducing the power consumption of the receiver.
Some embodiments of the applied transfer protocol in the invention are based on the methods and systems presented in a specification ISO/IEC 13818-1 Information Technology - Generic Coding of Moving Picture and Associated Audio Information: Systems on pages viii - xii, incorporated herein as a reference. The ISO/IEC 13818-1 defines a Transport Stream (TS) which forms a basis for the service delivery and for the DVB.
Some embodiments of the invention apply the elementary stream (ES). Fig. 2 shows an example of a relation between DVB network (200), Transport Streams (TS)s (201), DVB service (202) and elementary Streams (ES)s (203) containing components. A component can define a portion of the service and, preferable contains parameters for the reception of the service or a portion of the service. A component is typically identified by component_tag. Component_tag is unique within a DVB service. The component is carried within the Elementary Stream (ES), identified by a Program Identifier (PID). PID is unique within a TS. Mapping between component_tag and PID is signalled in a Program Map Table (PMT). It is possible to have one ES carrying component of more than one DVB service, as illustrated by a dash line in Fig. 2. Advantageously, various ESs can be identified by the time slice identifier descriptor, and in addition the time slice descriptor can provide additional information about the transmitted elementary streams. The time slice identifier descriptor is contained in the SI/PSI tables.
Typically, IP streams comprises IP datagrams. For conveying IP over DVB, a preferable solution is Multiprotocol Encapsulation (MPE). The MPE operates in conjunction with the INT table specified by DVB specifications.
Some embodiments of the invention apply the INT table(s). IP/MAC Notification Table (INT) is used to signal the availability and location of IP streams in DVB networks. INT describes the availability and location of IP streams. There may be one or many INTs covering all IP streams for a DVB network. INT is referenced by, for example, the data_broadcast_id_descriptor OxOOOB, in the ES_info loop of the PMT. Each IP platform having IP streams available within a TS, is announced in exactly one INT subjable in the TS. INT announces all IP streams available within the actual TS. INT may announce IP streams on other TSs. INT should announce all IP streams on all TSs of the DVB network that a Receiver has access (by re-tuning), while having access to the TS containing the INT (i.e. DVB signals that have overlapping or adjacent coverage area). Advantageously, the time slice identifier descriptor can be referred to in the INT table, and the descriptor is used to provide information per each elementary stream carrying one or more IP/MAC stream.
Still referring to the INT embodiments and further to the usage of the time slice identifier descriptor in INT table. Time slice identifier descriptor can be located in the platform loop and the operational loop of the INT.
In case the time slice identifier descriptor is in the platform_loop, it applies to all ESs announced within the whole INT sub able
In case the time slice identifier descriptor is in the operational_loop, it applies to all ESs announced within the loop (operational_loop).
By adding the descriptor in the first loop, it applies to all ESs within the sub_table, and therefore is required only once. Advantageously, the appliance of the time slice descriptor in the INT optimises the usage of bandwidth. If most ESs are time sliced, and only very few (if any) are not, this would optimise the usage of bandwidth significantly. Even in case all ESs are time sliced, adding the descriptor in INT optimises bandwidth usage, since INT is typically re-transmitted less often than all the other PSI tables. Syntax for the time slice identifier descriptor is shown in an example of Table 1.
Some embodiments of the invention apply the time slice identifier descriptor. A table 1 provides an example of time slice identifier descriptor table.
Table 1.
Figure imgf000011_0001
The time slice identifier descriptor has five fields that are applied for providing information of the time sliced IP streams. Time slice identifier descriptor can be placed or referred to at least in the following PSI/SI tables: PMT, NIT and INT. Time slice identifier descriptor can contain the following fields descriptor_tag (a general descriptor field), descriptor_length (a general descriptor field), time_slicing_version, max_burst_duration, service_size_wifhin_burst, delta_t_jitter, and delta_t_factor. In the following more detailed examples of the fields of the time slice identifier descriptor are provided.
time_slicing_version: Specifies the version of time slicing used. A certain version number, for example '00', can be reserved to indicate that the referred ES is not time sliced, in which case following fields shall be ignored. Advantageously, the appliance of the version ID enables to deliver many different versions of the time slice standard to the same network: Also, when considered at the time slice MPE level and at TS level at the same time.
max_burst_duration: Indicates the maximum burst duration. An underlying table 2 provides an example of coding of the max_burst_duration.
Table 2.
Figure imgf000012_0001
This comprises a static time-out value. Advantageously, if the last data of the burst is lost for some reasons, the receiver is still able to rest (and save the power) in this case. Based on information on burst maximum duration, the receiver can estimate the reception period and can rest so that the data reception is not interfered even if the burst is lost.
service_size_within_burst: Specifies the maximum number of bits per service session within a burst. In case only one service session is carried within ES, this is the maximum size of a burst within the ES. In case multiple service sessions are carried within ES, the size of a burst may be greater than value specified. An underlying table 3 provides an example of coding of maximum service size within burst. Table 3.
Figure imgf000013_0001
An object of the burst size per session is to limit the size of the burst per session. Advantageously, the appliance of the burst size per session enables that within an elementary stream the IP streams are time sliced. Typically, the receiver (and the appliance) is interested in sessions. Another benefit is that as the receiver pertains interest to the sessions, it can optimise (or reduce) the memory usage explicitly based on the sessions. The transmitter operates the transmission in such a way that the bursts are made elementary stream-specific. The transmitter looks after that even a single session does not apply more than the predefined amount of bytes of the bursts. When receiver receives such a transmission, the receiver sees that the bursts are formed from the sessions. Thus, the size of the bursts processed by the transmitter are different than those seen by the receiver. Benefits of the appliance of the burst size per session are that the receiver can process bigger data entities (many sessions/bursts) better, the memory usage of the receiver is reduced and information on the applicable size of the memory is obtained, based on which the available memory comes closer to optimum usage, and the appliance scale of time slice on/off times is enlarged.
Thus, the appliance of the sessions to limit the size of the burst seen by the receiver can be provided.
Delta_t_jitter: The time slice identifier descriptor can also have a field for indicating Delta-t offset parameter Delta_t itter. Preferably, the Delta-T parameter indicates the time when the receiver should be off to the next relevant burst in the time sliced digital broadband transmission. Thus, off-time to the next relevant burst can be signalled to the receiver by the Delta-T parameter. An accuracy of Delta-T should be indicated to the receiver. For example, +/- 10 ms or +/- 20 ms from a theoretical or currently applied use. Also this can indicate a certain unit or that other unit than current one or running one is applied. Preferably, the parameter for this is referred to as Delta t jitter. The parameter specifies the output tolerance of the MPE bursts in the transmitters. It can be used by the IRD to correct Delta-t value given in the MPE header of each burst. The parameter provides information how transmission time accuracy effect to the transmission of the next burst. Delta T is indicated per a burst. An underlying table 4 provides an example of coding of the Delta t jitter.
Table 4.
Figure imgf000014_0001
Delta_t_factor: Specifies the value with which the delta-t has to be multiplied. For example, if the delta-t value read from the burst is 10 ms and the factor is 2, the time to the next burst is 10*2 = 20 ms. Typically, specified value for factor is 1, but other values may be applied. An underlying table 5 provides an example of coding of the Delta t factor.
Table 5.
Figure imgf000014_0002
Fig. 3 illustrates an example of the appliance of the Delta-t jitter in a further embodied invention. The example of Fig. 3 illustrates the transmission of two bursts (burst 300 and burst 301), where reference a) indicates the information of the delta-t set in the MPE header prior to the transmission. Furthermore, reference b) indicates the jitter occurring in the actual transmission, wherein Delta-t jitter is indicated as n. Thus, IRD may be prepared to this jitter error, if Operator (alternatively referred to as the transmitter) is aware of the Delta-t jitter (+/-) occurring in each transmission and announces it in the time_slice_identifier_descriptor in the Delta_t itter field. Some embodiments of the invention apply NIT. NIT conveys information relating to the physical organization of the multiplexes/TSs within a given DVB network, and the characteristics of the DVB network itself. More detail on NIT can be found from a standard specification EN 300 468 (2000-11) on page 16. When the time slice identifier descriptor is applied in NIT, the time slice identifier descriptor is used to provide information per each transport steam, for example, all applicable elementary streams within the transport stream are time sliced. Time slice identifier descriptor can be located in transport stream loop of NIT. More details on the transport stream loop of NIT can be found from the standard specification EN 300 468 on page 16 in table 3. When the time slice identifier descriptor is applied in NIT, the time slice identifier descriptor maps each transport stream with the information that the time slice identifier descriptor contains.
Some embodiments of the invention apply PMT. Each PMT literally maps out a specific program, listing the PID values for the packets containing the program's video, audio and data components. With this information, the decoder can easily discover, decode and display the program's content. The specification ISO/IEC 13818-1 Information Technology - Generic Coding of Moving Picture and Associated Audio Information : Systems provides some more technical details on PMT on page 44. Advantageously, time slice identifier descriptor is used to provide information per each elementary stream when used in PMT. In further examples, the usage of the time slice identifier descriptor in PMT table can be the following. Time slice identifier descriptor can be located in the second loop of PMT. The second loop of PMT is referred to in ISO/IEC 13818-1 on page 44 in table 2-28. When the time slice identifier descriptor is applied in PMT, it maps each elementary stream, with the information that the time slice identifier descriptor contains.
Fig. 4 has been described in the foregoing. In the following, corresponding reference signs have been applied to corresponding parts. Some embodiments of the invention apply the system of Figure 4. A End User Terminal (EUT) operates preferably under coverage of a digital broadcast network (DBN). EUT can be capable of receiving IP based services that the DBN is providing. The DBN is based on DVB, and the transmission of the DBN contains elementary streams (ES)s. The transmission may also be based on the time sliced and non-time sliced transmission. Before transmission data is processed in the DBN. The DBN comprises means for modifying the transmission that it is transmitting. The DBN provides the time slice identifier descriptor as described above, for example, in the example of table 1. The EUT can obtain the time slice identifier descriptor from the transmission and receive the time sliced streams. Therefore, the EUT can identify time sliced and non-time sliced elementary streams from the transmission. In addition, based on the time slice identifier descriptor the EUT can have more information on the transmitted elementary streams. The EUT does not necessary need beforehand modification to such descriptor and such transmission but they can be taken care of while receiving the broadcast transmission. The EUT does not require any interaction for identifying the time sliced and non-time sliced elementary streams. Preferably, the DBN transmission is wireless or mobile transmission to the EUT based on DVB-T. Thus, data can be transferred wirelessly.
Still referring to the example of Fig. 4, headends (HE)s containing IP encapsulators perform a multi-protocol encapsulation (MPE) and places the IP data into Moving Picture Experts Group-Transport Stream (MPEG-TS) based data containers. The HEs perform the generation of the tables, the linking of the tables and the modification of the tables.
According to some embodiments, the operation of the IP encapsulators may involve placing the received data into UDP packets, which are encapsulated within IP packets, which are in turn encapsulated into DVB packets. Details of this multiprotocol encapsulation technique may be found, for example, in standard document EN 301 192, incorporated herein as a reference. At the application layer, usable protocols include, for example UHTTP (unidirectional HTTP), RTSP (Real-Time Streaming Protocol), RTP (Real-time Transport Protocol), SAP / SDP (Service Announcement Protocol / Service Description Protocol) and FTP.
In certain further embodiments, IP encapsulation may make use of IPSEC (Internet Protocol Security) to ensure that content will only be usable by receivers with the appropriate credentials. During the encapsulation process, a unique identifier may be added to at least one of the headers. For example, when UHTTP is used, the unique identifier may be encoded in the UHTTP header under the UUID field. Therefore in certain embodiments, to cater for the delivery of data to a particular terminal or group of terminals, the containers may also hold address information which can be identified and read by a conditional access component in the receiver to determine whether the data is intended for that terminal. Alternatively, to cater for the delivery of data to a plurality of terminals multicast can be applied, and advantageously single sender can reach multiple receivers. A Virtual Private Network (VPN) can also be formed in the system of the DBN, and the receiver. A certain bandwidth of the DBN broadcasting is allocated to a point-to-point or point- to-multipoint communication from the DBN to the receiver. The DBN may also have various transmission channels for other streams running. The receiver performs a multi-protocol decapsulation to form the IP data packets.
The DVB packets so produced are transmitted over the DVB data link. The EUT receives digitally broadcast data. The EUT receives the time slice identifier descriptor and also the time sliced elementary streams and non-time sliced elementary streams. The EUT is able to identify the time sliced elementary streams and non-time sliced elementary streams based on the descriptor, and in addition the EUT can obtain more information on the transmitted time sliced elementary streams from the descriptor. Therefore, the EUT can discover services or even certain sessions of a service, categorise and focus on the time sliced streams, if necessary, realise which streams are non-time sliced and obtain information on the time sliced streams and their functions and properties. The EUT is capable of providing the service or a portion of the service to user. When a transmission rate is specified by the caster, that rate is adhered to.
Fig. 5 has been described in the foregoing. In the following, corresponding reference signs have been applied to corresponding parts. An example of Figure 5 depicts a functional block diagram of a End User Terminal (EUT) or alternatively referred to as a receiver. The EUT of Fig. 5 may be used in any/all of the above example(s). The EUT comprises a processing unit CPU, a broadband receiver part or alternatively referred to as a multi-carrier signal receiver part, which can receive, for example, a multi-carrier broadband signal such as DVB-T signal, and a user interface UI. The broadband receiver part and the user interface UI are coupled with the processing unit CPU. The user interface UI comprises a display and a keyboard to enable a user to use the receiver. In addition, the user interface UI comprises a microphone and a speaker for receiving and producing audio signals. The user interface UI may also comprise voice recognition (not shown). The processing unit CPU comprises a microprocessor (not shown), memory and possibly software SW (not shown). The software SW can be stored in the memory. The microprocessor controls, on the basis of the software SW, the operation of the receiver, such as the receiving of the elementary stream, the identification of the elementary stream based on the time slice identifier descriptor, displaying output in the user interface UI and the reading of inputs received from the user interface UI. The operations are described in the examples of Figures 1 - 4, 6 - 8 and tables 1 - 5. For example, the hardware (not shown) comprises means for detecting the signal, means for demodulation, means for detecting the time slice identifier descriptor, means for discover elementary streams, means for identifying those elementary streams which are time sliced and those which are not, means for applying time slicing in the reception, means for reading information for elementary streams from the descriptor. Moreover, CPU can control the availability of the memory of the EUT. This availability is time to time (or it is defined based on the scheduled transmission of services) checked by the CPU and compared with the information of the maximum size of service included in burst in order to make the decision to switch the receiver ON or keep the receiver ON. Advantageously, the memory of the EUT can be reduced by the comparison.
Still referring to Figure 5, alternatively, middleware or software implementation can be applied (not shown). The EUT can be a hand-held device which the user can comfortably carry. Advantageously, EUT can be a cellular mobile phone which comprises the broadcast receiver or multi-carrier signal receiver part for receiving the DVB-T broadcast transmission streams (this is shown in the Fig. 5 by a dash line block which, thus, is an alternative option only). Therefore, the EUT may possibly interact with the service providers.
The example of Fig. 6 depicts a method in a form of a flowchart for identifying time sliced elementary streams. In step 600 the DBN is operating and the EUT is switched on for receiving the broadcast transmission. In step 601 the EUT identifies the SI/PSI tables and also the EUT obtains information on all the announced streams. The time slice identifier descriptor is contained in the SI/PSI tables and, consequently, the EUT discovers the descriptor in step 602. Moreover, the EUT obtains information on all announced time sliced streams. The examples of the descriptor is described above in the examples of tables 1 - 5. The EUT receives also the elementary streams of the broadband transmission of the DBN. Based on the descriptor the EUT is able to separate or categorise the streams for time sliced and non-time slices streams (step 603). Especially, the EUT can discover those elementary streams that are transmitted under the time slicing principle. The EUT can apply time slicing power reduction principle in the broadcast reception. In addition, the descriptor provides the EUT with additional information on the received elementary streams that are time sliced (step 604). The examples of the provided information are described in the examples of tables 2 - 5 and Figs. 1 - 5.
The example of Fig. 7 depicts a method in a form of a flowchart for separating time sliced elementary streams. In step 700 the DBN is operating and the EUT is switched on for receiving the broadcast transmission. In step 701 the EUT identifies the SI/PSI tables, and the EUT obtain information on all announced streams. The time slice identifier descriptor is contained in the SI/PSI tables and, consequently, the EUT discovers the descriptor in step 702, and the EUT obtains also information on all announced time sliced streams. The examples of the descriptor is described above in the examples of tables 1 - 5. The EUT receives also the elementary streams of the broadband transmission of the DBN. Based on the descriptor the EUT is able to separate the streams for time sliced and non-time slices streams (step 703). Especially, the EUT can discover those elementary streams that are transmitted under the time slicing principle. The EUT can apply time slicing power reduction principle in the broadcast reception (step 704). In addition, the descriptor provides the EUT with additional information on the received elementary streams that are time sliced (step 705). The examples of the provided information are described in the examples of tables 2 - 5 and Figs. 1 - 5. Also optionally the EUT may receive non-time sliced stream (step 706).
The example of Fig. 8 depicts a method in a form of a flowchart for categorising DVB transmitted streams. In step 800 the DBN is operating and process service data for DVB transmission.. In step 801 the DBN provides the SI/PSI data in the transmission. The time slice identifier descriptor is contained in the SI/PSI tables and, consequently, the time slice identifier descriptor is provided in the transmission for all the time sliced streams in step 802. The examples of the descriptor is described above in the examples of tables 1 - 5. The DBN transmits also the time sliced streams and possibly non-time sliced streams in step 803. Based on the descriptor the DBN is able to categorise the streams for time sliced and non-time slices streams. Especially, that the EUT can discover those elementary streams that are transmitted under the time slicing principle. The EUT can apply time slicing power reduction principle in the broadcast reception. In addition, the descriptor provides the EUT with additional information on the received elementary streams that are time sliced. The examples of the provided information are described in the examples of tables 1 - 5 and Figs. 1 - 5.
Some embodiments of the invention are implemented in the network system of Fig. 4 operating the method referred to above in the examples of Figs 1 - 3 and 5 - 8. Moreover, the invention can be embodied at the receiver device of Fig. 5 operating the above examples of Fig. 1 - 4 and 6 - 8. The receiver can beneficially focus on those streams of the DVB transmission to which the receiver can apply the power reduction principle. Thus, there can be a significant reduction of power in the operation of the receiver, which contribute the mobility aspect of the DVB receiver. The receiver only needs to be able to interpret defined descriptor by applying equivalent means as it is used to receive and identify other descriptors of the digital broadcasting. Some embodiments of the invention supports portable reception in IP datacast receivers, and can, possibly, work for mobile hand held receivers. The performance of the embodiments boosts benefits of the invention such as economy. For example, DVB-T offers an effective and cheap way to distribute data, and the embodiments promote the less power consumption reception way for broadcast data stream even when operating along with non-power consumption based broadcast system.
Particular implementations and embodiments of the invention have been described. It is clear to a person skilled in the art that the invention is not restricted to details of the embodiments presented above, but that it can be implemented in other embodiments using equivalent means without deviating from the characteristics of the invention. The scope of the invention is only restricted by the attached patent claims. Consequently, the options of implementing the invention as determined by the claims, including the equivalents, also belong to the scope of the present invention.

Claims

Claims
1. A method for receiving a digital broadband transmission for saving power in a receiver, the method comprising the steps of:
providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for detecting said parts in the receiver,
detecting said parts based on said provided information, and
switching at least part of the receiver on/off based on said provided information.
2. A method according to claim 1, wherein the step of detecting further comprises step of separating said digital broadband transmission based on said provided information to said parts fitting for saving the power in the receiver and parts not fitting for saving the power in the receiver.
3. A method according to claim 1, wherein at least one of said parts comprises a time sliced elementary stream, and said method further comprises step of identifying at least one time sliced elementary stream carried over a broadband network.
4. A method according to claim 1, wherein said provided information includes information on a size of a service session contained in a burst of the digital broadband transmission, and said method further comprises step of:
comparing available memory in the receiver to said size, and
switching at least part of the receiver on/off based on a result obtained in said comparison.
5. A method according to claim 1, wherein the step of switching comprises steps of
switching the receiver functionally on during relevant bursts of the digital broadband transmission relating to a uniform data concept, and
switching the receiver at least partly off otherwise.
6. A method according to claim 1, wherein the digital broadband transmission is at least partly adapted to fit a principle wherein the receiver is functionally on during cyclical relevant bursts of the digital broadband transmission relating to a same service and at least partly off otherwise.
7. A method according to claim 1, wherein said parts comprise at least one of elementary streams of the digital broadband transmission and transport streams referred to in a NIT table.
8. A method according to claim 1, wherein said digital broadband transmission at least partly comprises a time slice data broadband transmission.
9. A method according to claim 1, wherein the step of providing information comprises step of transmitting a descriptor of the digital broadband transmission.
10. A method according to claim 9, wherein the descriptor is adapted to specify maximum number of bits per a service session that the digital broadband transmission is providing within a burst of the digital broadband transmission.
11. A method according to claim 10, wherein IP data streams contained in at least one elementary stream are transmitted in accordance with time slicing broadband transmission.
12. A method according to claim 10, wherein the receiver is adapted to fit a memory usage of the receiver in accordance with the service session.
13. A method according to claim 1, wherein the step of providing information comprises step of limiting a size of a burst of the digital broadband transmission per a service session of the digital broadband transmission.
14. A method according to claim 1, wherein the step of providing information comprises step of indicating a maximum burst duration.
15. A method according to claim 14, wherein said power saving is applicable, if a remainder of the burst is lost.
16. A method according to claim 1, wherein the step of providing information comprises step of indicating a version of a time slice data broadband transmission.
17. A method according to claim 1, wherein the step of providing information comprises step of indicating that an elementary stream contained within transport stream is not transmitted in accordance with time slice data broadband transmission of the digital broadband transmission.
18. A method according to claim 16, wherein a broadband network of the digital broadband transmission is adapted to operate at multiprotocol encapsulation level and transmission stream level simultaneously with the different versions.
19. A method according to claim 1, wherein the step of providing information comprises step of indicating, to the receiver, a tolerance for a timing for a reception of a burst of the digital broadband transmission.
20. A method according to claim 1, wherein said information is provided in SI/PSI tables of the digital broadband transmission.
21. A method according to claim 20, wherein said information is provided in a NIT table for providing information per each transport stream of the digital broadband transmission.
22. A method according to claim 20, wherein said information is provided in a PMT table for providing information per each elementary stream.
23. A method according to claim 20, wherein said information is provided in a INT table for providing information per each elementary stream carrying at least one IP/MAC stream of the digital broadband transmission.
24. A method according to claim 23, wherein a descriptor is contained in the INT table for reducing a bandwidth of the digital broadband transmission.
25. A method according to claim 1, wherein the digital broadband transmission comprises a multi-carrier signal transmission.
26. A method according to claim 1, wherein the digital broadband transmission comprises DVB transmission.
27. A method according to claim 26, wherein the DVB transmission comprises a DVB-T transmission.
28. A method according to claim 1, wherein the digital broadband transmission comprises a wireless digital broadband transmission.
29. A method according to claim 28, wherein the wireless digital transmission comprises a mobile DVB-T transmission.
30. A method for transmitting a digital broadband transmission for saving power in a receiver, the method comprising the steps of:
providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for categorising said parts for an identification in the receiver, and
categorising said parts based on said provided information for switching at least part of the receiver on/off in accordance with said provided information.
31. A method according to claim 30, wherein the step of categorising further comprises step of categorising said digital broadband transmission based on provided information to said parts fitting for saving the power in the receiver and parts not fitting for saving the power in the receiver.
32. A method according to claim 30, wherein at least one of said parts comprises a time sliced elementary stream, and said method further comprises step of identifying at least one time sliced elementary stream carried over a broadband network.
33. A method according to claim 30, wherein the digital broadband transmission is at least partly transmitted as bursts consecutive bursts relating to a different service.
34. A method according to claim 30, wherein the digital broadband transmission is at least partly transmitted as sequential bursts each burst within a sequence defining a different service.
35. A method according to claim 30, wherein said parts comprise at least one of elementary streams of the digital broadband transmission and transport streams referred to in a NIT table.
36. A method according to claim 30, wherein said transmission at least partly comprises time slice data broadcast transmission.
37. A data processing system comprising means for carrying out the steps of the method according to claims 1 or 30.
38. A computer program comprising computer program code means adapted to perform the steps of the method of claims 1 or 30 when said program is run on a computer.
39. A computer program as claimed in claim 38 embodied on a computer readable medium.
40. A computer readable medium comprising program code adapted to carry out the method of claims 1 or 30 when run on a computer.
41. A carrier medium carrying the computer executable program of claims 38.
42. A system for providing a digital broadband transmission for saving power in a receiver, comprising:
means for providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, for detecting said parts in the receiver,
means for detecting said parts based on said provided information, and
means for switching at least part of the receiver on/off based on said provided information.
43. A system according to claim 42, wherein the means for detecting further comprises means for separating said digital broadband transmission based on said provided information to said parts fitting for saving the power in the receiver and parts not fitting for saving the power in the receiver.
44. A system according to claim 42, wherein the parts comprise at least one of elementary streams of the digital broadband transmission and transport streams referred to in a NIT table.
45. A system according to claim 42, wherein the digital broadband transmission at least partly comprises a time slice data broadband transmission.
46. A system according to claim 42, wherein at least one of said parts comprises a time sliced elementary stream, and said system further comprises means for identifying at least one time sliced elementary stream carried over a broadband network.
47. A system according to claim 42, wherein said provided information includes information on a size of a service session contained in a burst of the digital broadband transmission, and said system further comprises:
means for comparing available memory in the receiver to said size, and
means for switching at least part of the receiver on/off based on a result obtained in said comparison.
48. A receiver for receiving a digital broadband transmission for saving power in a receiver, comprising:
means for receiving information on parts of the digital broadband transmission, which are adapter to fit for saving the power in the receiver, for detecting said parts,
means for detecting said parts based on said received information, and
means for switching at least part of the receiver on/off based on said received information.
49. A receiver according to claim 48, wherein the means for detecting further comprises means for separating said digital broadband transmission based on said provided information to said parts fitting for saving the power in the receiver and parts not fitting for saving the power in the receiver.
50. A receiver according to claim 48, wherein the parts comprise one of elementary streams of the digital broadband transmission and transport streams referred to in a NIT table.
51. A receiver according to claim 48, wherein the digital broadband transmission at least partly comprises time slice data broadcast transmission.
52. A receiver according to claim 48, wherein the receiver further comprises a mobile DVB-T receiver.
53. A receiver according to claim 52, wherein the receiver further comprises a mobile station for interaction with the digital broadcast transmission.
54. A receiver according to claim 48, wherein at least one of said streams comprises a time sliced elementary stream, and said receiver further comprises means for identifying at least one time sliced elementary stream carried over a broadband network.
5 55. A receiver according to claim 48, wherein said provided information includes information on a size of a service session contained in a burst of the digital broadband transmission, and said receiver further comprises:
means for comparing available memory in the receiver to said size, and
means for switching at least part of the receiver on/off based on a result 10 obtained in said comparison.
56. A transmitter for transmitting a digital broadband transmission for saving power in a receiver, comprising:
means for providing information on parts of the digital broadband transmission, which are adapted to fit for saving the power in the receiver, 15 for categorising said parts for an identification in the receiver, and
means for categorising said parts based on said provided information for switching at least part of the receiver on/off in accordance with said provided information.
57. A transmitter according to claim 56, wherein the means for categorising 20 further comprises means for categorising said digital broadband transmission based on provided information to said parts fitting for saving the power in the receiver and parts not fitting for saving the power in the receiver.
58. A transmitter according to claim 56, wherein the parts comprise one of elementary streams of the digital broadband transmission and transport
25 streams referred to in a NIT table.
59. A transmitter according to claim 56, wherein the digital broadband ' transmission at least partly comprises time slice data broadcast transmission.
60. A transmitter according to claim 56, wherein at least one of said parts comprises a time sliced elementary stream, and said transmitter further
30 comprises means for categorising at least one time sliced elementary stream carried over a broadband network.
61. A transmitter according to claim 56, wherein said provided information includes information on a size of a service session contained in a burst of the digital broadband transmission, and said transmitter further comprises:
means for adapting the receiver to compare available memory in the receiver » to said size, and to switch at least part of the receiver on/off based on a result obtained in said comparison.
PCT/FI2003/000047 2003-01-21 2003-01-21 Method, system and network entity for providing digital broadband transmission WO2004066652A1 (en)

Priority Applications (14)

Application Number Priority Date Filing Date Title
CA002513843A CA2513843A1 (en) 2003-01-21 2003-01-21 Method, system and network entity for providing digital broadband transmission
EP03700134A EP1588574B1 (en) 2003-01-21 2003-01-21 Method, system and network entity for providing digital broadband transmission
JP2004566841A JP4975967B2 (en) 2003-01-21 2003-01-21 Method, system and network entity for providing digital broadband transmission
BR0318015-8A BR0318015A (en) 2003-01-21 2003-01-21 Method, system and apparatus for receiving and transmitting a digital broadband transmission for storing power to the receiver, data processing system, and computer program
AT03700134T ATE445289T1 (en) 2003-01-21 2003-01-21 METHOD, SYSTEM AND NETWORK UNIT FOR PROVIDING DIGITAL BROADBAND TRANSMISSION
PCT/FI2003/000047 WO2004066652A1 (en) 2003-01-21 2003-01-21 Method, system and network entity for providing digital broadband transmission
CN038258250A CN1736119B (en) 2003-01-21 2003-01-21 Method, system and network for providing digital broadband transmission
AU2003201443A AU2003201443A1 (en) 2003-01-21 2003-01-21 Method, system and network entity for providing digital broadband transmission
BRPI0318015-8A BRPI0318015B1 (en) 2003-01-21 2003-01-21 METHODS FOR RECEIVING AND TRANSMITTING DIGITAL LONG BAND TRANSMISSION TO SAVE ENERGY IN THE RECEIVER, DATA PROCESSING SYSTEM, RECEIVER, AND TRANSMITTER "
DE60329630T DE60329630D1 (en) 2003-01-21 2003-01-21 METHOD, SYSTEM AND NETWORK UNIT FOR PROVIDING DIGITAL BROADBAND TRANSMISSION
US10/542,980 US8159982B2 (en) 2003-01-21 2003-01-21 Method, system and network entity for providing digital broadband transmission
EP16205279.9A EP3160123B1 (en) 2003-01-21 2003-01-21 Digital broadband transmission
TW093100968A TWI279997B (en) 2003-01-21 2004-01-15 Method, system and network entity for providing digital broadband transmission
US11/185,975 US7801175B2 (en) 2003-01-21 2005-07-21 Method, system and network entity for providing digital broadband transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/FI2003/000047 WO2004066652A1 (en) 2003-01-21 2003-01-21 Method, system and network entity for providing digital broadband transmission

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/185,975 Continuation US7801175B2 (en) 2003-01-21 2005-07-21 Method, system and network entity for providing digital broadband transmission

Publications (1)

Publication Number Publication Date
WO2004066652A1 true WO2004066652A1 (en) 2004-08-05

Family

ID=32749116

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FI2003/000047 WO2004066652A1 (en) 2003-01-21 2003-01-21 Method, system and network entity for providing digital broadband transmission

Country Status (11)

Country Link
US (2) US8159982B2 (en)
EP (1) EP1588574B1 (en)
JP (1) JP4975967B2 (en)
CN (1) CN1736119B (en)
AT (1) ATE445289T1 (en)
AU (1) AU2003201443A1 (en)
BR (2) BRPI0318015B1 (en)
CA (1) CA2513843A1 (en)
DE (1) DE60329630D1 (en)
TW (1) TWI279997B (en)
WO (1) WO2004066652A1 (en)

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004086656A1 (en) 2003-03-25 2004-10-07 Nokia Corporation Transmission parameter information
WO2004107619A1 (en) * 2003-05-30 2004-12-09 Nokia Corporation Burst transmission
WO2005050880A1 (en) * 2003-11-18 2005-06-02 Nokia Corporation Datacast services
WO2006066617A1 (en) * 2004-12-20 2006-06-29 Freescale Semiconductor, Inc Broadcasting of textual and multimedia information
US20070053291A1 (en) * 2005-09-06 2007-03-08 Nokia Corporation Optimized Broadcast of ESG with Simple Fragment Management Scheme
WO2006123208A3 (en) * 2005-05-19 2007-03-15 Nokia Corp Methods and apparatus for signaling offsets and changes in digital broadcast networks
EP1768285A1 (en) * 2005-09-23 2007-03-28 Udcast Method and device for processing a DVB-H (Digital Video Broadcasting - Handheld) compliant transport stream
EP1790097A1 (en) * 2004-09-15 2007-05-30 Nokia Corporation Burst transmission in a digital broadcasting network
EP1811767A1 (en) * 2006-01-19 2007-07-25 Motorola, Inc. Enhanced digital video broadcast idle mode in wireless communication networks
WO2007111445A1 (en) * 2006-03-24 2007-10-04 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving broadcast service in a dvb-h cbms system
EP1887803A1 (en) * 2006-08-08 2008-02-13 Samsung Electronics Co., Ltd. System and method for transmitting / receiving ESG data update information in DVB-H system
WO2008110921A2 (en) * 2007-03-15 2008-09-18 Nokia Corporation Service discovery mechanism in broadcast telecommunication network
WO2009002118A1 (en) * 2007-06-26 2008-12-31 Lg Electronics Inc. Digital broadcasting system and data processing method
WO2009002116A1 (en) * 2007-06-26 2008-12-31 Lg Electronics Inc. Digital broadcasting system and data processing method
WO2009002117A1 (en) * 2007-06-26 2008-12-31 Lg Electronics Inc. Digital broadcasting system and data processing method
WO2009044307A2 (en) * 2007-09-29 2009-04-09 Koninklijke Philips Electronics N.V. A method and device for receiving and transmitting a signal
JP2009524372A (en) * 2006-01-24 2009-06-25 トムソン ライセンシング Method and apparatus for broadcasting or receiving digital video service
JP2009524310A (en) * 2006-01-17 2009-06-25 トムソン ライセンシング Gateway, terminal and corresponding method for receiving digital television broadcast service
EP2101502A1 (en) * 2008-03-13 2009-09-16 Lg Electronics Inc. Method and apparatus for receiving broadcasting signal
AU2005202619B2 (en) * 2005-06-16 2009-11-12 Angel Iglesias, S.A. System for the automatic updating of the nit table during transmodulation at headend
EP2129127A1 (en) * 2008-05-26 2009-12-02 Thomson Licensing System and devices for distributing content in a hierarchical manner
US7733819B2 (en) 2007-08-24 2010-06-08 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US7782808B2 (en) 2007-07-02 2010-08-24 Lg Electronics, Inc. Digital broadcasting system and data processing method
US7881259B2 (en) 2007-08-24 2011-02-01 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US7912006B2 (en) 2007-08-24 2011-03-22 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
CN101094089B (en) * 2006-06-19 2011-04-13 华为技术有限公司 Method for sending message of notification in mobile broadcasting system
US7934244B2 (en) 2007-04-13 2011-04-26 Lg Electronics Inc. Digital broadcasting system and data processing method
US7953157B2 (en) 2007-06-26 2011-05-31 Lg Electronics Inc. Digital broadcasting system and data processing method
US7965778B2 (en) 2007-08-24 2011-06-21 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US7975281B2 (en) 2007-09-21 2011-07-05 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8005167B2 (en) 2007-08-24 2011-08-23 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8014333B2 (en) 2007-08-24 2011-09-06 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8051451B2 (en) 2007-08-24 2011-11-01 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8069462B2 (en) 2007-09-21 2011-11-29 Lg Electronics, Inc. Digital broadcasting system and data processing method
US8069463B2 (en) 2007-09-21 2011-11-29 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8078945B2 (en) 2007-04-10 2011-12-13 Lg Electronics Inc. Digital broadcasting system and data processing method
US8087052B2 (en) 2007-09-21 2011-12-27 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8149744B2 (en) 2007-07-25 2012-04-03 Lg Electronics Inc. Digital broadcasting system and data processing method
US8161511B2 (en) 2007-08-24 2012-04-17 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
EP2441253A2 (en) * 2009-06-10 2012-04-18 Samsung Electronics Co., Ltd. Wireless broadcast communication system and broadcast service method thereof
CN101346914B (en) * 2005-12-02 2012-05-02 诺基亚公司 Combined receiver for DVB-H and DVB-T transmissions
US8175065B2 (en) 2007-08-24 2012-05-08 Lg Electronics Inc. Digital broadcasting system and method of processing data in the digital broadcasting system
US8185925B2 (en) 2007-08-24 2012-05-22 Lg Electronics Inc. Digital broadcasting system and method of processing data in the digital broadcasting system
US8214872B2 (en) 2007-08-24 2012-07-03 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
RU2458465C2 (en) * 2006-08-18 2012-08-10 Конинклейке Филипс Электроникс Н.В. Method and apparatus for broadcasting and receiving event data
US8276178B2 (en) 2007-08-24 2012-09-25 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
CN101836447B (en) * 2007-08-24 2012-11-21 Lg电子株式会社 Digital broadcasting system and method of processing data in digital broadcasting system
US8335280B2 (en) 2007-08-24 2012-12-18 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8407743B2 (en) 2008-08-22 2013-03-26 Lg Electronics Inc. Method for processing additional information related to an announced service or content in an NRT service and a broadcast receiver
US8413194B2 (en) 2007-08-24 2013-04-02 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8619818B2 (en) 2007-08-24 2013-12-31 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8683529B2 (en) 2007-08-24 2014-03-25 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4885456B2 (en) * 2003-03-03 2012-02-29 ノキア コーポレイション Method, system and network entity for indicating a hierarchical mode for a transport stream carried on a broadband signal
GB2401759A (en) 2003-05-13 2004-11-17 Nokia Corp Method of signalling in a mobile communications network
FR2860674A1 (en) * 2003-10-07 2005-04-08 Thomson Licensing Sa METHOD FOR TRANSMITTING DVB SERVICES OVER AN IP NETWORK AND APPARATUS USING THE METHOD
US8908577B2 (en) * 2005-12-02 2014-12-09 Qualcomm Incorporated Solving IP buffering delays in mobile multimedia applications with translayer optimization
US7929059B2 (en) * 2006-02-10 2011-04-19 Disney Enterprises, Inc. Changing channels in a digital broadcast system
DE102006015393A1 (en) * 2006-04-03 2007-10-04 Rohde & Schwarz Gmbh & Co. Kg Digital audio/video data stream`s transmission time synchronizing arrangement, has transmitters provided with data stream in form of data frame, where reference time is compared with actual transmission time for each transmitter
EP1850489B1 (en) * 2006-04-25 2008-12-03 Dibcom Method and device for power management
CN101022317B (en) * 2006-11-08 2012-07-04 北京新岸线移动通信技术有限公司 Method for realizing time zone technique in T-MMB system
US8243659B2 (en) * 2007-03-15 2012-08-14 Nokia Corporation DVB low bit rate services
KR100958653B1 (en) * 2007-08-07 2010-05-20 한국전자통신연구원 Digital Broadcasting Transmission/Receiving Apparatus and Method
US20090094356A1 (en) * 2007-10-09 2009-04-09 Nokia Corporation Associating Physical Layer Pipes and Services Through a Program Map Table
KR20100016774A (en) * 2008-08-05 2010-02-16 삼성전자주식회사 Apparatus and method for braodcasting information
JP2010124331A (en) * 2008-11-20 2010-06-03 Toshiba Corp Video processor and video processing method of the same
WO2010067983A2 (en) * 2008-12-11 2010-06-17 Lg Electronics, Inc. Method of transmitting and receiving a signal and apparatus for transmitting and receiving a signal
US9172572B2 (en) * 2009-01-30 2015-10-27 Samsung Electronics Co., Ltd. Digital video broadcasting-cable system and method for processing reserved tone
EP2230784A1 (en) * 2009-03-19 2010-09-22 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Device and method for transferring a number of information signals in a flexible time multiplex
US10645465B2 (en) * 2015-12-21 2020-05-05 Centurylink Intellectual Property Llc Video file universal identifier for metadata resolution
US10736028B2 (en) * 2017-03-20 2020-08-04 Qualcomm Incorporated Network service configuration and selection using network slices

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002082834A1 (en) * 2001-03-23 2002-10-17 Etheractive Solutions Ab A portable receiver and a broadcast system and operating methods
EP1253721A2 (en) 2001-04-11 2002-10-30 Nokia Corporation Method for receiving a radio frequency (RF) receiver and RF receiver

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI98672C (en) 1992-04-24 1997-07-25 Nokia Telecommunications Oy radio system
US5371734A (en) * 1993-01-29 1994-12-06 Digital Ocean, Inc. Medium access control protocol for wireless network
US5382949A (en) 1993-02-01 1995-01-17 Motorola, Inc. Method for increasing battery life for selective call receivers
US5694395A (en) * 1994-09-30 1997-12-02 Lucent Technologies, Inc. Method and apparatus for processing multicarrier signals
US6175557B1 (en) 1994-10-31 2001-01-16 Telefonaktiebolaget Lm Ericsson (Publ) Layer 2 protocol in a cellular communication system
JP3720986B2 (en) 1997-07-22 2005-11-30 株式会社東芝 Digital broadcast receiver
EP0899955A3 (en) 1997-08-27 2001-01-31 Matsushita Electric Industrial Co., Ltd. Control information generating apparatus for broadcast system
US20020018473A1 (en) 1998-01-16 2002-02-14 Suzanne Hassell System and method for characterizing burst information
CN1256038A (en) 1998-02-10 2000-06-07 松下电器产业株式会社 Digital broadcasting method and receiver therefor
US6339713B1 (en) 1998-08-11 2002-01-15 Telefonaktiebolaget Lm Ericsson Decreasing battery consumption of mobile terminals by decreasing monitoring of the multiple access channel downlinks
US6674731B1 (en) * 1999-08-27 2004-01-06 Tachyon, Inc. Transmission and reception of TCP/IP data over a wireless communication channel
US6842441B2 (en) * 2000-12-19 2005-01-11 Lucent Technologies Inc. Data transmission in a wireless communication system
US8077679B2 (en) 2001-03-28 2011-12-13 Qualcomm Incorporated Method and apparatus for providing protocol options in a wireless communication system
US7110419B1 (en) * 2001-04-11 2006-09-19 Cisco Technology, Inc. Technique for using address filter parameters to facilitate sign-on procedures in access networks
US7215666B1 (en) * 2001-11-13 2007-05-08 Nortel Networks Limited Data burst scheduling
US7130313B2 (en) 2002-02-14 2006-10-31 Nokia Corporation Time-slice signaling for broadband digital broadcasting
US7844214B2 (en) 2002-03-02 2010-11-30 Nokia Corporation System and method for broadband digital broadcasting
US7289518B2 (en) * 2002-12-18 2007-10-30 Intel Corporation Method and apparatus for reducing power consumption in a wireless network station

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002082834A1 (en) * 2001-03-23 2002-10-17 Etheractive Solutions Ab A portable receiver and a broadcast system and operating methods
EP1253721A2 (en) 2001-04-11 2002-10-30 Nokia Corporation Method for receiving a radio frequency (RF) receiver and RF receiver

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DATABASE INSPEC [online] HU Q. ET AL.: "A comparison of indexing methods for data broadcast on the air", XP002992525, Database accession no. 5856640 *
TWELFTH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, PROCEEDINGS, 21 January 1998 (1998-01-21) - 23 January 1998 (1998-01-23), TOKYO, JAPAN, pages 656 - 659 *

Cited By (132)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004086656A1 (en) 2003-03-25 2004-10-07 Nokia Corporation Transmission parameter information
US8792596B2 (en) 2003-03-25 2014-07-29 Nokia Corporation Transmission parameter information
US7940798B2 (en) 2003-05-30 2011-05-10 Nokia Corporation Burst transmission
WO2004107619A1 (en) * 2003-05-30 2004-12-09 Nokia Corporation Burst transmission
WO2005050880A1 (en) * 2003-11-18 2005-06-02 Nokia Corporation Datacast services
US8125945B2 (en) 2003-11-18 2012-02-28 Nokia Corporation Datacast services
EP1790097A1 (en) * 2004-09-15 2007-05-30 Nokia Corporation Burst transmission in a digital broadcasting network
US8209586B2 (en) 2004-09-15 2012-06-26 Nokia Corporation Burst transmission in a digital broadcasting network
EP1790097A4 (en) * 2004-09-15 2011-04-27 Nokia Corp Burst transmission in a digital broadcasting network
WO2006066617A1 (en) * 2004-12-20 2006-06-29 Freescale Semiconductor, Inc Broadcasting of textual and multimedia information
US8270343B2 (en) 2004-12-20 2012-09-18 Freescale Semiconductor, Inc. Broadcasting of textual and multimedia information
US8325281B2 (en) 2005-05-19 2012-12-04 Nokia Corporation Methods and apparatus for signaling offsets and changes in digital broadcast networks
US7812887B2 (en) 2005-05-19 2010-10-12 Nokia Corporation Methods and apparatus for signaling offsets and changes in digital broadcast networks
WO2006123208A3 (en) * 2005-05-19 2007-03-15 Nokia Corp Methods and apparatus for signaling offsets and changes in digital broadcast networks
AU2005202619B2 (en) * 2005-06-16 2009-11-12 Angel Iglesias, S.A. System for the automatic updating of the nit table during transmodulation at headend
US20070053291A1 (en) * 2005-09-06 2007-03-08 Nokia Corporation Optimized Broadcast of ESG with Simple Fragment Management Scheme
EP1768285A1 (en) * 2005-09-23 2007-03-28 Udcast Method and device for processing a DVB-H (Digital Video Broadcasting - Handheld) compliant transport stream
WO2007039479A1 (en) * 2005-09-23 2007-04-12 Udcast Method and device for processing a dvb-h (digital video broadcasting - handheld) compliant transport stream
US8553723B2 (en) 2005-09-23 2013-10-08 Udcast Method and device for processing a DVB-H compliant transport stream
US8448212B2 (en) * 2005-12-02 2013-05-21 Nokia Corporation Combined receiver for DVB-H and DVB-T transmission
CN101346914B (en) * 2005-12-02 2012-05-02 诺基亚公司 Combined receiver for DVB-H and DVB-T transmissions
JP2009524310A (en) * 2006-01-17 2009-06-25 トムソン ライセンシング Gateway, terminal and corresponding method for receiving digital television broadcast service
EP1811767A1 (en) * 2006-01-19 2007-07-25 Motorola, Inc. Enhanced digital video broadcast idle mode in wireless communication networks
JP2009524372A (en) * 2006-01-24 2009-06-25 トムソン ライセンシング Method and apparatus for broadcasting or receiving digital video service
KR101340935B1 (en) 2006-01-24 2013-12-13 톰슨 라이센싱 Method for broadcasting or receiving digital video services, corresponding devices
KR101340720B1 (en) * 2006-03-24 2013-12-12 삼성전자주식회사 Method and Apparatus for Transmitting/Receiving of Broadcasting Service in DVB-H CBMS System
WO2007111445A1 (en) * 2006-03-24 2007-10-04 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving broadcast service in a dvb-h cbms system
CN101094089B (en) * 2006-06-19 2011-04-13 华为技术有限公司 Method for sending message of notification in mobile broadcasting system
EP1887803A1 (en) * 2006-08-08 2008-02-13 Samsung Electronics Co., Ltd. System and method for transmitting / receiving ESG data update information in DVB-H system
RU2458465C2 (en) * 2006-08-18 2012-08-10 Конинклейке Филипс Электроникс Н.В. Method and apparatus for broadcasting and receiving event data
US8498220B2 (en) 2007-03-15 2013-07-30 Nokia Corporation Service discovery mechanism in broadcast telecommunication network
US7903574B2 (en) 2007-03-15 2011-03-08 Nokia Corporation Service discovery mechanism in broadcast telecommunication network
WO2008110921A2 (en) * 2007-03-15 2008-09-18 Nokia Corporation Service discovery mechanism in broadcast telecommunication network
WO2008110921A3 (en) * 2007-03-15 2009-04-09 Nokia Corp Service discovery mechanism in broadcast telecommunication network
US8078945B2 (en) 2007-04-10 2011-12-13 Lg Electronics Inc. Digital broadcasting system and data processing method
US8335975B2 (en) 2007-04-10 2012-12-18 Lg Electronics Inc. Digital broadcasting system and data processing method
USRE46398E1 (en) 2007-04-13 2017-05-09 Lg Electronics Inc. Digital broadcasting system and data processing method
US7934244B2 (en) 2007-04-13 2011-04-26 Lg Electronics Inc. Digital broadcasting system and data processing method
US8495695B2 (en) 2007-04-13 2013-07-23 Lg Electronics Inc. Digital broadcasting system and data processing method
WO2009002117A1 (en) * 2007-06-26 2008-12-31 Lg Electronics Inc. Digital broadcasting system and data processing method
CN101690201A (en) * 2007-06-26 2010-03-31 Lg电子株式会社 Digital broadcasting system and data processing method
WO2009002118A1 (en) * 2007-06-26 2008-12-31 Lg Electronics Inc. Digital broadcasting system and data processing method
WO2009002116A1 (en) * 2007-06-26 2008-12-31 Lg Electronics Inc. Digital broadcasting system and data processing method
US8670463B2 (en) 2007-06-26 2014-03-11 Lg Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
USRE47857E1 (en) 2007-06-26 2020-02-11 Lg Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
US7953157B2 (en) 2007-06-26 2011-05-31 Lg Electronics Inc. Digital broadcasting system and data processing method
US9490936B2 (en) 2007-06-26 2016-11-08 Lg Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
US8077744B2 (en) 2007-06-26 2011-12-13 Lg Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
USRE46244E1 (en) 2007-06-26 2016-12-20 Lg Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
CN101690201B (en) * 2007-06-26 2012-11-14 Lg电子株式会社 Digital broadcasting system and data processing method
US10097312B2 (en) 2007-06-26 2018-10-09 Lg Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
US9860016B2 (en) 2007-06-26 2018-01-02 Lg Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
US8325766B2 (en) 2007-06-26 2012-12-04 Lg Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
US8135038B2 (en) 2007-06-26 2012-03-13 Lg Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
CN101690198A (en) * 2007-06-26 2010-03-31 Lg电子株式会社 Digital broadcasting system and data processing method
US8374252B2 (en) 2007-06-26 2013-02-12 Lg Electronics Inc. Digital broadcasting system and data processing method
USRE46728E1 (en) 2007-06-26 2018-02-20 Lg Electronics Inc. Digital broadcasting system and data processing method
US8396043B2 (en) 2007-06-26 2013-03-12 Lg Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
US10045078B2 (en) 2007-07-02 2018-08-07 Lg Electronics Inc. Digital broadcasting system and data processing method
US7782808B2 (en) 2007-07-02 2010-08-24 Lg Electronics, Inc. Digital broadcasting system and data processing method
US8107790B2 (en) 2007-07-02 2012-01-31 Lg Electronics Inc. Digital broadcasting system and data processing method
US9438931B2 (en) 2007-07-02 2016-09-06 Lg Electronics Inc. Digital broadcasting system and data processing method
US9078046B2 (en) 2007-07-02 2015-07-07 Lg Electronics Inc. Digital broadcasting system and data processing method
US8149744B2 (en) 2007-07-25 2012-04-03 Lg Electronics Inc. Digital broadcasting system and data processing method
US9912589B2 (en) 2007-07-25 2018-03-06 Lg Electronics Inc. Digital broadcasting system and data processing method
US9294884B2 (en) 2007-07-25 2016-03-22 Lg Electronics Inc. Digital broadcasting system and data processing method
US8654693B2 (en) 2007-07-25 2014-02-18 Lg Electronics Inc. Digital broadcasting system and data processing method
US8223787B2 (en) 2007-08-24 2012-07-17 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8964856B2 (en) 2007-08-24 2015-02-24 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
USRE47183E1 (en) 2007-08-24 2018-12-25 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8214872B2 (en) 2007-08-24 2012-07-03 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8276178B2 (en) 2007-08-24 2012-09-25 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8276040B2 (en) 2007-08-24 2012-09-25 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8199714B2 (en) 2007-08-24 2012-06-12 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
CN101836447B (en) * 2007-08-24 2012-11-21 Lg电子株式会社 Digital broadcasting system and method of processing data in digital broadcasting system
US8185925B2 (en) 2007-08-24 2012-05-22 Lg Electronics Inc. Digital broadcasting system and method of processing data in the digital broadcasting system
US8175065B2 (en) 2007-08-24 2012-05-08 Lg Electronics Inc. Digital broadcasting system and method of processing data in the digital broadcasting system
US8165244B2 (en) 2007-08-24 2012-04-24 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8335280B2 (en) 2007-08-24 2012-12-18 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US10044453B2 (en) 2007-08-24 2018-08-07 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8375413B2 (en) 2007-08-24 2013-02-12 Lg Electronics Inc. Digital broadcasting system and method of processing data in a digital broadcasting system
US8391404B2 (en) 2007-08-24 2013-03-05 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8161511B2 (en) 2007-08-24 2012-04-17 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US9860871B2 (en) 2007-08-24 2018-01-02 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8413194B2 (en) 2007-08-24 2013-04-02 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8149755B2 (en) 2007-08-24 2012-04-03 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US7733819B2 (en) 2007-08-24 2010-06-08 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8121064B2 (en) 2007-08-24 2012-02-21 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8510781B2 (en) 2007-08-24 2013-08-13 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US9755849B2 (en) 2007-08-24 2017-09-05 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8116276B2 (en) 2007-08-24 2012-02-14 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US9668005B2 (en) 2007-08-24 2017-05-30 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US7881259B2 (en) 2007-08-24 2011-02-01 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8619818B2 (en) 2007-08-24 2013-12-31 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US9608766B2 (en) 2007-08-24 2017-03-28 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US7912006B2 (en) 2007-08-24 2011-03-22 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8051451B2 (en) 2007-08-24 2011-11-01 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8683529B2 (en) 2007-08-24 2014-03-25 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8752098B2 (en) 2007-08-24 2014-06-10 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8014333B2 (en) 2007-08-24 2011-09-06 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US7933232B2 (en) 2007-08-24 2011-04-26 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US7965778B2 (en) 2007-08-24 2011-06-21 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US9369154B2 (en) 2007-08-24 2016-06-14 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8005167B2 (en) 2007-08-24 2011-08-23 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US9100199B2 (en) 2007-08-24 2015-08-04 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US9154817B2 (en) 2007-08-24 2015-10-06 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US9338484B2 (en) 2007-08-24 2016-05-10 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US9307273B2 (en) 2007-08-24 2016-04-05 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8533762B2 (en) 2007-09-21 2013-09-10 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8141119B2 (en) 2007-09-21 2012-03-20 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8087052B2 (en) 2007-09-21 2011-12-27 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8220026B2 (en) 2007-09-21 2012-07-10 Lg Electronics Inc. Digital broadcasting system and data processing method
US9380432B2 (en) 2007-09-21 2016-06-28 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8230463B2 (en) 2007-09-21 2012-07-24 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8069462B2 (en) 2007-09-21 2011-11-29 Lg Electronics, Inc. Digital broadcasting system and data processing method
US9924220B2 (en) 2007-09-21 2018-03-20 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8069463B2 (en) 2007-09-21 2011-11-29 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US7975281B2 (en) 2007-09-21 2011-07-05 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
WO2009044307A2 (en) * 2007-09-29 2009-04-09 Koninklijke Philips Electronics N.V. A method and device for receiving and transmitting a signal
WO2009044307A3 (en) * 2007-09-29 2010-02-25 Koninklijke Philips Electronics N.V. A method and device for receiving and transmitting a signal being transmitted in the time slicing mode in the form of a plurality of bursts
EP2101502A1 (en) * 2008-03-13 2009-09-16 Lg Electronics Inc. Method and apparatus for receiving broadcasting signal
WO2009150006A1 (en) * 2008-05-26 2009-12-17 Thomson Licensing System and devices for distributing content in a hierarchical manner
US9232264B2 (en) 2008-05-26 2016-01-05 Thomson Licensing System and devices for distributing content in a hierarchical manner
EP2129127A1 (en) * 2008-05-26 2009-12-02 Thomson Licensing System and devices for distributing content in a hierarchical manner
US8407743B2 (en) 2008-08-22 2013-03-26 Lg Electronics Inc. Method for processing additional information related to an announced service or content in an NRT service and a broadcast receiver
US10165336B2 (en) 2008-08-22 2018-12-25 Lg Electronics Inc. Method for processing additional information related to an advances service or content in an NRT service and a broadcast receiver
US8646008B2 (en) 2008-08-22 2014-02-04 Lg Electronics Inc. Method for processing additional information related to an announced service or content in an NRT service and a broadcast receiver
US9681177B2 (en) 2008-08-22 2017-06-13 Lg Electronics Inc. Method for processing additional information related to an announced service or content in an NRT service and a broadcast receiver
US9015769B2 (en) 2008-08-22 2015-04-21 Lg Electronics Inc. Method for processing additional information related to an announced service or content in an NRT service and a broadcast receiver
US9210452B2 (en) 2008-08-22 2015-12-08 Lg Electronics Inc. Method for processing additional information related to an announced service or content in an NRT service and a broadcast receiver
EP2441253A2 (en) * 2009-06-10 2012-04-18 Samsung Electronics Co., Ltd. Wireless broadcast communication system and broadcast service method thereof
EP2441253A4 (en) * 2009-06-10 2015-03-25 Samsung Electronics Co Ltd Wireless broadcast communication system and broadcast service method thereof

Also Published As

Publication number Publication date
AU2003201443A1 (en) 2004-08-13
US20060013153A1 (en) 2006-01-19
JP2006513651A (en) 2006-04-20
CN1736119B (en) 2013-04-03
US8159982B2 (en) 2012-04-17
CA2513843A1 (en) 2004-08-05
EP1588574A1 (en) 2005-10-26
DE60329630D1 (en) 2009-11-19
JP4975967B2 (en) 2012-07-11
EP1588574B1 (en) 2009-10-07
US20060258324A1 (en) 2006-11-16
BRPI0318015B1 (en) 2017-12-26
BR0318015A (en) 2005-11-29
ATE445289T1 (en) 2009-10-15
CN1736119A (en) 2006-02-15
TWI279997B (en) 2007-04-21
TW200425661A (en) 2004-11-16
US7801175B2 (en) 2010-09-21

Similar Documents

Publication Publication Date Title
US8159982B2 (en) Method, system and network entity for providing digital broadband transmission
Kornfeld et al. DVB-H and IP datacast—broadcast to handheld devices
CA2518034C (en) Method, system and network entity for indicating hierarchical mode for transport streams carried in broadband transmission
KR100765306B1 (en) Method for signalling time-slicing parameters in the service information
US8270343B2 (en) Broadcasting of textual and multimedia information
EP3160123B1 (en) Digital broadband transmission
KR20090066043A (en) Device and method for saving power in digital broadcasting receiver
TW200913553A (en) DVB low bit rate services
JP2009524372A (en) Method and apparatus for broadcasting or receiving digital video service
RU2316912C2 (en) Method, system and network object for ensuring transmission of a digital broadcast
WO2003045054A1 (en) A method and system for announcing a ip based service in a transmission stream
KR100721776B1 (en) Method, system and network entity for providing digital broadband transmission
JP5650414B2 (en) Method, system and network entity for providing digital broadband transmission
JP5650414B6 (en) Method, system and network entity for providing digital broadband transmission
KR101481504B1 (en) method of processing service guide information and apparatus for processing service guide information
KR101356499B1 (en) method of transmitting and receiving service guide information and apparatus for transmitting and receiving service guide information
KR101481506B1 (en) method of processing service guide information and apparatus for processing service guide information
KR20080101590A (en) Method of receiving service guide information and apparatus for receiving service guide information
KR102214931B1 (en) Ofdm based broadcast communication system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 20038258250

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: KE

WWE Wipo information: entry into national phase

Ref document number: 2513843

Country of ref document: CA

Ref document number: 2004566841

Country of ref document: JP

Ref document number: 1020057013380

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 11185975

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2003700134

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2005126428

Country of ref document: RU

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 1020057013380

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2003700134

Country of ref document: EP

ENP Entry into the national phase

Ref document number: PI0318015

Country of ref document: BR

WWP Wipo information: published in national office

Ref document number: 11185975

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2006258324

Country of ref document: US

Ref document number: 10542980

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 10542980

Country of ref document: US