Patents Assigned to TranSwitch Corporation
  • Publication number: 20110179456
    Abstract: A home multimedia network comprises a plurality of source nodes, wherein each of the source nodes includes an apparatus for concurrently transmitting and receiving high-speed data services; a plurality of sink nodes, wherein each of the sink nodes includes the apparatus for concurrently transmitting and receiving high-speed data services; a switch for connecting a first group of the plurality of source nodes located at one room to one or more sink nodes located at a different room than the first group of source nodes, the first group of source nodes and the one or more sink nodes are connected to the switch through a twisted-pair cable, the high-speed data services are concurrently transported over the twisted-pair cable, wherein the high-speed data services include at least uncompressed multimedia data, Ethernet data, and Universal Serial Bus data
    Type: Application
    Filed: January 20, 2011
    Publication date: July 21, 2011
    Applicant: TRANSWITCH CORPORATION
    Inventors: Amir Bar-Niv, Baruch Bublil
  • Publication number: 20110096793
    Abstract: A Fast Ethernet and HDMI Ethernet channel (HEC) physical layer circuit. The physical layer circuit comprises a Fast Ethernet physical layer module implementing a physical layer specification of a Fast Ethernet communication standard; a hybrid circuit connected to the fast Ethernet physical layer module using a first twisted-pair wire and a second twisted-pair wire and capable of processing transmit and receive HDMI Ethernet channel (HEC) signals concurrently transported over a third twisted-pair wire; a switch for bypassing the hybrid circuit; and a controller for controlling the operation the hybrid circuit and the switch according to the operating mode of the physical layer circuit, wherein the operation mode of the physical layer circuit is any of a fast Ethernet and a HEC.
    Type: Application
    Filed: October 28, 2009
    Publication date: April 28, 2011
    Applicant: TRANSWITCH CORPORATION
    Inventors: Amir Bar-Niv, Genady Veytsman
  • Publication number: 20110063501
    Abstract: A multimedia interface cable for achieving complete interoperability between different types of multimedia display interfaces. The cable comprises a first multimedia connector including a plurality of contact pins of at least high-speed multimedia signals and control signals; a second multimedia connector including a plurality of contact pins of least high-speed multimedia signals and control signals; a plurality of un-crossing conducting wires for coupling the plurality of contact pins of the high-speed multimedia signals in the first multimedia connector to the plurality of contact pins of the high-speed multimedia signals in the second multimedia connector; and a plurality of conducting wires for coupling the plurality of contact pins of the control signals in the first multimedia connector to the plurality of contact pins of the control signals in the second multimedia connector.
    Type: Application
    Filed: September 14, 2009
    Publication date: March 17, 2011
    Applicant: TranSwitch Corporation
    Inventors: Amir Bar-Niv, Ziv Kabiry, Yaron Slezak
  • Publication number: 20110013772
    Abstract: A multimedia sink apparatus and method thereof, for fast switching between a plurality of source multimedia devices. The apparatus comprises a plurality of input ports, each of the plurality of input ports is connected to a source multimedia device through a high bandwidth multimedia interface; and a plurality of high-bandwidth digital content protection (HDCP) receivers, each of the plurality of the HDCP receivers is connected to an input port, wherein each of the plurality of the HDCP receivers is adapted to perform a first authentication part of a HDCP authentication process, and upon reception of an indication that a respective source device connected to the respective input was selected, to perform a third authentication part of the HDCP authentication process.
    Type: Application
    Filed: July 20, 2009
    Publication date: January 20, 2011
    Applicant: TRANSWITCH CORPORATION
    Inventors: Wolfgang ROETHIG, Evgeny ROYZEN
  • Patent number: 7873938
    Abstract: A method for designing a video processor with a variable and programmable bitwidth parameter. The method comprises selecting logical operations having propagation delay that scales linearly with the bitwidth; determining a desired tradeoff curve; and grouping instances of a logic operation having same properties; for a single instance of each logic operation, matching an actual curve of the logic operation to the desired tradeoff curve, wherein the actual curve is determined by the propagation delay and bitwidth of the logic operation.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: January 18, 2011
    Assignee: TranSwitch Corporation
    Inventor: Wolfgang Roethig
  • Patent number: 7714565
    Abstract: According to the methods of the invention, a further delayed DLL signal is compared to the reference clock and a delayed reference clock signal is compared to a DLL signal. These two comparisons are performed on the 360° signal and on the 180° signal. The delay introduced by the methods of the invention is preferably adjustable based on the results of a process monitor test. The process monitor test can be run continuously and accounts for process, voltage and temperature. The methods of the invention can also be used to test for clock skew in a clock tree on a chip.
    Type: Grant
    Filed: April 1, 2008
    Date of Patent: May 11, 2010
    Assignee: Transwitch Corporation
    Inventors: Zahi S. Abuhamdeh, Vincent D'Alessandro
  • Publication number: 20100107212
    Abstract: An apparatus for swapping output high-speed multimedia signals. In one embodiment the apparatus comprises a plurality of inputs coupled to a multimedia transmitter; a plurality of outputs coupled to a plurality of pins of a multimedia interface connector; and a controller for generating a control signal for configuring an order in which the plurality of inputs are routed to the plurality of outputs, wherein the order in which the plurality of inputs are routed to the plurality of outputs is set to enable un-crossing of one or more conducting wires coupling the plurality of inputs to the multimedia transmitter and to enable un-crossing of one or more conducting wires coupling the plurality of outputs and the plurality of pins of the multimedia interface connector.
    Type: Application
    Filed: October 29, 2008
    Publication date: April 29, 2010
    Applicant: TRANSWITCH CORPORATION
    Inventor: Amir Bar-Niv
  • Publication number: 20100095188
    Abstract: An apparatus and method for detecting and correcting errors in control characters of a multimedia interface. The apparatus comprises a hamming distance filter for detecting and correcting bits errors in a first subset of bits of an input control character including M bits; a glitch filter for detecting and correcting a second subset of bits being a complementary subset of bits of the control character; and an character alignment unit for detecting and correcting misalignment errors between the corrected first subset of bits and the corrected second subset of bits.
    Type: Application
    Filed: October 9, 2008
    Publication date: April 15, 2010
    Applicant: TRANSWITCH CORPORATION
    Inventor: Wolfgang ROETHIG
  • Patent number: 7680943
    Abstract: A uniform method for implementing multiple tunneling protocols in a switch or router is disclosed. The method is based on the realization that although the tunneling protocols are very different, they do share a similar overall structure which can be exploited to create a unified method of dealing with multiple protocols. By using similar data structures to implement multiple protocols, the invention makes data management and programming simple and, therefore, cost effective. According to the invention, all tunneling protocols are abstracted as the mapping of input L2 or L3 streams with output L2 or L3 streams. Mapping is provided by a finite set of tunnel interfaces. The tunnel interfaces map the input streams to output interfaces. As traffic streams flow through these interfaces, they are processed according to defined attributes of these interfaces.
    Type: Grant
    Filed: October 20, 2003
    Date of Patent: March 16, 2010
    Assignee: Transwitch Corporation
    Inventors: Alex Conta, Srihari Varada
  • Patent number: 7672315
    Abstract: Write logic and read logic are coupled to SDRAM and a frame status table. VCG members are written into SDRAM by the write logic and an entry (based on the MFI and SQ) in the frame status table is maintained by the write logic for each member. The read logic scans the frame status table to identify the earliest frame number for which data is available in SDRAM. Based on the frame status and the address pointer offset, the read logic maintains a state table entry for each VCG member and a state for each VCG. According to the preferred embodiment, the read logic is provided in two parts separated by a temporary buffer. The first part of the read logic performs the functions described above and writes chunk data into the temporary buffer. The second part of the read logic reads byte data from the temporary buffer according to a selectable leak rate.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: March 2, 2010
    Assignee: Transwitch Corporation
    Inventors: Dinesh Gupta, Dev Shankar Mukherjee, Rakesh Kumar Malik
  • Patent number: 7653072
    Abstract: A method buffering packets in a packet switching network (FIG. 5) includes receiving a packet from the network; splitting the packet into a plurality of PDUs; stripping at least some of the PDUs over a plurality of memory banks; (18) retrieving the PDUs from the memory banks: and at least temporarily storing the retrieved PDUs in the sequence they are to be transmitted. An apparatus for implementing the method is also disclosed.
    Type: Grant
    Filed: November 13, 2002
    Date of Patent: January 26, 2010
    Assignee: Transwitch Corporation
    Inventors: Koen Deforche, Geert Verbruggen, Luc De Coster
  • Patent number: 7649843
    Abstract: Methods for providing flow control of signal streams over a single full duplex ETHERNET link include receiving multiple data streams over a single ETHERNET link, associating a buffer with each data stream, putting received data into the appropriate buffer, monitoring the fullness of the buffers, and transmitting a PAUSE frame to the source of the data streams where the PAUSE frame indicates the fullness of each buffer. The PAUSE frame is read and where indicated, the transmission of data destined for a congested buffer(s) is halted until a subsequent PAUSE frame is received which indicates that the congested buffer(s) has become decongested. Apparatus for performing the methods are also provided.
    Type: Grant
    Filed: February 9, 2004
    Date of Patent: January 19, 2010
    Assignee: Transwitch Corporation
    Inventors: Timothy M. Shanley, Robert W. Hamlin
  • Publication number: 20090327652
    Abstract: A method for designing a video processor with a variable and programmable bitwidth parameter. The method comprises selecting logical operations having propagation delay that scales linearly with the bitwidth; determining a desired tradeoff curve; and grouping instances of a logic operation having same properties; for a single instance of each logic operation, matching an actual curve of the logic operation to the desired tradeoff curve, wherein the actual curve is determined by the propagation delay and bitwidth of the logic operation.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: TRANSWITCH CORPORATION
    Inventor: Wolfgang ROETHIG
  • Patent number: 7630397
    Abstract: An apparatus for implementing VCAT in both SDH and PDH signals includes an SDH VCAT mapper coupled to a first telecom bus and a plurality of PDH units coupled to the first telecom bus and a second telecom bus. The PDH units read SDH VCAT bytes from the first telecom bus and write PDH VCAT bytes to the second telecom bus according to a gapped clock. At the data sink RS-Ack is determined before deskewing and is latched to be reported after deskewing. During deskewing, less than the maximum delay between members is tracked, thereby using less storage. Addressing of the deskewing storage is computed using a remainder algorithm.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: December 8, 2009
    Assignee: Transwitch Corporation
    Inventors: Yudhishthira Kundu, Santanu Bhattacharya, Vivek Gupta, Diljit Singh, Jitender Kaul
  • Patent number: 7613213
    Abstract: Time multiplexed processing of multiple SONET signals uses the same shared circuitry for framing, descrambling, maintenance signal processing, control byte processing and extraction, pointer tracking, retiming, and alarm indication. The signals are deserialized and multiplexed onto a byte-wide bus from which they are processed in a shared pipeline. Additional pipelines allow scaling up to higher capacity SONET signals. Each pipeline is provided with means for communicating with the other pipelines so that information derived from the processing of one stream can be shared with the processing of other streams when necessary. According to the presently preferred embodiment, bytes pass through the pipeline in five clock cycles.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: November 3, 2009
    Assignee: Transwitch Corporation
    Inventors: Pushkal Yadav, Kumar Shakti Singh, Chitra Wadhwa, Sachin Mathur, Ashis Maitra, Amandeep Singh Gujral, Diljit Singh, Yudhishthira Kundu
  • Publication number: 20090238212
    Abstract: A system and method for transferring high-definition multimedia signals over four twisted-pairs. The system includes a multimedia source for transmitting multimedia data and source-to-sink management data to a multimedia sink over a first channel, a second channel and a third channel wherein the multimedia source is further being capable of transmitting a clock signal to the multimedia sink over a fourth channel; and a multimedia sink for transferring sink-to-source management data to the multimedia source over the fourth channel. The clock signal and the sink-to-source management data are simultaneously transmitted over the fourth channel. Each of the channels comprises a single twisted-pair, thereby the channels can bounded in a twisted pair type cable comprising at least one of: Category 5, Category 5e, Category 6, and Category 6e.
    Type: Application
    Filed: March 18, 2008
    Publication date: September 24, 2009
    Applicant: TRANSWITCH CORPORATION
    Inventors: Wolfgang Roethig, Amir Bar-Niv
  • Patent number: 7577089
    Abstract: An apparatus for fast failure switch over in an ETHERNET switch includes redundant switch (trunk) ports (a main and a backup) and hardware and software logic for redirecting traffic to the backup port when the main port (or the link associated with it) fails. The switchover is immediate and is based on the content of a local status register which indicates the port (link) status. Thus, frames addressed to the dead port are redirected to the backup port and few frames are lost. The STP function may proceed concurrently and eventually no more frames are addressed to the dead port.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: August 18, 2009
    Assignee: Transwitch Corporation
    Inventors: Srihari Varada, Michael Singngee Yeo, Diego Marty, Timothy M. Shanley
  • Patent number: 7558287
    Abstract: Combined hardware and software processing is applied in an end node of the network which includes mapping/demapping and deskewing. Most of the LCAS procedure is implemented in software so that it can be modified easily. Some of the procedure is implemented in hardware to meet stringent timing requirements. In particular, the handshaking protocol is implemented in software and the procedure for actually changing of the link capacity in response to the handshaking is implemented in hardware. The hardware and software communicate via a shared memory which includes a receive packet FIFO, receive control and status registers, a transmit packet FIFO, transmit control and status registers, and a transmit time slot interchange table.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: July 7, 2009
    Assignee: Transwitch Corporation
    Inventors: Rakesh Kumar Malik, Dev Shankar Mukherjee, Harsh Chilwal, Dinesh Gupta
  • Patent number: 7433871
    Abstract: The present invention provides a data-structure to store a search database and provides techniques to build this datastructure given a list of prefixes (P) and to search this database efficiently for a best matching prefix for an address D. The data-structure can be stored in standard memory (14), where values are stored associated with memory address locations. The data structure includes representations of addressable linked tables (FIG. 3b). The representations are related to a binary search trie (FIG. 1) and each linked table (T) has at least one entry. Entries in a table span more than one level of the binary search trie. The spanning feature relates to compression of a binary search trie into a finite number of levels (and hence tables). The finite number is less than the number of levels in the binary search trie. Hence the search algorithm is restricted to a finite, and predetermined number of search accesses to the tables to obtain a best-match result.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: October 7, 2008
    Assignee: TranSwitch Corporation
    Inventors: Koen Deforche, Jan Olbrechts, Luc De Coster
  • Patent number: 7430201
    Abstract: Methods for accessing full bandwidth in an asynchronous data transfer and source traffic control system include permitting some bus users (e.g. networks cards) to access both odd and even frames while permitting other bus users (e.g. subscriber line cards) to access only odd or even frames. An apparatus according to the invention supports line cards numbering up to 32?(2×the number of network cards). An exemplary embodiment shows a single network card coupled to an OC-12 network link and twenty asymmetric digital subscriber line cards.
    Type: Grant
    Filed: March 21, 2003
    Date of Patent: September 30, 2008
    Assignee: TranSwitch Corporation
    Inventors: Timothy M. Shanley, Ronald P. Novick, Sing Ngee Yeo