Broadcasting system and method of processing data to be transmitted over the air

11457258 · 2022-09-27

Assignee

Inventors

Cpc classification

International classification

Abstract

A broadcasting system for broadcasting and/or streaming of data includes a gateway and at least one transmitter. The gateway is configured to forward digital content received to the transmitter. The transmitter is configured to transmit the digital content over-the-air. The broadcasting system includes channel coding circuitry that is separately formed with respect to the transmitter. The channel coding circuitry is configured to perform the channel coding of the digital content at least partly which is to be transmitted over-the-air by the transmitter. Furthermore, a method of processing data to be transmitted over-the-air is described.

Claims

1. A broadcasting system for broadcasting and/or streaming of data, wherein the broadcasting system comprises a gateway and at least one transmitter, wherein the gateway is configured to forward digital content received to the transmitter, wherein the transmitter is configured to transmit the digital content over-the-air, wherein the broadcasting system comprises a channel coding circuit that is separately formed with respect to the transmitter and the gateway, wherein the channel coding circuit is established by a separately formed processing circuit, wherein the channel coding circuit is configured to perform the channel coding of the digital content at least partly which is to be transmitted over-the-air by the transmitter wherein the channel coding circuit interfaces via an interface a transmission line established between the gateway and the transmitter such that the channel coding circuit is interconnected between the gateway and the transmitter.

2. The broadcasting system according to claim 1, wherein the channel coding circuit is configured to at least pre-code a signal to be transmitted over-the-air.

3. The broadcasting system according to claim 2, wherein the channel coding circuit is configured to completely encode the signal to be transmitted over-the-air.

4. The broadcasting system according to claim 3, wherein the channel coding circuit is configured to forward at least one of a time stamp and a transmission time to the transmitter.

5. The broadcasting system according to claim 1, wherein the channel coding circuit is configured to forward at least one control signal to the transmitter.

6. The broadcasting system according to claim 1, wherein the interface is provided upstream of the transmitter or at the transmitter.

7. The broadcasting system according to claim 1, wherein the channel coding circuit is a separately formed server.

8. The broadcasting system according to claim 1, wherein the transmitter and the channel coding circuit are interconnected with each other via a respective communication interface.

9. The broadcasting system according to claim 1, wherein the transmitter is established in an encoder-free manner.

10. The broadcasting system according to claim 1, wherein the broadcasting system comprises several transmitters that are assigned to the gateway and the channel coding circuit.

11. The broadcasting system according to claim 1, wherein the channel coding circuit is a centralized channel coding circuit.

12. The broadcasting system according to claim 1, wherein the broadcasting system is a single frequency network (SFN).

13. A method of processing data to be transmitted over-the-air, comprising: providing digital content to be transmitted by a gateway; forwarding the digital content to at least one transmitter via a channel coding circuit that analyzes the digital content by the gateway, wherein the channel coding circuit is interconnected between the gateway and the transmitter such that the digital content forwarded to the transmitter is previously processed by the channel coding circuit that is a separately formed processing circuit which is separately formed with respect to the transmitter and the gateway; performing a channel coding of the digital content at least partly by the channel coding circuit and forwarding the at least partly coded digital content to the transmitter.

14. The method according to claim 13, wherein a signal to be transmitted over-the-air is pre-coded by the channel coding circuit.

15. The method according to claim 13, wherein a signal to be transmitted over-the-air is completely encoded by the channel coding circuit.

16. The method according to claim 13, wherein at least one control signal is forwarded to the transmitter by the channel coding circuit.

17. The method according to claim 13, wherein the transmitter performs baseband signal processing.

18. A broadcasting system for broadcasting and/or streaming of data, wherein the broadcasting system comprises a gateway and at least one transmitter, wherein the gateway is configured to forward digital content received to the transmitter, wherein the transmitter is configured to transmit the digital content over-the-air, wherein the broadcasting system comprises a channel coding circuit that is separately formed with respect to the transmitter, wherein the channel coding circuit is configured to perform the channel coding of the digital content at least partly which is to be transmitted over-the-air by the transmitter, wherein the channel coding circuit is separately formed with respect to the gateway, wherein the channel coding circuit, the gateway and the at least one transmitter each have their own housing such that the channel coding circuit is not commonly housed with the at least one transmitter or the gateway, and wherein the channel coding circuit is interconnected between the gateway and the at least one transmitter, thereby establishing a transmission line.

Description

DESCRIPTION OF THE DRAWINGS

(1) The foregoing aspects and many of the attendant advantages of the claimed subject matter will become more readily appreciated as the same become better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:

(2) FIG. 1 schematically shows a broadcasting system according to an embodiment of the present disclosure, and

(3) FIG. 2 shows a flow-chart of a method of processing data to be transmitted according to an embodiment of the present disclosure.

