US20050226211A1 - Broadcast router configured for alternately receiving multiple or redundant reference inputs - Google Patents
Broadcast router configured for alternately receiving multiple or redundant reference inputs Download PDFInfo
- Publication number
- US20050226211A1 US20050226211A1 US10/518,278 US51827804A US2005226211A1 US 20050226211 A1 US20050226211 A1 US 20050226211A1 US 51827804 A US51827804 A US 51827804A US 2005226211 A1 US2005226211 A1 US 2005226211A1
- Authority
- US
- United States
- Prior art keywords
- signal
- router
- input
- reference signal
- broadcast
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/02—Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
- H04H60/04—Studio equipment; Interconnection of studios
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40117—Interconnection of audio or video/imaging devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/20—Support for services
- H04L49/201—Multicast operation; Broadcast operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/10—Adaptations for transmission by electrical cable
- H04N7/102—Circuits therefor, e.g. noise reducers, equalisers, amplifiers
- H04N7/104—Switchers or splitters
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
- This application is related to U.S. Provisional Patent Application Ser. No. 60/390,742 filed Jun. 21, 2002.
- This application is also related to co-pending U.S. Patent Application Ser. Nos. PCT/______ (Atty. Docket No. IU010620), PCT/______ (Atty. Docket No. IU020157), PCT/______ (Atty. Docket No. IU020158), PCT/______ (Atty. Docket No. IU020159), PCT/______ (Atty. Docket No. IU020160), PCT/______ (Atty. Docket No. IU020162), PCT/______ (Atty. Docket No. IU020252), PCT/______ (Atty. Docket No. IU020253), PCT/______ (Atty. Docket No. IU020254), PCT/______ (Atty. Docket No. IU020255), and PCT/______ (Atty. Docket No. IU020256), all of which are assigned to the Assignee of the present application and hereby incorporated by reference as if reproduced in their entirety.
- The present invention relates to broadcast routers and, more particularly, to a broadcast router configured for alternately receiving multiple or redundant reference inputs at an input side thereof.
- A broadcast router allows each one of a plurality of audio outputs therefrom to be assigned the signal from any one of a plurality of audio inputs thereto. For example, an N×M broadcast router has N audio inputs and M audio outputs coupled together by a router matrix which allows any one of the N audio inputs to be applied to each one of the M audio outputs. In addition, a broadcast router requires at least one reference input. A variety of reference signals which may be applied to a reference input are known. They include, among others, a video black reference signal, a tri-level synchronization signal and a digital audio reference signal (“DARS”). Reference signals such as these may be used by the broadcast router for a variety of purposes. Oftentimes, a reference signal is used to time switches within the broadcast router. A broadcast router may also use a reference signal for synchronization purposes. For example, a broadcast router may retime its audio outputs to be closer to the reference signal than to the audio inputs. Prior broadcast routers used phased lock loop techniques to continually align its audio outputs to the incoming reference signal. Since an attempt to synchronized a non-synchronous signal will damage the signal, such broadcast routers also required the use of a sync/non-sync detection circuit which determined whether the output audio signal should be synchronized.
- Broadcast routers having multiple reference inputs are known in the art. In the past, however, multiple reference inputs have been predefined as either redundant or independent. If the multiple reference inputs were redundant to one another, the same reference signal would be supplied to each reference input. Conversely, if the multiple reference inputs were independent of one another, a different reference signal would be supplied to each reference input. Once predefined as either redundant or independent, the multiple reference inputs could not be used as the other unless the broadcast router was physically modified in some fashion, for example, by actuating a physical switch or selecting a setting using a graphical user interface (“GUI”).
- A broadcast router includes a first reference input, a second reference input, a reference select circuit coupled to the first and second reference inputs and at least one router component coupled to the reference select circuit. The reference select circuit is configured to: (1) pass a first signal applied to the first reference input to the at least one router component as a first reference signal and pass a second signal applied to the second reference input to the at least one router component as a second reference signal upon determining that the first and second signals are error-free; (2) pass the first signal to the at least one router component as the first reference signal and as the second reference signal upon determining that the first signal is error-free and the second signal is not error-free; and (3) pass the second signal to the at least one router component as the first reference signal and as the second reference signal upon determining that the first signal is not error-free and the second signal is error-free.
-
FIG. 1 is a block diagram of a fully redundant linearly expandable broadcast router constructed in accordance with the teachings of the present invention; -
FIG. 2 is an expanded block diagram of a router matrix of the broadcast router ofFIG. 1 ; and -
FIG. 3 is a flow chart of a method of selectively providing multiple or redundant reference inputs to the broadcast router ofFIG. 1 . - Referring first to
FIG. 1 , abroadcast router 100 which has been configured for alternately receiving multiple or redundant reference inputs in accordance with the teachings of the present invention will now be described in greater detail. As disclosed herein, thebroadcast router 100 is a fully redundant linearly expandable broadcast router. It should be clearly understood, however, that it is fully contemplated that other types of broadcast routers besides the specific type of broadcast router disclosed herein may be configured for alternately receiving multiple or redundant reference inputs as well. As may now be seen, the fully redundant linearlyexpandable broadcast router 100 is comprised of plural broadcast router components coupled to one another to form the larger fully redundant linearlyexpandable broadcast router 100. Each broadcast router component is a discrete router device which includes first and second router matrices, the second router matrix being redundant of the first router matrix. Thus, each broadcast router has first and second routing engines, one for each of the first and second router matrices, each receiving, at an input side thereof, the same input digital audio streams and placing, at an output side thereof, the same output digital audio streams. As disclosed herein, each of the broadcast router components used to construct the fully redundant linearly expandable broadcast router are N×M sized broadcast routers. However, it is fully contemplated that the fully redundant linearlyexpandable broadcast router 100 could instead be constructed of broadcast router components of different sizes relative to one another. - As further disclosed herein, the fully redundant linearly
expandable broadcast router 100 is formed by coupling together first, second, third and fourthbroadcast router components expandable broadcast router 100 as being formed of four broadcast router components is purely by way of example. Accordingly, it should be clearly understood that a fully redundant linearly expandable broadcast router constructed in accordance with the teachings of the present invention may be formed using various other numbers of broadcast router components as long as the total number of broadcast router components which collectively form the linearly expandable broadcast router is equal to or greater than three. The first, second, third and fourthbroadcast router components expandable broadcast router 100, may either be housed together in a common chassis as illustrated inFIG. 1 or, if desired, housed in separate chassis. While, as previously set forth, thebroadcast router components expandable broadcast router 100 would be to couple five broadcast router components, each sized at 256×256, thereby resulting in a 1,280×1,280 broadcast router. - The first
broadcast router component 102 is comprised of a first router matrix 102 a and a second (or redundant) router matrix 102 b used to replace the first router matrix 102 a in the event of a failure thereof. Similarly, each one of the second, third and fourthbroadcast router components expandable broadcast router 100 are comprised of a first router matrix 104 a, 106 a and 108 a, respectively, and a second (or redundant) router matrix 104 b, 106 b and 108 b, respectively, used to replace the first router matrix 104 a, 106 a and 108 a, respectively, in the event of a failure thereof. Of course, the designation of the second router matrices 102 b, 104 b, 106 b and 108 b as backups for the first router matrices 102 a, 104 a, 106 a and 108 a, respectively, is purely arbitrary and it is fully contemplated that any either of a router matrix pair residing within a broadcast router component may act as a backup for the other of the router matrix pair residing within that broadcast router component. - As may be further seen in
FIG. 1 , the first router matrix 102 a of the firstbroadcast router component 102, the first router matrix 104 a of the secondbroadcast router component 104, the first router matrix 106 a of the thirdbroadcast router component 106 and the first router matrix 108 a of the fourthbroadcast router component 108 are coupled together in a first arrangement of router matrices which conforms to a fully connected topology. Similarly, the second router matrix 102 b of the firstbroadcast router component 102, the second router matrix 104 b of the secondbroadcast router component 104, the second router matrix 106 b of the thirdbroadcast router component 106 and the second router matrix 108 b of the fourthbroadcast router component 108 are coupled together in a second arrangement which, like the first arrangement, conforms to a fully connected topology. In a fully connected topology, each router matrix of an arrangement of router matrices is coupled, by a discrete link, to each and every other router matrix forming part of the arrangement of router matrices. - Thus, for the first arrangement of router matrices, first, second and third
bi-directional links broadcast router component 102 to the first router matrix 104 a of the secondbroadcast router component 104, the first router matrix 106 a of the thirdbroadcast router component 106 and the first router matrix 108 a of the fourthbroadcast router component 108, respectively. Additionally, fourth and fifthbi-directional links broadcast router component 104 to the first router matrix 106 a of the thirdbroadcast router component 106 and the first router matrix 108 a of the fourthbroadcast router component 108, respectively. Finally, a sixthbi-directional link 120 couples the first router matrix 106 a of the thirdbroadcast router component 106 to the first router matrix 108 a of the fourthbroadcast router component 108. Variously, thebidirectional links 110 through 120 may be formed of copper wire, optical fiber or another transmission medium deemed suitable for the exchange of digital signals. - Similarly, for the second arrangement of router matrices, first, second and third
bi-directional links broadcast router component 102 to the second router matrix 104 b of the secondbroadcast router component 104, the second router matrix 106 b of the thirdbroadcast router component 106 and the second router matrix 108 b of the fourthbroadcast router component 108, respectively. Additionally, fourth and fifthbi-directional links broadcast router component 104 to the second router matrix 106 b of the thirdbroadcast router component 106 and the second router matrix 108 b of the fourthbroadcast router component 108, respectively. Finally, a sixthbi-directional link 132 couples the second router matrix 106 b of the thirdbroadcast router component 106 to the second router matrix 108 b of the fourthbroadcast router component 108. Again, thebi-directional links 122 through 132 may be formed of copper wire, optical fiber or another transmission medium deemed suitable for the exchange of digital signals. Of course, rather than the single bi-directional links between pairs of router matrices illustrated inFIG. 1 , in an alternate embodiment of the invention, it is contemplated that the pairs of router matrices may instead be coupled together by first and second unidirectional links. Such an alternate configuration is illustrated inFIG. 2 . - Referring next to
FIG. 2 , the first router matrix 102 a of the firstbroadcast router component 102 will now be described in greater detail. As may now be seen, the first router matrix 102 a of the firstbroadcast router component 102 is comprised of arouting engine 134, a transmitexpansion port 136, a first receiveexpansion port 138, a second receiveexpansion port 140, a third receiveexpansion port 142 and a referenceselect circuit 144. By the term “transmit” expansion port, it is intended to refer to an expansion port from which data is transmitted to a selected destination. Similarly, by the term “receive” expansion port, it is intended to refer to an expansion port which receives data from a destination. Residing within therouting engine 134 is switching means (not shown) for assigning any one of plural input digital audio data signals received as inputs to therouting engine 134 to any one of plural output lines of therouting engine 134. Variously, it is contemplated that therouting engine 134 may be embodied in software, for example, as a series of instructions; hardware, for example, as a series of logic circuits; or a combination thereof. In a broad sense, the transmitexpansion port 136 of the first router matrix 102 a of the firstbroadcast router component 102 is comprised of a memory subsystem (not shown) in which plural input digital audio data streams may be buffered before transfer to their final destinations and a processor subsystem (also not shown) for controlling the transfer of the plural input digital audio data streams received by the transmitexpansion port 136 to a receive expansion port of the first router matrix of another broadcast router component. Conversely, each one of the first, second and third receiveexpansion ports routing engine 134. - The router matrix 102 a includes an
input side 102 a-1 equipped with one ormore data inputs 143 and anoutput side 102 a-2 equipped with one or more data outputs 149. N input digital audio data streams are received by the one ormore data inputs 143 and transported to therouting engine 134 and the transmitexpansion port 136. It is contemplated that the router matrix 102 a shall conform to either the Audio Engineering Society-3 (or “AES-3”) standard or the multichannel digital audio interface (or “MADI”) standard set forth in the AES-10 standard. In this regard, it should be noted that a MADI input digital audio data stream may contain up to 32 AES-3 digital audio data streams. Accordingly, if the AES-3 standard is used, the router matrix 102 a will requireN inputs 143 to receive the N digital audio data streams to be transported to therouting engine 134 and the transmitexpansion port 136. Conversely, if the MADI standard is used, the router matrix 102 a will need only N/32inputs 143 to receive the N digital audio data streams to be transported to therouting engine 134 and the transmitexpansion port 136. Of course, extraction circuitry (not shown), within the router matrix 102 a, would be needed to extract the N AES-3 input digital audio data streams from the MADI input digital audio data stream. Of course, it should be readily appreciated that other types of input data streams other than the input digital audio streams disclosed herein are equally suitable for use with the first router matrix 102 a of the firstbroadcast router component 102. For example, it is contemplated that the first router matrix 102 a of the firstbroadcast router component 102 may instead be used with other low bandwidth digital signals such as compressed video and data signals. It is further contemplated that, with minor modifications, for example, faster hardware, the first router matrix 102 a of the firstbroadcast router component 102 may be used with non-compressed digital video signals. - Input digital audio data streams 1 through N are fed into the
routing engine 134 and the transmitexpansion port 136 of the first router matrix 102 a of the firstbroadcast router component 102. From the transmitexpansion port 136, input digital audio data streams 1 through N are forwarded to a receive expansion port (not shown) of the first router matrix 104 a of the secondbroadcast router component 104 over thelink 110, a receive expansion port (also not shown) of the first router matrix 106 a of the thirdbroadcast router component 106 over thelink 112 and a receive expansion port (also not shown) of the fourth router matrix 108 a of the fourthbroadcast router component 108 over thelink 114. In turn, input digital audio data streams N+1 through 2N are transmitted, by a transmit expansion port (not shown) of the first router matrix 104 a of the secondbroadcast router component 104, to the first receiveexpansion port 138 over thelink 110, input digitalaudio data streams 2N+1 through 3N are transmitted, by a transmit expansion port (also not shown) of the first router matrix 106 a of the thirdbroadcast router component 106, to the second receiveexpansion port 140 over thelink 112 and input digitalaudio data streams 3N+1 through 4N are transmitted, by a transmit expansion port (also not shown) of the first router matrix 108 a of the fourthbroadcast router components 108, to the third receiveexpansion port 142 over thelink 114. Finally, input digital audio data streams N+1 through 2N are fed into therouting engine 134 by the first receiveexpansion port 138, input digitalaudio data streams 2N+1 through 3N are fed into therouting engine 134 by the second receiveexpansion port 140 and input digitalaudio data streams 3N+1 through 4N are fed into therouting engine 134 by the third receiveexpansion port 142. - The router matrix 102 a utilizes a non-traditional approach to the synchronization of input and/or output signals. More specifically, rather than continually aligning the input and/or output signals to a reference signal, the router matrix 102 a will align a signal with the reference signal only once. If the signal to be aligned is a synchronous signal, it will stay aligned. Conversely, if the signal to be aligned is not a synchronous signal, while it won't stay aligned, it will not be damaged in any way. Because synchronization is achieved using a single alignment with the reference signal, the router matrix 102 a performs the same with a correct reference signal, an incorrect reference signal or a missing reference signal. Of course, there are a number of conditions, including acquiring a new input signal, switching to a different input signal and acquiring a new reference signal, which will cause the router matrix to subsequently perform another re-alignment with the reference signal.
- Turning to
FIG. 2 , therefore, the configuration of the router matrix 102 a will allows for the selective receipt of multiple or redundant inputs will now be described in greater detail. - As may now be seen, the router matrix 102 a further includes a
first reference input 146 and asecond reference input 148. As previously set forth, the first andsecond reference inputs second reference input 148 be used to provide a redundant reference input to the router matrix 102 a, REF A, the signal applied to thefirst reference input 146 by the user would be generally identical to REF B, the signal applied by the user to thesecond reference input 148. While generally identical, however, to ensure the availability of REF B in the event that REF A is lost, it is preferred that REF A and REF B are supplied by discrete signal sources. Conversely, if the user prefers that the first andsecond reference inputs - The reference signals REF A and REF B applied to first and
second inputs select circuit 144. In turn, the referenceselect circuit 144 propagates corresponding reference signals REF A′ and REF B′ for use by one or more reference signal-demanding components of the router matrix 102 a. As illustrated inFIG. 2 , each one of the reference signals REF A′ and REF B′ output the referenceselect circuit 144 are transferred to therouting engine 134 and the transmitexpansion port 136. It should be noted, however, that it is fully contemplated that each one of the reference signals REF A′ and REF B′ output the referenceselect circuit 134 are also transferred to each one of the first, second and third receiveexpansion ports FIG. 2 to maintain clarity of the drawing. It should also be clearly understood that it is further contemplated that the aforementioned reference signals may also be propagated to any number of other components of the router matrix 102 a which were omitted fromFIG. 2 for ease of description. Finally, it should be understood that the foregoing disclosure of the router matrix 102 a as having first andsecond reference inputs - Referring next to
FIG. 3 , the method by which the referenceselect circuit 144 determines which signals to be output as reference signals REF A′ and REF B′ will now be described in greater detail. The method commences at step 150 and, at step 152, the reference select circuit detectcircuit 144 determines if the reference signal REF A is “error-free”. As disclosed herein, the term “error-free” is hereby defined as indicating that the reference signal is present and “locked”. In turn, the term “locked” is hereby defined as indicating that the frequency of the reference signal is relatively constant. If the reference signal REF A is error-free, the method continues on to step 154 where the referenceselect circuit 144 determines if the reference signal REF B is error-free. If the referenceselect circuit 144 determines that the reference signal REF B is also error-free, the method proceeds to step 156 where the referenceselect circuit 144 sets the reference signal REF A′ to the reference signal REF A and the reference signal REF B′ to the reference signal REF B. Having selected the reference signals to be used as the reference signals REF A′ and REF B′, the method would then end at step 158. - Returning to step 154, if, however, the reference
select circuit 144 determines that the reference signal REF B is not error-free, i.e., the REF B signal is either absent or the frequency is changing excessively, the method will instead proceed to step 160 where the referenceselect circuit 144 sets the reference signal REF A′ to the reference signal REF A and sets the reference signal REF B′ to the reference signal REF A. Again, having selected the reference signals to be used as the reference signals REF A′ and REF B′, the method would then end at step 158. - Returning to step 152, if, however, the reference
select circuit 144 determines that the reference signal REF A is not error-free, i.e., the REF A signal is either absent or the frequency is changing excessively, the method will instead proceed to step 162. At step 162, the referenceselect circuit 144 will determine if the reference signal REF B is present. If it is determined that the reference signal REF B is error-free, the method will continue on to step 164 where the referenceselect circuit 144 sets the reference signal REF A′ to the reference signal REF B and sets the reference signal REF B′ to the reference signal REF B. Again, having selected the reference signals to be used as the reference signals REF A′ and REF B′, the method would then end at step 158. If, however, the referenceselect circuit 144 determines, at step 162, that the reference signal REF B is not present, the method will proceed to step 166 where the referenceselect circuit 144 will set the reference signals REF A′ and REF B′ based upon a set of pre-selected default criteria. It is contemplated that a variety of default criteria may be used. For example, one pre-selected set of default criteria may be that, in the absence of either the reference signal REF A or the reference signal REF B, the referenceselect circuit 144 may generate a 60 MHz signal for output as the reference signal REF A′ and the referenceselect circuit 144 may generate a 50 MHz signal for output as the reference signal REF B′. Alternately, the referenceselect circuit 144 may be configured such that, in the absence of either the reference signal REF A or the reference signal REF B, the referenceselect circuit 144 may decline to provide either the reference signal REF A′ or the reference signal B′. In such a configuration, the components of the router matrix 102 a which receive the reference signal A′ and/or the reference signal B′ from the referenceselect circuit 144 should be configured for operation in the absence of such reference signals. - It is noted that, in accordance with the method set forth above, the reference
select circuit 144 will periodically transmit one reference signal, for example, REF A, in place of another reference signal, for example, REF B. However, because the router matrix 102 a synchronizes a signal with the reference signal only once, that signal will not be damaged in the event that a non-identical reference signal is used in place of a missing or bad reference signal. - Furthermore, by configuring the first broadcast router component 102 a to include the
first reference input 146, thesecond reference input 148 and the referenceselect circuit 144, a broadcast router which may be selectively operated with multiple or redundant reference signals has been achieved. If a user desires to operate the first broadcast router component 102 a with redundant reference inputs, the user need only to hook copies of the same signal to both thefirst reference input 146 and thesecond reference input 148. Conversely, if a user desires to operate the first broadcast router component 102 a with multiple independent references, the user need only to hook a copy of the first signal to thefirst reference input 146 and hook a copy of the second signal to thesecond reference input 148. No further setup and/or modification by the user is required for selecting between these alternate modes of operation. - Thus, there has been disclosed and illustrated herein a broadcast router configured for alternately receiving multiple or redundant reference inputs. Of course, while preferred embodiments of this invention have been shown and described herein, various modifications and other changes can be made by one skilled in the art to which the invention pertains without departing from the spirit or teaching of this invention. Accordingly, the scope of protection is not limited to the embodiments described herein, but is only limited by the claims that follow.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/518,278 US7778155B2 (en) | 2002-06-21 | 2003-06-17 | Broadcast router configured for alternately receiving multiple or redundant reference inputs |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US39074202P | 2002-06-21 | 2002-06-21 | |
PCT/US2003/019600 WO2004001987A2 (en) | 2002-06-21 | 2003-06-17 | Broadcast router configured for alternately receiving multiple or redundant reference inputs |
US10/518,278 US7778155B2 (en) | 2002-06-21 | 2003-06-17 | Broadcast router configured for alternately receiving multiple or redundant reference inputs |
Publications (2)
Publication Number | Publication Date |
---|---|
US20050226211A1 true US20050226211A1 (en) | 2005-10-13 |
US7778155B2 US7778155B2 (en) | 2010-08-17 |
Family
ID=30000610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/518,278 Expired - Fee Related US7778155B2 (en) | 2002-06-21 | 2003-06-17 | Broadcast router configured for alternately receiving multiple or redundant reference inputs |
Country Status (9)
Country | Link |
---|---|
US (1) | US7778155B2 (en) |
EP (1) | EP1523833B1 (en) |
JP (1) | JP4516841B2 (en) |
KR (2) | KR100991413B1 (en) |
CN (1) | CN1669274B (en) |
AU (1) | AU2003243704A1 (en) |
DE (1) | DE60324931D1 (en) |
MX (1) | MXPA04012869A (en) |
WO (1) | WO2004001987A2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004002050A1 (en) | 2002-06-21 | 2003-12-31 | Thomson Licensing S.A. | A fault-tolerant broadcast router |
CN102665305A (en) * | 2012-04-27 | 2012-09-12 | 太仓市同维电子有限公司 | 3G router with radio and audio output unit |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107852379A (en) * | 2015-05-22 | 2018-03-27 | 格雷研究有限公司 | For the two-dimentional router of orientation of field programmable gate array and interference networks and the router and other circuits of network and application |
US10116557B2 (en) | 2015-05-22 | 2018-10-30 | Gray Research LLC | Directional two-dimensional router and interconnection network for field programmable gate arrays, and other circuits and applications of the router and network |
US10587534B2 (en) | 2017-04-04 | 2020-03-10 | Gray Research LLC | Composing cores and FPGAS at massive scale with directional, two dimensional routers and interconnection networks |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3829777A (en) * | 1972-02-10 | 1974-08-13 | Kokusai Denshin Denwa Co Ltd | Control system for diversity transmission in a terrestrial station of satellite communication |
US5550594A (en) * | 1993-07-26 | 1996-08-27 | Pixel Instruments Corp. | Apparatus and method for synchronizing asynchronous signals |
US5841775A (en) * | 1996-07-16 | 1998-11-24 | Huang; Alan | Scalable switching network |
US5995503A (en) * | 1996-06-12 | 1999-11-30 | Bay Networks, Inc. | Method and apparatus for providing quality of service routing in a network |
US6104997A (en) * | 1998-04-22 | 2000-08-15 | Grass Valley Group | Digital audio receiver with multi-channel swapping |
US6204732B1 (en) * | 1999-02-09 | 2001-03-20 | Eci Telecom Ltd | Apparatus for clock signal distribution, with transparent switching capability between two clock distribution units |
US6330316B1 (en) * | 1999-03-12 | 2001-12-11 | Nortel Networks Limited | Alternate routing schemes using quality of service information for calls involving unreliable networks |
US20020031334A1 (en) * | 1998-04-06 | 2002-03-14 | Sony Corporation | Editing system and method and distribution medium |
US20020031148A1 (en) * | 2000-05-30 | 2002-03-14 | Keiki Watanabe | Clock producing circuit and semiconductor integrated circuit for communication |
US6680939B1 (en) * | 2000-09-14 | 2004-01-20 | Nvision, Inc | Expandable router |
US6826778B2 (en) * | 1996-04-15 | 2004-11-30 | Autodesk Canada Inc. | Data storage |
US7212525B2 (en) * | 2001-06-19 | 2007-05-01 | Hitachi, Ltd. | Packet communication system |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5841023B2 (en) * | 1978-10-18 | 1983-09-09 | 沖電気工業株式会社 | Clock distribution method |
EP0097351A3 (en) * | 1982-06-21 | 1986-02-26 | Nec Corporation | Router unit and routing network for determining an output port by detecting a part of an input packet |
JPS6373754A (en) * | 1986-09-17 | 1988-04-04 | Fujitsu Ltd | System clock distributing system |
JP2725530B2 (en) * | 1992-06-26 | 1998-03-11 | 日本電気株式会社 | Clock supply method |
JP2000049841A (en) * | 1998-07-29 | 2000-02-18 | Toshiba Corp | Communication system |
GB0008636D0 (en) * | 2000-04-07 | 2000-05-31 | Probel Ltd | Audio router with left/right channel breakaway |
US7187673B2 (en) | 2000-12-18 | 2007-03-06 | Koninklijke Philips Electronics N.V. | Technique for creating a machine to route non-packetized digital signals using distributed RAM |
-
2003
- 2003-06-17 EP EP03761212A patent/EP1523833B1/en not_active Expired - Fee Related
- 2003-06-17 AU AU2003243704A patent/AU2003243704A1/en not_active Abandoned
- 2003-06-17 KR KR1020047020731A patent/KR100991413B1/en not_active IP Right Cessation
- 2003-06-17 WO PCT/US2003/019600 patent/WO2004001987A2/en active Application Filing
- 2003-06-17 JP JP2004516062A patent/JP4516841B2/en not_active Expired - Fee Related
- 2003-06-17 CN CN038173190A patent/CN1669274B/en not_active Expired - Fee Related
- 2003-06-17 US US10/518,278 patent/US7778155B2/en not_active Expired - Fee Related
- 2003-06-17 DE DE60324931T patent/DE60324931D1/en not_active Expired - Lifetime
- 2003-06-17 KR KR1020107006654A patent/KR101060543B1/en not_active IP Right Cessation
- 2003-06-17 MX MXPA04012869A patent/MXPA04012869A/en active IP Right Grant
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3829777A (en) * | 1972-02-10 | 1974-08-13 | Kokusai Denshin Denwa Co Ltd | Control system for diversity transmission in a terrestrial station of satellite communication |
US5550594A (en) * | 1993-07-26 | 1996-08-27 | Pixel Instruments Corp. | Apparatus and method for synchronizing asynchronous signals |
US6826778B2 (en) * | 1996-04-15 | 2004-11-30 | Autodesk Canada Inc. | Data storage |
US5995503A (en) * | 1996-06-12 | 1999-11-30 | Bay Networks, Inc. | Method and apparatus for providing quality of service routing in a network |
US5841775A (en) * | 1996-07-16 | 1998-11-24 | Huang; Alan | Scalable switching network |
US20020031334A1 (en) * | 1998-04-06 | 2002-03-14 | Sony Corporation | Editing system and method and distribution medium |
US6104997A (en) * | 1998-04-22 | 2000-08-15 | Grass Valley Group | Digital audio receiver with multi-channel swapping |
US6204732B1 (en) * | 1999-02-09 | 2001-03-20 | Eci Telecom Ltd | Apparatus for clock signal distribution, with transparent switching capability between two clock distribution units |
US6330316B1 (en) * | 1999-03-12 | 2001-12-11 | Nortel Networks Limited | Alternate routing schemes using quality of service information for calls involving unreliable networks |
US20020031148A1 (en) * | 2000-05-30 | 2002-03-14 | Keiki Watanabe | Clock producing circuit and semiconductor integrated circuit for communication |
US6680939B1 (en) * | 2000-09-14 | 2004-01-20 | Nvision, Inc | Expandable router |
US7212525B2 (en) * | 2001-06-19 | 2007-05-01 | Hitachi, Ltd. | Packet communication system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004002050A1 (en) | 2002-06-21 | 2003-12-31 | Thomson Licensing S.A. | A fault-tolerant broadcast router |
CN102665305A (en) * | 2012-04-27 | 2012-09-12 | 太仓市同维电子有限公司 | 3G router with radio and audio output unit |
Also Published As
Publication number | Publication date |
---|---|
EP1523833A4 (en) | 2007-10-17 |
EP1523833A2 (en) | 2005-04-20 |
WO2004001987A2 (en) | 2003-12-31 |
KR20100051733A (en) | 2010-05-17 |
KR20050016593A (en) | 2005-02-21 |
AU2003243704A8 (en) | 2004-01-06 |
KR100991413B1 (en) | 2010-11-03 |
MXPA04012869A (en) | 2005-03-31 |
US7778155B2 (en) | 2010-08-17 |
JP4516841B2 (en) | 2010-08-04 |
WO2004001987A3 (en) | 2004-03-04 |
AU2003243704A1 (en) | 2004-01-06 |
KR101060543B1 (en) | 2011-08-30 |
EP1523833B1 (en) | 2008-11-26 |
JP2005531221A (en) | 2005-10-13 |
CN1669274A (en) | 2005-09-14 |
DE60324931D1 (en) | 2009-01-08 |
CN1669274B (en) | 2012-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100991124B1 (en) | A multi-chassis broadcast router having a common clock | |
US20060120342A1 (en) | Fully redundant linearly expandable broadcast router | |
US7778155B2 (en) | Broadcast router configured for alternately receiving multiple or redundant reference inputs | |
US7957371B2 (en) | Linearly expandable broadcast router apparatus | |
JP4388470B2 (en) | Fault-tolerant broadcast router | |
US8315348B2 (en) | Clock extraction circuit for use in a linearly expandable broadcast router | |
KR100946732B1 (en) | A fault-tolerant broadcast router | |
JPH03117237A (en) | (1+n) line changeover device | |
KR20050016564A (en) | Clock extraction circuit for use in a linearly expandable broadcast router |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: THOMSON LICENSING S.A., FRANCE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CHRISTENSEN, CARL;REEL/FRAME:016649/0962 Effective date: 20030731 |
|
AS | Assignment |
Owner name: THOMSON LICENSING, FRANCE Free format text: CHANGE OF NAME AND LEGAL STATUS;ASSIGNOR:THOMSON LICENSING S.A.;REEL/FRAME:025984/0641 Effective date: 20050726 |
|
AS | Assignment |
Owner name: GVBB HOLDINGS S.A.R.L., LUXEMBOURG Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:THOMSON LICENSING;REEL/FRAME:026028/0071 Effective date: 20101231 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.) |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20180817 |