Pulse Stuffing Or Deletion Patents (Class 370/505)
-
Patent number: 7889765Abstract: Apparatus and methods for transparently using otherwise wasted bandwidth associated with variable-rate program streams to deliver additional content. In one embodiment, the network comprises a broadcast switched architecture (BSA), and the program streams are loaded up to a target rate using “null” packets and then delivered over the network infrastructure to a plurality of hub sites. The streams are then unloaded to reproduce the original variable streams, and the bandwidth vacated by removal of the null packets used as the transport mechanism for additional (e.g., non time-sensitive) content to be delivered to the subscribers. The process can also be substantially automated and anticipatory (through, e.g., transmission of null bit insertion data downstream). The invention can also advantageously be implemented with minimal modifications to existing infrastructure, and supports business and operational supervisory processes.Type: GrantFiled: November 30, 2005Date of Patent: February 15, 2011Assignee: Time Warner Cable Inc.Inventors: Paul D. Brooks, Remi Rieger
-
Patent number: 7881345Abstract: Symbol timing synchronization in OFDM communication systems where multiple wireless terminals communicate with a single base station is described. Base station transmitter and receiver symbol timing is fixed. Each wireless terminal operates to independently adjust its transmitter timing. Transmitter timing synchronization at the wireless terminal is slaved to the terminal's receiver timing synchronization. Each wireless terminal first corrects its receiver symbol timing based on a signal received from the base station. The wireless terminal then adjusts its transmitter symbol timing as a function of its receiver symbol timing. When the receiver symbol timing is to be advanced or delayed by some amount, the transmitter symbol timing is also advanced or delayed, respectively, by the same, or substantially the same, amount. Symbol timing adjustment can be made by adding or deleting digital samples from the first or last symbol in a dwell.Type: GrantFiled: February 13, 2007Date of Patent: February 1, 2011Assignee: QUALCOMM IncorporatedInventors: Rajiv Laroia, Junyi Li, Vladimir Parizhsky
-
Patent number: 7855994Abstract: In a mobile communication system, multiple transceivers perform radio communications in the same frequency band.Type: GrantFiled: April 26, 2006Date of Patent: December 21, 2010Assignee: NTT DoCoMo, Inc.Inventors: Hiromasa Fujii, Takatoshi Sugiyama, Hitoshi Yoshino
-
Patent number: 7839895Abstract: Methods and systems provide approaches to start code emulation prevention at a granularity higher than the bit level. By operating at a level other than the bit level, processing capability requirements on both the encoder and decoder side can be reduced. In accordance with one or more embodiments, a start code emulation prevention method looks for data patterns relative to fixed-size data portions larger than single bits. When a particular pattern is found, start code emulation prevention data is inserted to prevent start code emulation. The inserted data is larger than a single bit and, in some embodiments, comprises a byte. When a decoder decodes data that has had start code emulation prevention data inserted, it can easily identify legitimate start codes and then can remove the start code emulation prevention data to provide the original data that was protected.Type: GrantFiled: March 6, 2009Date of Patent: November 23, 2010Assignee: Microsoft CorporationInventors: Gary J. Sullivan, Stephen J. Estrop
-
Patent number: 7830924Abstract: A unit timing signal synchronized with a high-order transmission frame is used for measuring a difference between the number of data pieces of a client signal mapped to the high-frequency frame and the number of data pieces of the output client signal by integrating the difference therebetween for each unit timing signal. Then stuffing and de-stuffing operations are performed so that a integration result is zero.Type: GrantFiled: May 29, 2007Date of Patent: November 9, 2010Assignee: Hitachi Communication Technologies, Ltd.Inventors: Kenji Kawamura, Takashi Funada, Masatoshi Shibasaki, Yoshimasa Kusano, Yusuke Honda, Hiromi Murakami
-
Patent number: 7826491Abstract: A distributed Cable Modem Termination System (CMTS) includes a head end, a downstream transmitter hub, and a plurality of cable modems that all establish frequency lock with a common frequency reference. The head end transmits a plurality of time stamps from the head end to the plurality of cable modems via a packet data network, the downstream transmitter hub, and cable modem network plant. Each of the plurality of cable modems performs smoothing operations on the plurality of time stamps to establish phase lock with the head end. The downstream transmitter and the plurality of cable modems perform ranging operations to establish phase lock among the plurality of cable modems. In an alternate operation, the frequency reference includes marker sequences that the devices of the distributed CMTS use to establish phase lock.Type: GrantFiled: August 31, 2005Date of Patent: November 2, 2010Assignee: Broadcom CorporationInventor: Bruce J. Currivan
-
Patent number: 7813460Abstract: Method and apparatus for sampling a high-speed digital signal include providing a data signal to a differential data input circuit, an offset control signal, and a strobe pulse. In response to the strobe pulse, the data signal is resolved into an output logic state based to a relatively greater extent on the differential data signal and to a relatively lesser extent on the offset control signal.Type: GrantFiled: September 30, 2005Date of Patent: October 12, 2010Assignee: SLT Logic, LLCInventor: Alan Fiedler
-
Publication number: 20100226394Abstract: The present invention relates to a device able to receive packets circulating in a packet communication network, said device comprising: the means to receive packets from said network, said packets comprising samples coming from a sampling of a counting ramp having a range EX according to a sampling clock, said counting ramp being timed by a clock with a period of T_VID, said means extracting said samples from received packets, the means to regenerate counting ramps with a range EX, the means (PLL) receiving the samples and also delivering local samples of counting ramps realised according to sampling clock and a reconstituted clock with a period T_VID, the counting ramps being timed by the clock, the means to produce counting ramps timed by the clock and having a range EX_I where EX=m.Type: ApplicationFiled: June 3, 2009Publication date: September 9, 2010Inventors: Thierry Tapie, Serge Defrance, Patrick Hardy, Bruno Derrien
-
Patent number: 7787448Abstract: The present invention discloses a method and a system for transparent transport of optical channel transmission unit (OTU) signals via an optical transport network (OTN), which includes a transmitting unit and a receiving unit at the OTN network boundary: the transmitting unit converts an OTUj signal mapping entering the OTN network into OTUk signals of the current OTN network for transmission. In the mean time, it reserves the OTUj control overhead, or extracts the OTUj control overhead and transfers it to the reserved overhead location; the receiving unit receives the OTUk signals arriving at the OTN network boundary, and performs demapping and converting them into OTUj signals.Type: GrantFiled: September 12, 2006Date of Patent: August 31, 2010Assignee: Huawei Technologies Co., Ltd.Inventor: Jianmei Zhang
-
Patent number: 7778373Abstract: Methods and apparatuses for compensating for differences in communication system transmit and receive clock signal frequencies include buffer timing modification and sample addition. In buffer timing modification, a buffer clock signal is interrupted as needed to slow the rate of data through the buffer. In sample addition, pseudo samples are inserted into a data stream to compensate for timing differences.Type: GrantFiled: July 25, 2006Date of Patent: August 17, 2010Assignee: Broadcom CorporationInventors: Vivek Kumar, Joakim Linde
-
Patent number: 7764671Abstract: Provided is a system and method for communicating audio. A method includes transmitting audio information segments on a first signal line, each segment including a format portion representative of audio format modes, and a data portion having audio data corresponding to one or more of the format modes. The method also includes transmitting a number of synchronization markers on a second signal line. Each marker is representative of a timing of one of the audio information segments.Type: GrantFiled: August 25, 2003Date of Patent: July 27, 2010Assignee: Broadcom CorporationInventors: Sang Van Tran, Keith LaRell Klingler
-
Patent number: 7751448Abstract: Symbol timing synchronization in OFDM communication systems where multiple wireless terminals communicate with a single base station is described. Base station transmitter and receiver symbol timing is fixed. Each wireless terminal operates to independently adjust its transmitter timing. Transmitter timing synchronization at the wireless terminal is slaved to the terminal's receiver timing synchronization. Each wireless terminal first corrects its receiver symbol timing based on a signal received from the base station. The wireless terminal then adjusts its transmitter symbol timing as a function of its receiver symbol timing. When the receiver symbol timing is to be advanced or delayed by some amount, the transmitter symbol timing is also advanced or delayed, respectively, by the same, or substantially the same, amount. Symbol timing adjustment can be made by adding or deleting digital samples from the first or last symbol in a dwell.Type: GrantFiled: March 5, 2002Date of Patent: July 6, 2010Assignee: QUALCOMM IncorporatedInventors: Rajiv Laroia, Junyi Li, Vladimir Parizhsky
-
Patent number: 7733947Abstract: A special data including communication wire continuous dominant levels of a number of N more than the transceiving bit number of n of communication wire continuous dominant levels, set in a character as one unit of communication data, can be transceived by a widely-used serial communication interface such that a predetermined transmission rate is changed to n/N times the transmission rate only when the special data is transmitted, whereby the special data can be easily transceived at a low cost.Type: GrantFiled: April 8, 2002Date of Patent: June 8, 2010Assignee: Mitsubishi Denki Kabushiki KaishaInventor: Katsuyuki Sumitomo
-
Patent number: 7724682Abstract: In accordance with a specific aspect of the present invention, a compressed video stream, such as an MPEG-2 video stream, is received by a transport demultiplexor, synchronized, parsed into separate packet types, and written to buffer locations external the demultiplexor. Adaptation field is handled by a separate parser. In addition, primary elementary stream data can be handled by separate primary elementary stream parsers based upon the packet identifier of the primary elementary stream. Video packets can be parsed based upon stream identifier values. Specific packets of data are stored in one or more system memory or video memory buffers by an output controller based upon allocation table information. Private data associated with specific elementary streams or packet adaptation fields are repacketized, and written to an output buffer location. In specific implementations, the hardware associated with the system is used to acquire the data stream without any knowledge of the specific protocol of the stream.Type: GrantFiled: January 17, 2006Date of Patent: May 25, 2010Assignee: Broadcom Corp.Inventor: Branko D. Kovacevic
-
Patent number: 7715443Abstract: The techniques described herein allow a more efficient transmuxing operation for transferring data from a synchronous domain (e.g., SONET) to a plesiochronous (e.g., PDH) domain as compared to the prior art, in which extraction of data streams, jitter filtering and stuff bit generation are processed separately. The techniques described herein include extraction of data from the plesiochronous data stream without complete extraction of the underlying native data stream. Filtering is performed based on synchronous timing, which results in a simpler filter design.Type: GrantFiled: December 5, 2003Date of Patent: May 11, 2010Assignee: Meriton Networks US Inc.Inventor: Kam-Wing Li
-
Patent number: 7697575Abstract: The remultiplexing apparatus includes a control information selector that selects a packet containing program control information from the inputted bit stream, a program control information editor that edits contents of the selected program control information and generates new program control information corresponding to an outputted bit stream, and a remultiplexer for multiplexing again the packet containing media information in the inputted bit stream and the program control information generated by the program control information editor.Type: GrantFiled: October 27, 2003Date of Patent: April 13, 2010Assignee: Mitsubishi Denki Kabushiki KaishaInventors: Yoshiaki Kato, Yuka Fujita, Tokumichi Murakami
-
Patent number: 7693184Abstract: A telecommunications system SYST including a local area network WLAN, a main network INTNW, and an intermediate element INTM through which data packets Dpo, Epi/Tepi must pass in transit between the local area network WLAN and the main network INTNW. The system evaluates a volume of calls supported by the local area network WLAN, and truncates data packets if said volume is above a predetermined threshold. In the event of an overload, the size of data packets in transit through the local area network is automatically reduced without recourse to systematic and discriminatory elimination of a particular type of data.Type: GrantFiled: August 22, 2005Date of Patent: April 6, 2010Assignee: France TelecomInventors: Bertrand Mathieu, Yannick Carlinet, Dominique Massaloux
-
Patent number: 7684444Abstract: A system and method for providing a minimum burst duration in accordance with a regional standard and/or requirement. One embodiment comprises a first interface (204) configured to receive data to be communicated, a memory (208) configured to store a value corresponding to a regional minimum duration, a processor (202) configured to generate a frame, configured to compare a duration of the generated frame with the regional minimum duration, configured to add at least one padding symbol to the generated frame to generate a second frame, the second frame having a duration at least equal to the regional minimum duration, and a second interface (206) configured to communicate the second frame onto a communication channel.Type: GrantFiled: May 5, 2003Date of Patent: March 23, 2010Assignee: Summit Technology Systems LPInventors: Kenneth David Ko, William Betts, Rafael S. Martinez
-
Patent number: 7602814Abstract: The present invention provides systems and methods for mapping and multiplexing wider clock tolerance signals in Optical Transport Network (OTN) transponders and multiplexers. In one exemplary embodiment, the present invention allows wide tolerance signals, such as a 10 GbE with a ±100 PPM clock tolerance, to be 100% transparently mapped asynchronously into OTU2-LAN rate transport signals. In another exemplary embodiment, the present invention allows wide tolerance signals, such as a 10 GbE with a ±100 PPM clock tolerance, to be 100% transparently multiplexed asynchronously in to OTU3-LAN rate transport signals. The present invention utilizes extra Negative Justification Opportunities (NJO) in either unused OPUk overhead or in OPUk payload area and Positive Justification Opportunities (PJO) in OPUk payload area. Advantageously, the extra NJO and PJO provide additional bandwidth for client data rate offsets beyond OTN specifications.Type: GrantFiled: April 30, 2007Date of Patent: October 13, 2009Assignee: Ciena CorporationInventors: Kevin S. Meagher, Jack Mateosky, Steven A. Surek
-
Publication number: 20090207866Abstract: Methods and apparatus for utilizing bitrate or other data associated with statistically multiplexed video (e.g., programs) or other content within a network to ensure quality of service (QoS) at a subscriber premises or local network. In one embodiment, the present invention provides improved multiplexing apparatus and methods that allow a consumer premises device to obtain QoS data and employ that data to enforce and maintain one or more QoS policies. In another embodiment of the present invention, an improved consumer premises device is provided which is adapted to receive a multiplexed program stream and subsequently demultiplex and time stamp the resulting single program streams. The time stamps are then utilized to generate QoS data which is utilized to enforce and maintain a QoS policy. Business methods associated with the various features described above are also disclosed.Type: ApplicationFiled: February 19, 2008Publication date: August 20, 2009Inventors: Chris Cholas, Charles A. Hasek
-
Patent number: 7570667Abstract: A transmitting system inserts runt abort packets in an outgoing data stream during idle time inter-frame time fill. The runt abort packets cause the receiving system to synchronize itself to the transmitting system so that even if an error during inter-frame time fill causes the receiving system to go into an erroneous state, the receiving system will be synchronized with the transmitting system before receiving valid data. In one embodiment, the transmitting system transmits data in packets over SONET. The packet data is scrambled at the transmitting end and descrambled at the receiving end. Runt abort packets sent during inter-frame time fill resynchronize the descrambler. If there is an error in the inter-frame time fill bytes, causing the receiving end descrambler to no longer be synchronized with the transmitting end scrambler, the runt abort packets will cause the descrambler to resynchronize state with the transmitting scrambler.Type: GrantFiled: July 13, 2006Date of Patent: August 4, 2009Assignee: Juniper Networks, Inc.Inventors: Dennis C. Ferguson, Devereaux C. Chen, Eric M. Verwillow, Ramesh Padmanabhan, Thomas Michael Skibo
-
Patent number: 7561576Abstract: In order to predictively time stamp isochronous data packets transmitted over an IEEE 1394-1995 serial bus network, an application, which is to send a stream of isochronous data packets to a receiving node, first transmits a number of dummy frames each consisting of a number of packets. Preferably, these isochronous data packets make up frames of video data. From these dummy packets, the application obtains the time stamp values within the common isochronous packet (CIP) header of each packet. Using these obtained time stamp values, the application calculates a presentation time value for each data frame to be transmitted. The obtained time stamp value from a transmitted video frame is used to calculate the presentation time for a video frame which is a number of frames ahead within the transmit queue.Type: GrantFiled: September 19, 2005Date of Patent: July 14, 2009Assignees: Sony Corporaiton, Sony Electronics Inc.Inventors: Kevin K. Lym, Hisato Shima, Quan Vu
-
Patent number: 7555008Abstract: Method and system for providing data transmission with transparency over the Gigabit Ethernet data stream includes receiving the 10 bit code with a data rate of 1,250 Mbits/second from the encoded 8B/10B data and arbitrarily selecting 9 bit codes using a look-up translation table which can fully represent the 10 bit codes received. The translated 9 bit codes with a data rate of 1,125 Mbits/second is then provided to eight STS-3 inverse multiplexer which inverse multiplexes the received codes into eight STS-3 data streams each with a data rate of 155.52 Mbits/second plus an offset ? which are then provided to the modem for transmission to the far end via the optical transmission path.Type: GrantFiled: August 31, 2006Date of Patent: June 30, 2009Assignee: Forster Energy LLCInventors: Anthony William Jorgenson, Nicholas Joseph Possley
-
Patent number: 7535837Abstract: A burst mode optical signal is transported as payload of a framed continuous bit-stream optical signal through an optical transport network. The optical bursts are all generated at a common nominal bitrate which equals substantially the payload bitrate of the continuous bit-stream optical signal. The bursts are converted into a continuous bit stream by filling gaps between the bursts with a predefined pattern. The continuous bit stream thus created is then mapped into frames to generate the framed continuous bit-stream optical signal for transmission.Type: GrantFiled: September 8, 2004Date of Patent: May 19, 2009Assignee: ALCATELInventors: Michael Joachim Wolf, Dieter Beller
-
Patent number: 7532612Abstract: A method for transferring data over a communication link from a first unit to a second unit, the link comprising a first portion across which the data is carried by the transmission of data packets at regular intervals, and a second portion between the first portion and the first unit over which the data is carried in a form that is not synchronised with the transmission of data packets over the first portion; the method comprising transmitting to the first unit synchronisation information regarding the times at which packets are to be transmitted over the first portion.Type: GrantFiled: December 6, 2002Date of Patent: May 12, 2009Assignee: Nokia CorporationInventors: Ari Lakaniemi, Antti Vähätalo
-
Patent number: 7526054Abstract: An apparatus, method, and article to dynamically adjust a data signal using a regenerated clock signal in an emulator to increase communication speed between the emulator and the evaluation board is disclosed. In one embodiment, this is achieved by applying a reference clock signal at a predetermined frequency to a digital circuit. A delayed return data signal is then sampled from the digital circuit. The sampled delayed return data signal is then compared to an expected return data signal. The delayed return data signal is then adjusted as a function of the comparison to increase the communication speed between the emulator and the evaluation board.Type: GrantFiled: March 4, 2005Date of Patent: April 28, 2009Assignee: Analog Devices, Inc.Inventors: David Doyle, Hossain Hajimowlana, Kevin Gagne, Joseph Bastos, Chirag Patel
-
Patent number: 7499472Abstract: A sample jitter buffer manager more or less aggressively conserves (rations) or discards data in a jitter buffer, based on the fluctuating amount of data in the jitter buffer. The jitter buffer manager counts, provides, discards and/or otherwise manages individual sample data units, rather than entire packets. Normally, enough data is removed from the jitter buffer to fill a data packet for a receiver. However, if the amount of data in the jitter buffer is low, less data is removed from the jitter buffer and placed into the packet, and the remainder of the packet is filled with duplicates of some of the data in the packet or in the jitter buffer. As the jitter buffer fills beyond a useful level, the jitter buffer discards progressively larger amounts of data, without necessarily discarding one or more entire packets.Type: GrantFiled: March 10, 2005Date of Patent: March 3, 2009Assignee: Dialogic CorporationInventor: Andy Spitzer
-
Patent number: 7472199Abstract: Systems and methods for transporting client data received at a first rate over an interconnect at a second, higher rate, wherein the client data is combined with dummy data according to a pattern that minimizes the amount of buffer space required to store the received client data. In one embodiment, a method comprises receiving client data at the first rate, buffering the client data, retrieving the client data, combining the client data with dummy data according to the pattern, and transmitting the combined data at the second rate. The pattern comprises K blocks, of which a first number contain P w-bytes of client data, and of which the remainder contain P+1 w-bytes of client data. The remainder of the space in the blocks is stuffed with dummy data. The pattern may also include a residual slot that contains one or more bytes of client data.Type: GrantFiled: March 28, 2003Date of Patent: December 30, 2008Assignee: QUALCOMM IncorporatedInventors: Franklin E. Rutherford, Joanne C. Wu
-
Patent number: 7453911Abstract: A method and device for controlling the phase of successively transmitted frames, in which data symbols are transmitted at a constant symbol frequency, in which a phase difference between the clock of the frame transmission and a data clock is determined and, dependent on the phase difference, an adjusting signal is produced for controlling the injection of stuffing data symbols into the frames for changing the frame length and the phase of the frame transmission, whereby the phase of the frame transmission is controlled so that the frames are transmitted on average synchronously with the data clock, wherein the adjusting signal is produced dependent on the phase difference determine from N frame in each successively transmitted, whereby N is at least 2.Type: GrantFiled: July 11, 2003Date of Patent: November 18, 2008Assignee: Infineon Technologies AGInventors: Stefan Honken, Ronalf Kramer
-
Publication number: 20080267223Abstract: The present invention provides systems and methods for mapping and multiplexing wider clock tolerance signals in Optical Transport Network (OTN) transponders and multiplexers. In one exemplary embodiment, the present invention allows wide tolerance signals, such as a 10 GbE with a ±100 PPM clock tolerance, to be 100% transparently mapped asynchronously into OTU2-LAN rate transport signals. In another exemplary embodiment, the present invention allows wide tolerance signals, such as a 10 GbE with a ±100 PPM clock tolerance, to be 100% transparently multiplexed asynchronously in to OTU3-LAN rate transport signals. The present invention utilizes extra Negative Justification Opportunities (NJO) in either unused OPUk overhead or in OPUk payload area and Positive Justification Opportunities (PJO) in OPUk payload area. Advantageously, the extra NJO and PJO provide additional bandwidth for client data rate offsets beyond OTN specifications.Type: ApplicationFiled: April 30, 2007Publication date: October 30, 2008Inventors: Kevin S. Meagher, Jack Mateosky, Steven A. Surek
-
Patent number: 7440533Abstract: A system and modulation method are provided for reducing jitter in the mapping of information into Synchronous Payload Envelopes (SPEs), in a data tributary mapping system. The method comprises buffering data from a plurality of tributaries, and generating buffer-fill information responsive to the buffered data being written and read. The buffer-fill information is filtered, producing rate control information. The rate control information is modulated, and the modulated rate control information is used in controlling the mapping of buffered tributaries into a SPE. The rate control information can be modulated with periodic signals, such as a sine or square wave, and pseudorandom signals with an average value of about zero.Type: GrantFiled: January 3, 2007Date of Patent: October 21, 2008Assignee: Applied Micro Circuits CorporationInventors: Jeffrey W. Spires, Ravi Subrahmanyan
-
Patent number: 7421048Abstract: A multimedia processing system and method thereof are provided. The system and method provide for synchronizing a first clock of a multimedia decoder of a first multimedia processing device to a second clock of a multimedia encoder of a second multimedia processing device, synchronizing a first timing reference of the multimedia decoder to a second timing reference of the multimedia encoder, receiving, at a network interface of the first multimedia processing device, an encoded multimedia data stream from a network interface of the second multimedia processing device, wherein the encoded multimedia data stream is encoded by the multimedia encoder based on the second clock and the second timing reference, and decoding the encoded multimedia data stream at the multimedia decoder based on the first clock and the first timing reference.Type: GrantFiled: January 20, 2005Date of Patent: September 2, 2008Assignee: ViXS Systems, Inc.Inventors: Paul Ducharme, James Girardeau, Jr., Adeline Chiu, James Doyle
-
Patent number: 7406102Abstract: A method of multi-mode communications includes receiving signals from multiple sources at a plurality of sample buffers, referencing the plurality of sample buffers for a first source at one time and referencing the plurality of sample buffers for a second source at another time, and communicating data from the referenced plurality of sample buffers to a processing unit. The processing unit concurrently receives inputs from buffers in the plurality of sample buffers and outputs to other buffers in the plurality of sample buffers.Type: GrantFiled: July 2, 2003Date of Patent: July 29, 2008Assignee: Freescale Semiconductor, Inc.Inventors: Robert W. Boesel, Theodore J. Myers, Tien Q. Nguyen
-
Publication number: 20080165808Abstract: There is disclosed a method of carrying frame based data, eg Ethernet data, over a synchronous digital hierarchy network in order to provide local area network type functionality over a wide area network coverage. Specific embodiments disclose methods of mapping Ethernet data frames into SDH virtual containers, and distinguishing start and end boundaries of the Ethernet data frames within the virtual container payloads, by a selection of encoding methods including a segmentation, pointer methods, bit stuffing methods and byte stuffing methods. Data frames are encoded with a code which designates a boundary of each frame, and the encoded frames are input into a synchronous data channel.Type: ApplicationFiled: March 21, 2008Publication date: July 10, 2008Applicant: NORTEL NETWORKS LIMITEDInventors: John Paul Russell, Christopher David Murton, David Michael Goodman, Christopher Ramsden, James Shields
-
Patent number: 7386008Abstract: A method and apparatus for converting packetized data received from a broadband network to a multi-channel payload network having a narrower bandwidth is disclosed. The method includes converting a packet received from the broadband network to a serial stream having first and second pluralities of bytes, the second plurality of bytes being idle; removing the idle bytes from the serial stream thereby providing a reduced data; demultiplexing sequentially occurring reduced data across plural channels of a narrower bandwidth payload network and converting each channels reduced data to corresponding second packets of the payload network.Type: GrantFiled: May 7, 2002Date of Patent: June 10, 2008Assignee: ECI Telecom Ltd.Inventor: Reuven D. Jordan
-
Publication number: 20080112438Abstract: A data synchronizer that receives an input stream of asynchronous digital data in packets, and provides an output stream of synchronous data in packets. The synchronizer includes a first memory unit and a second memory unit, each having a data input, a data output, a write clock input and a read clock input. A first switch is provided for switching connection of the input in alternating manner between the first memory unit input and the second memory unit input, and a second switch is provided for switching connection of the data synchronizer output in alternating manner between the first memory unit output and the second memory unit output. A write clock is provided to write clock inputs of the first and second memory units.Type: ApplicationFiled: November 10, 2006Publication date: May 15, 2008Applicant: TEXAS INSTRUMENTS, INCORPORATEDInventors: Feng Ying, Towfique Haider
-
Patent number: 7372864Abstract: A reassembly and/or a segmentation function is spread across (i.e. partially performed in) each of two (or more) network processors, with use of buffers in a storage device to temporarily buffer data that is received in one or more ingress data units. In using the buffers, no attempt is made to completely fill each buffer. Instead, filling of data into a current buffer is stopped (and the remainder of current buffer is filled with padding) if there is no more data available, or if sufficient data has been accumulated to form an egress data unit. If there is any more data available, the remaining data is stored in a next buffer that remains partially filled (remainder filled with padding). Such partially filled buffers serve as temporary storage until additional data is received.Type: GrantFiled: August 1, 2002Date of Patent: May 13, 2008Assignee: Applied Micro Circuits CorporationInventors: Dayne A. Reast, Benjamin Hur, Sangyu Wang
-
Patent number: 7366803Abstract: A circuit for buffering data is disclosed. The circuit comprises a first circuit which is coupled to receive a stream of data blocks using a first clock signal. The first circuit removes data blocks, such as idle data blocks or a sequence ordered set of a pair of consecutive sequence ordered sets, from the stream of data blocks to create a first modified data stream which is coupled to a memory device. Finally, a second circuit coupled to the memory device generates a second modified data stream using a second clock signal. The second modified data stream preferably comprises the data blocks of the first modified data stream and idle data blocks inserted among the data blocks of the first modified data stream. Methods of buffering data received in a first clock domain and output in a second clock domain are also disclosed.Type: GrantFiled: February 23, 2005Date of Patent: April 29, 2008Assignee: Xilinx, Inc.Inventors: Justin L. Gaither, Alexander Linn Iles
-
Patent number: 7319703Abstract: Circuitry, embodied in a media subsystem (10A), reproduces a speech or other type of audio signal, and is operable when playing back audio data for reducing synchronization delay. A method operates by, when a frame containing audio data is sent to a decoder (20), measuring the synchronization delay; determining by how much the synchronization delay should be adjusted; and adjusting the synchronization delay in a content-aware manner by adding or removing one or more audio samples in a selected current frame or in a selected subsequent frame so as not to significantly degrade the quality of the played back audio data. When the synchronization delay is adjusted by more than one audio sample, the adjustment can be made by all of the determined audio samples in one adjustment, or the adjustment is made by less than all of the determined audio samples by a plurality of adjustments. The step of adjusting selects, if possible, an unvoiced frame and discriminates against a transient frame.Type: GrantFiled: July 2, 2002Date of Patent: January 15, 2008Assignee: Nokia CorporationInventors: Ari Lakaniemi, Jari Selin, Pasi Ojala
-
Patent number: 7292583Abstract: A transport stream receiver de-encapsulates content packets from received network frames and transmits a transport stream carrying the selected content packets.Type: GrantFiled: January 3, 2003Date of Patent: November 6, 2007Assignee: Scientific-Atlanta, Inc.Inventor: Joel W. Schoenblum
-
Patent number: 7254207Abstract: A method and apparatus are provided for transmitting and receiving a plurality of individual tributary signals in multiplex form via a common line. At the transmitting end, the tributary signals, each of which has a similar initial frequency, are converted into a compound signal having a frame structure with a common data rate. At the receiving end, each individual tributary signal is retrieved from the compound signal with its initial frequency. A phase information signal portion including a respective phase difference between each tributary signal and the compound signal is formed and inserted into the compound signal in the shape of respective coded bits. The initial frequency of each tributary signal is recovered from the phase information signal portion included in the respective coded bits belonging to the respective tributary signals.Type: GrantFiled: June 11, 2002Date of Patent: August 7, 2007Assignee: Lucent Technologies Inc.Inventors: Bernd Markus K. Bleisteiner, Miguel Robledo, Konrad Sticht, Ralph Steffen Urbansky
-
Patent number: 7233895Abstract: A low energy detector maintains a sorted list that defines to the circuit removing samples from the queue the location and energy of all samples that fall below the predetermined energy level. This allows a circuit removing samples to execute an algorithm that allows samples to be deleted in accordance with a predetermined pattern.Type: GrantFiled: May 30, 2002Date of Patent: June 19, 2007Assignee: Avaya Technology Corp.Inventor: Norman W. Petty
-
Patent number: 7221703Abstract: A system is provided for synchronizing a PSTN clock and a DSL clock. The system comprises a PSTN interface for transmitting and receiving voiceband samples, a data DSL transceiver for modulating and demodulating data to and from DSL samples, a synchronization circuit for synchronizing the voiceband samples and the data samples, and a converter for converting the synchronized voiceband and DSL samples between analog and digital formats. The synchronization circuit synchronizes the voiceband and the data samples for conversion by the same converter.Type: GrantFiled: March 26, 2001Date of Patent: May 22, 2007Assignee: Ciena CorporationInventors: Fred Stacey, Dan Rivaud, Scott McClennon
-
Patent number: 7221685Abstract: The present disclosure is generally directed to a system and method of measuring transport utilization of data that is to be multiplexed and transmitted over a digital transport facility. In a particular embodiment the method includes receiving at least one frame of a data channel at a time division multiplexing device, padding an unused portion of the frame with a number of stuff bits, determining a user traffic utilization measurement based on the number of stuff bits and based on the size of the data payload, and reporting the traffic utilization measurement. In this embodiment, the frame has a fixed data payload.Type: GrantFiled: December 13, 2002Date of Patent: May 22, 2007Assignee: SBC Properties, L.P.Inventor: Arvind R. Mallya
-
Patent number: 7180914Abstract: A digital communications system that can asynchronously map/de-map digital signals from one clock domain to another, while reducing mapping jitter levels and permitting higher levels of integration. The digital communications system includes an asynchronous stuff bit insertion circuit, an asynchronous stuff bit removal circuit, and a communications network connected therebetween. The asynchronous stuff bit insertion circuit includes a first elastic store, a barrel shifter, and a stuffing circuit. The asynchronous stuff bit removal circuit includes a de-stuffing circuit, a second elastic store, and a frequency control path including a phase-locked loop having a variable divider circuit, the operation of which is controlled based on the presence/absence of stuff bits in the data provided to the de-stuffing circuit.Type: GrantFiled: August 19, 2002Date of Patent: February 20, 2007Assignee: Applied Micro Circuits CorporationInventors: Timothy P. Walker, Jay Quirk, Sean Campeau
-
Patent number: 7173939Abstract: An STM mapping circuit is disclosed having a configuration that includes: a packet length detection circuit for generating byte effectiveness information that indicates whether byte data are effective data or not; routing circuits for generating routing information for rearranging byte data in a prescribed order while using byte effectiveness information to eliminate pad bytes; packet filter circuits for taking in packet data for each logical channel in accordance with channel number signals that indicate which logical channel the packet data belong to; M×M switches for sorting packet data for logical channel in a prescribed order while removing pad bytes in accordance with routing information; and packet memories that hold, for each logical channel, packet data that have been sorted by the M×M switches.Type: GrantFiled: March 27, 2002Date of Patent: February 6, 2007Assignee: NEC CorporationInventor: Toru Takamichi
-
Patent number: 7162315Abstract: A method and apparatus for audio compensation is disclosed. If audio input components and audio output components are not driven by a common clock (e.g., input and output systems are separated by a network, different clock signals in a single computer system), input and output sampling rates may differ. Also, network routing of the digital audio data may not be consistent. Both clock synchronization and routing considerations can affect the digital audio output. To compensate for the timing irregularities caused by clock synchronization differences and/or routing changes, the present invention adjusts periods of silence in the digital audio data being output. The present invention thereby provides an improved digital audio output.Type: GrantFiled: June 15, 2004Date of Patent: January 9, 2007Assignee: Placeware, Inc.Inventor: Erik J. Gilbert
-
Patent number: 7139309Abstract: A process for transmission of information between at least two devices comprises: generating a serial message coded by means of a time sequence of binary transitions called bits; reducing the time length of all bits in the message by changing them into shorter bits, in order to insert additional bits whose half duration falls at the moment in time where the transitions between unchanged bits occurred when no additional bits are inserted; keeping the half duration point of all reduced data bits to the same place as they were in the unchanged message; keeping the total duration of the message containing the additional bits identical to the total length of the unchanged message. The process is compliant with the MIDI standard and allows the increase of the amount of various distinct messages which it is able to convey.Type: GrantFiled: January 5, 2001Date of Patent: November 21, 2006Inventors: Eric Lukac-Kuruc, David Herscovitch
-
Patent number: 7133411Abstract: Maintaining a count of the number of samples below a predefined energy level that are in the sample queue. This count is then utilized by a circuit that is removing samples from the sample queue to determine which samples to delete in order to maintain a synchronous flow of data to a synchronous physical interface. The samples in the queue are being received from a packet switched network via a voice coder. A low energy detector is utilized to determine the energy level of samples before the samples are placed within the sample queue. This information is then utilized to maintain a counter for the circuit that is removing samples from the sample queue. Utilizing the contents of this counter, the circuit removing samples can determine which samples should be deleted of the ones that have a low energy.Type: GrantFiled: May 30, 2002Date of Patent: November 7, 2006Assignee: Avaya Technology CorpInventor: Norman W. Petty
-
Patent number: 7133647Abstract: A transceiver for a code division multiple access communication system comprises a receiver to receive coded information signals and a transmitter to transmit coded information signals. A local oscillator provides a time and frequency reference for the receiver and the transmitter. A timing controller provides timing signals for the receiver and the transmitter. A signal processor decodes received signals to determine a common error associated with the timing controller. A timing correction circuit smoothly adjusts the timing of the coded information signals transmitted by the transmitter responsive to the timing error to reduce the timing error over a desired time interval.Type: GrantFiled: September 23, 2002Date of Patent: November 7, 2006Assignee: Ericsson Inc.Inventor: Paul W. Dent