DETAILED DESCRIPTION

(4) The detailed description set forth below in connection with the appended drawings, where like numerals reference like elements, is intended as a description of various embodiments of the disclosed subject matter and is not intended to represent the only embodiments. Each embodiment described in this disclosure is provided merely as an example or illustration and should not be construed as preferred or advantageous over other embodiments. The illustrative examples provided herein are not intended to be exhaustive or to limit the claimed subject matter to the precise forms disclosed.

(5) In FIG. 1, a broadcasting system 10 is shown that comprises a data source 12 as well as a gateway 14 that is connected with the data source 12, for instance via an Ethernet connection. Additionally, the broadcasting system 10 comprises several transmitters 16 that are assigned to the single gateway 14 for forming a centralized gateway 14 for the several transmitters 16. The broadcasting system 10 further includes a channel coding module 18, composed for example of one or more circuits. The channel coding module 18 is separately formed with respect to the transmitters 16 and the single gateway 14 as shown in FIG. 1.

(6) In some embodiments, the term “channel coding module” (or “unit,” “device,” etc.) refers to a combination of hardware (e.g. a processor such as an integrated circuit or other circuitry) and software (e.g. machine- or processor-executable instructions, commands, or code such as firmware, programming, object code, etc.) for carrying out the functionality described in embodiments herein. The combination of hardware and software may include hardware only (i.e. a hardware element with no software elements), software hosted at hardware (e.g. software that is stored at a memory and executed or interpreted at a processor), or hardware with the software hosted thereon. In some embodiments, the hardware may, inter alia, comprise a central processing unit (CPU), a graphical processing unit (GPU), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or other types of electronic circuitry.

(7) In some embodiments, the channel coding module 18 is interconnected between the gateway 14 and the transmitters 16. Thus, an interface 20 is provided upstream of the transmitters 16 via which the channel coding module 18 is integrated in the broadcasting system 10. Thus, the channel coding module 18 is located between the gateway 14 and the transmitters 16.

(8) The channel coding module 18 may be established by a separately formed processing unit, for instance a server, which, via the interface 20, interfaces a transmission line 22 established between the gateway 14 and the transmitters 16. The channel coding module 18 may be connected with the transmitters 16 via a respective communication interface such as an Ethernet interface. The channel coding module 18 is also connected with the gateway 14 via a respective communication interface, for example the same communication interface used between the transmitters 16 and the channel coding module 18. Therefore, the channel coding module 18 may also be connected with the gateway 14 via an Ethernet interface.

(9) In general, the broadcasting system 10 shown in FIG. 1 is configured to perform a method shown in FIG. 2 according to which data to be transmitted over-the-air is processed.

(10) The gateway 14 is configured to forward digital content received to the several transmitters 16. The digital content may be forwarded to the gateway 12 by the source 12 previously.

(11) The transmitters 16 are each configured to transmit the digital content received from the gateway 14. For transmitting the respective digital content, the transmitters 16 each comprise an antenna 24 such that the digital content is transmitted over-the-air by (radio) signals that are received by respective receivers.

(12) As already shown in FIG. 1, the channel coding module 18 is interconnected between the gateway 14 and the transmitters 16 such that the digital content forwarded to the transmitters 16 is previously processed by the channel coding module 18.

(13) The channel coding module 18 performs a channel coding of the digital content to be transmitted over-the-air at least partly. This means that a pre-coding of the digital content is done by the channel coding module 18. Hence, a pre-coded signal is provided that is forwarded to the transmitters 16 for being broadcasted over-the-air.

(14) The channel coding module 18 may pre-code the signal to be transmitted or rather completely encode the signal to be transmitted. In some embodiments, the channel coding module 18 may also perform a scrambling on the respective data to be transmitted.

(15) Accordingly, the respective transmitters 16 may be established in an encoder-free manner since the entire encoding, namely the channel coding, is done by the separately formed channel coding module 18.

(16) In other words, the channel coding is (completely) outsourced from the respective transmitters 16 to the channel coding module 18.

(17) Therefore, the individual transmitters 16 may be established in a more cost-efficient manner, as it not necessary that the transmitters 16 do have to comprise a processing unit with sufficient computational power to perform channel coding on the data received. Thus, the entire broadcasting system 10 can be established in a more cost-efficient manner.

(18) In some embodiments, this is important in case of a single frequency network (SFN) established by the broadcasting system 10, as the single frequency network typically comprises several transmitters 16.

(19) As shown in FIG. 1, the channel coding module 18 is located between the central gateway 14 and the several transmitters 16. Thus, the channel coding module 18 is a centralized channel coding module since all data streams or rather signals forwarded to the transmitters 16 are pre-processed by the channel coding module 18 previously.

(20) In general, the broadcasting system 10 may process transport streams that are broadcasted by the several transmitters 16. In addition to the digital content to be transmitted over-the-air, the channel coding module 18 is also configured to forward at least one control signal to the respective transmitters 16. The control signals may relate to a time stamp (of the data processed) or rather a transmission time at which the transmitters 16 shall transmit the respective data received over-the-air. Hence, the channel coding module 18 is also configured to ensure proper operation of the entire broadcasting system 10 as the control signals are also distributed in the broadcasting system 10, for example forwarded to the individual transmitters 16.

(21) Accordingly, the broadcasting system 10 is configured to provide digital content to be transmitted by the gateway 14 in a first step S1.

(22) In a second step S2, the digital content is forwarded to at least one transmitter 16 by the gateway 14.

(23) In a third step S3, a channel coding of the digital content is performed by the channel coding module 18 before the digital content is received by the respective transmitters 16. The channel coding module 18 is configured to at least partly encode the digital content or rather the signal encompassing the digital content.

(24) As shown in FIG. 1, the channel coding module 18 is separately formed with respect to the transmitters 16. Thus, the respective channel coding is outsourced, as the individual transmitters 16 do not necessarily have to comprise an internal encoder. The at least partly encoded digital content or rather the at least partly encoded signal encompassing the digital content is forwarded to the respective transmitters 16 in a fourth step S4.

(25) In a fifth step S5, the individual transmitters 16 processing the digital content received from the channel coding module 18 transmit the respective signals over-the-air. By doing so, the transmitters 16 take the control signals forwarded into consideration so that it is ensured that the digital content or rather the respective signals encompassing the digital content are transmitted in an intended manner, for instance in a synchronized manner.

(26) Put differently, the transmitters 16 are configured to perform (only) baseband signal processing on the digital content received, whereas the channel coding is outsourced.

(27) The outsourced or rather separately formed channel coding module 18 may have computational power that is higher than the computational power of an individual encoder used by transmitters known in the state of the art. Therefore, improved encoding techniques may be established. Furthermore, the entire costs of the broadcasting system 10 can be reduced significantly.

(28) Certain embodiments disclosed herein, for example the respective module(s), utilize circuitry (e.g., one or more circuits) in order to implement standards, protocols, methodologies or technologies disclosed herein, operably couple two or more components, generate information, process information, analyze information, generate signals, encode/decode signals, convert signals, transmit and/or receive signals, control other devices, etc. Circuitry of any type can be used. It will be appreciated that the terms “circuitry,” “circuit,” and “one or more circuits” can be used interchangeably herein.

(29) In an embodiment, circuitry includes, among other things, one or more computing devices such as a processor (e.g., a microprocessor), a central processing unit (CPU), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a system on a chip (SoC), or the like, or any combinations thereof, and can include discrete digital or analog circuit elements or electronics, or combinations thereof. In an embodiment, circuitry includes hardware circuit implementations (e.g., implementations in analog circuitry, implementations in digital circuitry, and the like, and combinations thereof).

(30) In an embodiment, circuitry includes combinations of circuits and computer program products having software or firmware instructions stored on one or more computer readable memories that work together to cause a device to perform one or more protocols, methodologies or technologies described herein. In an embodiment, circuitry includes circuits, such as, for example, microprocessors or portions of microprocessor, that require software, firmware, and the like for operation. In an embodiment, circuitry includes one or more processors or portions thereof and accompanying software, firmware, hardware, and the like.

(31) The present application may reference quantities and numbers. Unless specifically stated, such quantities and numbers are not to be considered restrictive, but exemplary of the possible quantities or numbers associated with the present application. Also in this regard, the present application may use the term “plurality” to reference a quantity or number. In this regard, the term “plurality” is meant to be any number that is more than one, for example, two, three, four, five, etc. The terms “about,” “approximately,” “near,” etc., mean plus or minus 5% of the stated value. For the purposes of the present disclosure, the phrase “at least one of A and B” is equivalent to “A and/or B” or vice versa, namely “A” alone, “B” alone or “A and B.”. Similarly, the phrase “at least one of A, B, and C,” for example, means (A), (B), (C), (A and B), (A and C), (B and C), or (A, B, and C), including all further possible permutations when greater than three elements are listed.

(32) The principles, representative embodiments, and modes of operation of the present disclosure have been described in the foregoing description. However, aspects of the present disclosure which are intended to be protected are not to be construed as limited to the particular embodiments disclosed. Further, the embodiments described herein are to be regarded as illustrative rather than restrictive. It will be appreciated that variations and changes may be made by others, and equivalents employed, without departing from the spirit of the present disclosure. Accordingly, it is expressly intended that all such variations, changes, and equivalents fall within the spirit and scope of the present disclosure, as claimed.