Pulse Stuffing Or Deletion Patents (Class 370/505)
  • Patent number: 11967992
    Abstract: A data transmission method in an optical transport network includes: mapping first-type service data to a payload block at a specific location in a plurality of consecutive payload blocks, where the plurality of consecutive payload blocks occupy a payload area of an optical data unit (ODU) frame; mapping second-type service data to a payload block at any location in the plurality of consecutive payload blocks other than the at least one specific location; mapping the ODU frame to an optical transport unit (OTU) frame or a flexible OTN (FlexO) frame; and sending the OTU frame or the FlexO frame. In an applicable scenario, service data is transmitted in a hybrid manner.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: April 23, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wei Su, Qiuyou Wu
  • Patent number: 11947480
    Abstract: A communication device includes controller circuitry and transmitter circuitry. The controller circuitry determines a number of strings of consecutive ones in a data packet, and determines a number of stuffed bytes based on the number of strings of consecutive ones. Further, the controller circuitry schedules a transaction packet to be transmitted within a bus interval based on a determination that a total number of bytes of the transaction packet is less than a number of available bytes in the bus interval. The total number of bytes of the transaction packet is based on a number of payload bytes of the data packet and the number of stuffed bytes. The transmitter circuitry transmits the transaction packet during the bus interval based on the controller circuitry scheduling the transaction packet for transmission.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: April 2, 2024
    Assignee: Synopsys, Inc.
    Inventor: Saleem Chisty Mohammad
  • Patent number: 11449091
    Abstract: There is provided a technology capable of synchronizing a plurality of timers with a simple circuit configuration in an electronic control unit that controls a vehicle. An electronic control unit according to the present invention concatenates a second timer value as the most significant bit of a first timer value reset by a synchronization signal, and counts up the second timer value by the synchronization signal.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: September 20, 2022
    Assignee: HITACHI ASTEMO, LTD.
    Inventors: Teppei Hirotsu, Hiroshi Iwasawa, Atsushi Arata
  • Patent number: 11025283
    Abstract: Techniques are described for improving the decoding latency and throughput of an error correction system that includes multiple decoders. For example, the error correction system intelligently distributes and balances the decoding of codewords between the different decoders. In particular, the error correction system can consider different factors associated with decoding various codewords including, for instance, the checksum of a codeword that is to be decoded, an estimated number of decoding iterations to decode the codeword by a decoder based on the checksum, and/or an accumulated number of decoding iterations for decoding by the decoder of the codeword in addition to other codewords already buffered for the decoder. Given these factors, the error correction system can generate a decision to decode the codeword by the decoder or by another decoder of the error correction system, where the decision optimizes the performance.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: June 1, 2021
    Assignee: SK hynix, inc.
    Inventors: Xuanxuan Lu, Fan Zhang, ShiangJyh Steve Chang, Aman Bhatia
  • Patent number: 11018795
    Abstract: The disclosed techniques allow for transmitting a signal stream from a sender to a receiver in an environment including multiple senders and receivers. The technique for the sender decomposes a data stream from the sender into multiple substreams, encodes a substream by a codeword, further superimposes multiple codewords to form a signal stream in an asynchronous manner, and transmits the signal stream to the receiver. A codeword can span over multiple blocks. The receiver receives a first codeword stream from a first sender, receives a second codeword stream from a second sender, the two codeword streams may be received at the same time as one signal, and decodes the first codeword stream and second codeword stream over a sliding window of multiple blocks.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: May 25, 2021
    Assignee: The Regents of the University of California
    Inventors: Young-Han Kim, Lele Wang, Hosung Park, Eren Sasoglu
  • Patent number: 10672098
    Abstract: Systems and method for synchronizing access to buffered data are disclosed. In such a method, video data is buffered in a frame buffer memory by a producer device. A write level indicator is provided to a synchronizer by the producer device. A read level indicator is provided to the synchronizer by a consumer device. The synchronizer compares the write level indicator with the read level indicator to determine a difference. The consumer device is informed by the synchronizer when the difference meets a sub-frame threshold. The consumer device reads the buffered data from the frame buffer memory on a sub-frame-by-sub-frame basis responsive to the informing.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: June 2, 2020
    Assignee: XILINX, INC.
    Inventors: Cyril Chemparathy, Mrinal J. Sarmah, Hyun W. Kwon, Maurice Penners
  • Patent number: 10652608
    Abstract: A receiving apparatus and method, and a transmitting apparatus, and method capable of improving a reproduction quality in a state where a packet loss occurs. The transmitting apparatus including a memory and an electronic processor communicatively connected to the memory. The electronic processor is configured to encode a data unit, generate a data packet by packetizing the data unit that is encoded, generate a time information packet by packetizing information indicating a decode and a display time relative to the data unit, and generate a stream by multiplexing the data packet, the time information packet, and identification information to identify the data unit.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: May 12, 2020
    Assignee: Sony Corporation
    Inventors: Kazuhiro Ishigaya, Shinji Negishi, Noriaki Ooishi
  • Patent number: 10560132
    Abstract: The present application discloses a reconfigurable transmitter and receiver, and methods for reconfiguring the same. A system adaptive control circuit generates a control signal according to frequency band information of an input signal; a system clock circuit generates a system clock; a preprocessing circuit preprocesses a received baseband signal according to the system clock and the control signal, to generate a frequency band signal; a digital intermediate frequency processing circuit processes the frequency band signal according to the system clock and the control signal, to generate a digital intermediate frequency signal; a digital-to-analog conversion circuit processes the digital intermediate frequency signal according to the system clock and the control signal, to generate an analog signal; and an analog transmitting circuit transmits the analog signal.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: February 11, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yunfu Dou, Tingjian Tian, Yanqing Zhao
  • Patent number: 10103869
    Abstract: Systems, apparatus, and methods for packetized clocks may include a packet interface to carry the rate of a client to a sigma-delta modulator that generates a clock at the required rate inside the chip itself there by removing the need for off-chip analog PLLs. The packetized clock may include a packet interface that receives a flow credit packet that includes a plurality of flow credit counts, one flow credit count for each data flow, and forwards a flow credit count for each data flow to one of a plurality of clock generators to generate a new clock signal for each data flow.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: October 16, 2018
    Assignee: Infinera Corporation
    Inventors: Vinod Narippatta, Mohammed Asad Rizvi
  • Patent number: 9847859
    Abstract: Provided are a method and device for mapping, multiplexing, demapping and demultiplexing data are provided. The method includes: mapping an Ethernet service data stream the rate of which is m*100 Gb/s sequentially into m Optical Payload Unit Sub-frames (OPUC) and multiplexing the m OPUC into an Optical Payload Unit Frame (OPUCm) the rate of which is m*100 Gb/s according to the way of byte interleave; and adding an Optical Channel Data Unit (ODU) overhead to the head of the OPUCm to obtain an Optical Channel Data Unit Frame (ODUCm) the rate of which is m*100 Gb/s, wherein the frame structure of the OPUC consists of 4 rows and 3810 columns; the frame structure of the OPUCm consists of 4 rows and 3810*m columns; and the frame structure of the ODUCm consists of 4 rows and 3824*m columns, wherein m is a positive integer. The present disclosure improves the spectrum efficiency of optical fibers and the systematic flexibility and the compatibility.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: December 19, 2017
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO. LTD.
    Inventors: Xihua Fu, Xinling Zhang
  • Patent number: 9800594
    Abstract: A method is provided for detecting unauthorized access attack. The detecting method includes obtaining at least one HTTP request and at least one URL address of the HTTP request by parsing the HTTP request; determining whether there exist one or more protection rules corresponding to the URL address; and, when it is determined that the protection rules corresponding to the URL address exit, obtaining access data of the HTTP request. The detecting method also includes determining whether the access data satisfies the protection rules; and, when it is determined that the access data does not satisfy the protection rules, determining the corresponding HTTP request of the URL address to be an unauthorized access attack.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: October 24, 2017
    Assignee: SANGFOR TECHNOLOGIES COMPANY LIMITED
    Inventor: Xin Zhou
  • Patent number: 9680632
    Abstract: A method for communications is described. The method includes determining a symbol timing drift elimination amount for a received signal. The method further includes eliminating part of the symbol timing drift by adjusting a reference clock for the modem. Determining the symbol timing drift elimination amount may be based on at least one of a symbol timing drift estimate, a symbol timing error, a packet acquisition indicator, a packet validity indicator, demodulated bits or a carrier presence indicator.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: June 13, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Eunmo Kang, Mahbod Mofidi, Paul DenBoer, Xiao Deng, Ashish Subhash Banthia, Vincent So, Vikram Meka
  • Patent number: 9191145
    Abstract: A communications apparatus includes a transmitter that transmits signal light that is wavelength division multiplexed with other signal light and that is to be transmitted to an opposing apparatus, and a processor that is operative to change a frequency of the signal light to be transmitted by the transmitter based on detection results at the opposing apparatus and concerning variation in the frequency of the transmitted signal light.
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: November 17, 2015
    Assignees: FUJITSU LIMITED, NTT ELECTRONICS CORPORATION
    Inventors: Hiroshi Ogiwara, Tsutomu Aiba, Shigeru Ono, Kouichi Ogihara
  • Patent number: 9184953
    Abstract: A programmable signal processing circuit has an instruction processing circuit (23, 24. 26), which has an instruction set that comprises a demapping instruction. The instruction processing circuit (23, 24, 26) has an operand input (30a) for receiving a complex number operand of the demapping instruction from a register file (22) and a result output (34) for writing a demapping result of the demapping instruction to the register file (22). The instruction processing circuit (23, 24, 26) determines at least four bit metrics in response to the demapping instruction, each indicating a relative position of the complex number relative to respective border line in a complex plane. The instruction processing circuit (23, 24, 26) writes a combination of the at least four bit metrics together to the result output (34) in the demapping result.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: November 10, 2015
    Assignee: INTEL CORPORATION
    Inventors: Ingolf Held, Marcus M. G. Quax, Paulus W. F. Gruijters
  • Patent number: 9111051
    Abstract: An asynchronous protocol converter, which is capable of flexibly carrying out communications between tens of IP cores in an asynchronous protocol Network-on-Chip system, and which is multiple input multiple output is provided. In an LSI (20), which comprises a plurality of IP cores (21), and routers (22) positioned adjacent to the plurality of IP cores (21), an asynchronous protocol converter (1) is positioned between adjacent routers (22). The asynchronous protocol converter (1) is configured to comprise: a two-to-four-phase converter (11) that is connected to an adjacent router (22a) within the LSI (20); a four-phase pipelined router (12) that is connected on the output side of the two-to-four-phase converter (11); a four-to-two-phase converter (13) that is connected to the outputs of the four-phase pipelined router (12); an input controller (14) that controls the two-to-four-phase converter (11); and an output controller (15) that controls the four-to-two-phase converter (13).
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: August 18, 2015
    Assignee: TOHOKU UNIVERSITY
    Inventors: Takahiro Hanyu, Naoya Onizawa
  • Patent number: 9077576
    Abstract: A communication device is configured to perform processing of one or more bits to generate a modulation symbol sequence based on one or more profiles that specify variable bit loading of bits per symbol over at least some of the modulation symbols of the modulation symbol sequence. The communication device is also configured to perform interleaving of the modulation symbol sequence to generate OFDM symbol(s). Some modulation symbols within the modulation symbol sequence that are separated by an interleaver depth may be transmitted via adjacently located sub-carriers, while other modulation symbols within the modulation sequence that are separated by more than the interleaver depth may also be transmitted via adjacently located sub-carriers. A communication device may be configured to adapt and switch between different operational parameters used for bit loading, interleaving and/or deinterleaving at different times based on any desired considerations.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: July 7, 2015
    Assignee: Broadcom Corporation
    Inventors: Thomas J. Kolze, Tak K. Lee, Ba-Zhong Shen, Richard S. Prodan
  • Patent number: 8989222
    Abstract: A method and apparatus are provided for generating Generic Mapping Procedure (GMP) stuff/data decisions, which avoids brute force modulo arithmetic and is efficient for hitless adjustment of ODUFIex (G.7044) in an Optical Transport Network (OTN). Addition operations are used, rather than multiplication operations, to facilitate faster and less computationally expensive calculation of data/stuff decisions, based on calculated residue values. Residue values are logically arranged in rows to facilitate residue calculation, such as based on relationships with previously calculated residue values. This method is also applicable for mapping and de-mapping Constant Bit Rate (CBR) clients into and from an ODUk carrier.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 24, 2015
    Assignee: PMC-Sierra US, Inc.
    Inventors: Winston Ki-Cheong Mok, Somu Karuppan Chetty, Jonathan Avey, Steven Scott Gorshe
  • Patent number: 8913633
    Abstract: A system and method for time synchronization in a communication network. The communication network includes a plurality of network nodes each having a respective internal clock, and a reference node having a reference clock and each configured transmits synchronization messages within the communication network. At least one network node is configured to determine an estimated reference clock time discretely upon arrival of a synchronization message at the at least one network node. To that end, the at least one network node includes a controller for determining a controlled time comprising a time-continuous estimate of the discreetly estimated reference clock time. The controller is configured to determine the controlled time based on an input that is extrapolated to an execution time instant of the controller, where the execution time instant is separated from the time instant of arrival of the synchronization message by a delay (?tdelay).
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: December 16, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Dragan Obradovic, Ruxandra Scheiterer, Günter Steindl, Philipp Wolfrum
  • Patent number: 8848743
    Abstract: A method of communicating count value information in an Optical Transport Network (OTN) signal frame. The method comprises determining a count value indicating a number of payload bytes to be sent in a next OTN signal frame; determining that a change in the count value (?) with respect to a current count value is within a predetermined range; selecting an inversion pattern indicating the change in the count value; determining a cyclic redundancy check (CRC) code associated with the inversion pattern; and, inserting the inversion pattern and the CRC code in a Generic Mapping Procedure (GMP) overhead of the OTN signal frame.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: September 30, 2014
    Assignee: PMC-Sierra US, Inc.
    Inventor: Steven Scott Gorshe
  • Patent number: 8824510
    Abstract: The 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 system includes a traffic management reporting device to provide a report including performance information. The performance information is determined based on a count of stuff bits included in a user data frame having a fixed size payload.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: September 2, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Arvind R. Mallya
  • Patent number: 8780898
    Abstract: A network or other type of processor operates to switch packets from an incoming cell stream to an outgoing cell stream. Each received and transmitted cell in a cell stream includes portions of packets, or complete packets or both. Packets are reassembled from incoming cells, and outgoing cells may be created from portions of packets, complete packets or both. The packets in the outgoing cells may be from incoming packets, switched reassembled packets or both. Each incoming and outgoing cell is associated with one virtual channel, and each virtual channel for an outgoing cell may be different from the virtual channel corresponding to the incoming cell or cells from which a packet was reassembled. Switched packets also may have their conversation identifications changed. Partial packets or partial cells that are awaiting completion are retained such that switching capabilities associated with the virtual channel and channel identification modifications may be used.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: July 15, 2014
    Assignee: Agere Systems LLC
    Inventors: Michael Moriarty, Michael A. Roche, Leslie Zsohar
  • Patent number: 8730987
    Abstract: The present invention relates to communication, in particular to communication involving analogue-like signals that are multiplexed together. There is provided a method of communicating with a plurality of devices, each of which of which provides a signal whose amplitude varies in an analogue fashion, the method including the steps of: temporally interleaving the signals from the devices so as to form a multiplexed signal having a plurality of sequential pulses, which pulses can, in an analogue fashion, each have an amplitude within a continuous range, each pulse originating from a respective device, and each pulse having a plurality of temporal portions; and, forming a synchronisation signal within the multiplexed signal for demultiplexing the multiplexed signal, the synchronisation signal being formed by reducing the amplitude within a temporal portion of at least some of the pulses.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: May 20, 2014
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Peter Healey, Yu R Zhou, David B Payne, Russell P Davey, Andrew D Wallace
  • Patent number: 8724636
    Abstract: Downlink PDCCH is communicated in a manner that mitigates a UE from decoding the PDCCH on multiple aggregation levels. Ambiguous payload sizes are identified and modified through zero padding with one or more bits based on the payload size. Aggregation level scrambling sequences can be generated such that a receiving UE can accurately identify the aggregation level on which to decode the PDCCH. Indicator bits that signal the aggregation level to a UE can also be included in the PDCCH.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: May 13, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Wanshi Chen, Tao Luo, Juan Montojo, Peter Gaal
  • Patent number: 8717972
    Abstract: The present invention provides a method for range extension is wireless communication systems. One embodiment of the method includes determining whether a mobile unit is within a first range corresponding to a range of timing advances supported by a timing advance command. This embodiment also includes transmitting a plurality of timing advance commands to the mobile unit when the mobile unit is outside the first range so that the mobile unit can synchronize with the base station by combining information in the plurality of timing advance commands.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: May 6, 2014
    Assignee: Alcatel Lucent
    Inventors: Fang-Chen Cheng, Jung Ah Lee
  • Patent number: 8718100
    Abstract: Methods and apparatus for selecting digital (network) interface technology for programming and data delivery over, e.g., a content-based network. In one embodiment, the network comprises an HFC cable or satellite network that includes a server process interfacing with a plurality of customer premises equipment (CPE), and/or associated client devices, each having different capabilities profiles. The server determines the one or more capabilities possessed by the CPE, and evaluates one or more program or content choices for possible delivery to that CPE based on its profile. The server generates a list of programs or content based on this evaluation, and transmits this list to the CPE, which displays the list for viewing by a user. The user is therefore offered a list of available content that is compatible with their specific configuration.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: May 6, 2014
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Jeffrey P. Markley, Charles A. Hasek
  • Patent number: 8705402
    Abstract: Consistent with the present disclosure, client data, which may include multiplexed data sub-streams, is supplied to an ingress node of a network. Each sub-stream typically has a corresponding data rate, i.e., an original data rate, prior to multiplexing. The client data is encapsulated in a plurality of successive frames that are output from the ingress node and propagate, typically through one or more intermediate nodes, to an egress node. At the egress node, data rates associated with the sub-streams included in each frame are determined based on the amount of client data in each frame. The data rates are then averaged over a given number of frames to thereby filter any wander or deviation in the client data rate. Based on the averaged data rate, justification opportunities are added to the client data in each sub-stream, which are then multiplexed into frames that are output from the egress node.
    Type: Grant
    Filed: December 24, 2009
    Date of Patent: April 22, 2014
    Assignee: Infinera Corporation
    Inventors: Tulasi Veguru, Gopal Rao, Prasad Paranjape, Ting-Kuang Chiang, Konstantin Saunichev
  • Patent number: 8699406
    Abstract: A system for maintaining synchronization of nodes in a wireless network comprises a child node and a parent node. The child node comprising a transmitter, a receiver, and a first time keeper. The parent node comprising a transmitter, a receiver, a second time keeper. The parent node receiver is active for a guardband and wherein the guardband is adjusted to maintain synchronization of the parent node with the child node.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: April 15, 2014
    Assignee: Dust Networks, Inc.
    Inventors: Gordon Alexander Charles, Lance Robert Doherty, Thor Nelson Juneau, Mark Alan Lemkin, Jonathan Simon, Zhenqiang Ye
  • Patent number: 8621100
    Abstract: A system improves bandwidth used by a data stream. The system receives data from the data stream and partitions the data into bursts. At least one of the bursts includes one or more idles. The system selectively removes the idles from the at least one burst and transmits the bursts, including the at least one burst.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: December 31, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Sharada Yeluri, Kevin Clark, Shahriar Ilislamloo, Chung Lau
  • Publication number: 20130308659
    Abstract: A method of efficiently combining data from at least a plurality of a first type of data source and a second type of data source. The method comprises synchronizing the plural first type of data sources to thereby generate a synchronized data rate, providing a frame having plural bit positions, assigning the synchronized first type of data in ones of the bit positions of the frame, and arranging the second type of data in the frame as a function of the synchronized data rate.
    Type: Application
    Filed: July 19, 2013
    Publication date: November 21, 2013
    Applicant: Harris Stratex Networks, Inc.
    Inventor: Tjo San Jao
  • Patent number: 8588256
    Abstract: A transmission apparatus exercises insertion control for inserting a client signal and a stuff byte into a payload area in a frame into which the client signal is to be mapped, and sends the frame after the insertion control. In addition, the transmission apparatus inserts the client signal or the stuff byte in columns of the frame into the payload area except a leading column.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: November 19, 2013
    Assignee: Fujitsu Limited
    Inventors: Toru Katagiri, Hiroyuki Kitajima
  • Patent number: 8588257
    Abstract: One embodiment of the present invention provides a system that accommodates different clock frequencies in an Ethernet passive optical network (EPON). The system receives a signal from an optical line terminal (OLT) at an optical network unit (ONU) and derives an OLT clock. The system also maintains a local clock. The system further receives from the OLT an assignment for an upstream transmission window, during which the ONU can transmit an upstream data burst to the OLT based on the local clock. The system adjusts the number of bits of the data burst without affecting the payload data carried in the data burst, thereby allowing the data burst to fit properly within the upstream transmission window and compensating for frequency differences between the local clock and the OLT clock. The system transmits the data burst based on the local clock in the upstream transmission window.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: November 19, 2013
    Assignee: Broadcom Corporation
    Inventors: Edward W. Boyd, Ryan E. Hirth, Hung Nguyen
  • Patent number: 8559465
    Abstract: 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: Grant
    Filed: February 9, 2011
    Date of Patent: October 15, 2013
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Paul D. Brooks, Remi Rieger
  • Patent number: 8514895
    Abstract: This invention discloses a bit-stuffing method for crosstalk avoidance in high-speed buses, which comprises the steps of inputting a plurality of data bit streams in parallel to a data input buffer; the data input buffer sequentially inputting data bits of the data bit streams to a bit-switching unit, and the bit-switching unit switching the data bits to generate bit-switched data; parallelly inputting the bit-switched data to a bit-stuffing encoding unit; the bit-stuffing encoding unit performing bit-stuffing encoding on the bit-switched data to generate encoded data bits and inputting the encoded data bits to an encoded data buffer; and the encoded data buffer outputting the encoded data to a high-speed bus. The encoded data bits passed through the high-speed bus are decoded using a bit-removing method to recover the data bit streams.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: August 20, 2013
    Assignee: National Tsing Hua University
    Inventors: Cheng-Shang Chang, Jay Cheng, Tien-Ke Huang, Xuan-Chao Huang, Duan-Shin Lee, Chao-Yi Chen
  • Patent number: 8514894
    Abstract: The invention relates to the field of data packet management, and more specifically to the field of managing of data packets in such a manner that power consumption is reduced, such reduction being especially beneficial for portable device applications. In accordance with an embodiment of the invention there is provided a method of handling and manipulating data wherein padding and unpadding operations for a packet of data are performed at the transmission/reception of a packet from a network, and data handling is minimized within the portable device. According to another embodiment of the invention there is provided a method of encryption for packet data absent the padding data.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: August 20, 2013
    Assignee: Elliptic Technologies Inc.
    Inventors: Stephen Davis, Michael Borza
  • Patent number: 8488630
    Abstract: A transmission device which capsules and decapsules data of a frame and/or a packet includes a decapsuling circuit, wherein the decapsuling circuit includes a bit de-stuff processor configured to perform bit de-stuffing processing on an input data; a byte de-stuff processor configured to perform byte de-stuffing processing on duplicated data of the input data; a check processor configured to perform frame check sequence (FCS) processing on output from the bit de-stuff processor and the byte de-stuff processor; and a mode determination circuit configured to determine a stuffing mode of an opposite transmission device, based on a code conversion result from the bit de-stuff processor and the byte de-stuff processor and the stuffing mode in which the check processor detects the input data with a normal FCS.
    Type: Grant
    Filed: April 19, 2011
    Date of Patent: July 16, 2013
    Assignee: Fujitsu Limited
    Inventor: Akihiro Hata
  • Patent number: 8411809
    Abstract: A cosite interference cancellation system is provided for improved rejection of a signal coupled from a transmission antenna into a local receive antenna in the presence of local multipath. The cosite interference cancellation system and associated method advantageously provide improved signal rejection by continuously controlling (adjusting) a matching time delay to reduce cosite interference.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: April 2, 2013
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventor: Raymond J. Lackey
  • Patent number: 8406360
    Abstract: According to the present invention, as shown in FIG. 5(a), when a signal for clock recovery ED is generated, which is formed by alternately generating enable periods EN having a ratio (N/M) of N clocks' client data to M clocks' line data and disable periods D1 to D4, a phase of the disable period D2 is advanced by a phase corresponding to the disable period (such as one clock period) during the enable period with reference to phase information added to the signal for clock recovery ED as shown in FIG. 5(c) when a stuff pulse in the line data is detected as indicated by the symbol m0 in FIG. 5(b), thereby generating the signal for clock recovery ED.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: March 26, 2013
    Assignee: NTT Electronics Corporation
    Inventors: Yasuyuki Endoh, Kazuhito Takei, Katuyoshi Miura, Tadanobu Nikaido, Yoshiaki Kisaka
  • Patent number: 8379676
    Abstract: This document describes tools useful in relaying a data stream from a data device to a network tunnel, such as by injecting in-band control messages without impacting a data rate. For example, the tools may receive data packets on a first link and then relay the data packets to a data device on a second link. While doing so, the tools may periodically free an amount of link time by reducing the length of the relayed data packets by reducing the length of a header of each data packet. The tools may then consume the freed link time by sending a control message on the second link to the data device.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: February 19, 2013
    Assignee: World Wide Packets, Inc.
    Inventors: Kevin Q Daines, Keith Michael Bly, Kelly Donald Fromm, C Stuart Johnson
  • Patent number: 8340134
    Abstract: A method of communicating count value information in an Optical Transport Network (OTN) signal frame. The method comprises determining a count value indicating a number of payload bytes to be sent in a next OTN signal frame; determining that a change in the count value (?) with respect to a current count value is within a predetermined range; selecting an inversion pattern indicating the change in the count value; determining a cyclic redundancy check (CRC) code associated with the inversion pattern; and, inserting the inversion pattern and the CRC code in a Generic Mapping Procedure (GMP) overhead of the OTN signal frame.
    Type: Grant
    Filed: November 4, 2009
    Date of Patent: December 25, 2012
    Assignee: PMC-Sierra, Inc.
    Inventor: Steven Scott Gorshe
  • Patent number: 8306070
    Abstract: Certain aspects of a method and system for speed negotiation for twisted pair links using intelligent elastic first-in-first-out (E-FIFO) in fiber channel systems are disclosed. Aspects of a method may include determination of a priority level based on amount of data in at least one elastic FIFO (E-FIFO) buffer communicatively coupled to at least one of the fiber channel host devices. The E-FIFO buffer may be modified either by insertion or deletion of IDLE words or words from an order set based on the determined priority level. The data may be synchronously communicated between fiber channel host devices communicatively coupled via the twisted pair link based on the modified elastic buffer.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: November 6, 2012
    Assignee: Broadcom Corporation
    Inventor: Ali Ghiasi
  • Patent number: 8184751
    Abstract: A system and associated method is provided for improved rejection of an interfering signal coupled from a transmission antenna into a local receive antenna in the presence of local multipath. A system of the invention includes a common feedback junction, (i.e., a single sampling point used by all parameter matching control loops), for adjusting a number of distortion matching circuits while advantageously maintaining independence of tuning and other independent circuit actions.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: May 22, 2012
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventor: Raymond J. Lackey
  • Patent number: 8116263
    Abstract: An AN (Access Network) controlled by a communication control apparatus and communicating with a AT Access Terminal), wherein the AN receives control information including information for allocating communication information from the communication control apparatus, and the AN transmits transmission cycle information for transmitting the communication information in a predetermined transmission cycle to the AT and allocates the communication information in the predetermined transmission cycle based on the control information received from the communication control apparatus to send the communication information to the AT.
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: February 14, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Akihiko Yoshida, Shiro Mazawa, Kiyoshi Kawamoto, Yosuke Takahashi, Keiji Usuba
  • Patent number: 8098770
    Abstract: Apparatus and methods for estimating transmission noise in a programming information signal. Channel noise power in binary phase shift keying (“BPSK”) modulated telecommunication may be estimated. Such a method may include receiving over the channel a reference signal and a data BPSK signal. The data BPSK signal may include the programming information. The method may include formulating a channel transfer function estimate for the channel based on the reference signal. The estimate may include a channel estimation error. The data BPSK signal may be equalized using the transfer function estimate. The data BPSK signal may include noise, which may be quantified in terms of power. The data BPSK signal noise power may be estimated in such a manner that is independent of the channel estimation error.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: January 17, 2012
    Assignee: Broadcom Corporation
    Inventor: Eliahu Shusterman
  • Patent number: 8094764
    Abstract: A cosite interference cancellation system is provided for improved rejection of a signal coupled from a transmission antenna into a local receive antenna in the presence of local multipath. The cosite interference cancellation system and associated method advantageously provide improved signal rejection by continuously controlling (adjusting) a matching time delay to reduce cosite interference.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: January 10, 2012
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventor: Raymond J. Lackey
  • Patent number: 8077625
    Abstract: A method for using a non-timer dedicated resource, such as a communication resource, for performing timing operations is provided. The method is advantageous for use with embedded applications in dedicated devices having limited timing resources, particularly in cases where the existing timing resources have all been allocated to specific tasks and are not available to accommodate further timing requirements.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: December 13, 2011
    Assignee: National Semiconductor Corporation
    Inventor: Ilan Margalit
  • Patent number: 7986717
    Abstract: 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: Grant
    Filed: June 26, 2009
    Date of Patent: July 26, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Dennis C. Ferguson, Devereaux C. Chen, Eric M. Verwillow, Ramesh Padmanabhan, Thomas Michael Skibo
  • Publication number: 20110150009
    Abstract: A pointer processing apparatus includes a first synchronizing unit to bring a receive frame synchronized with a first clock into synchronization with a second clock, and a first stuffing unit to perform stuffing on the receive frame synchronized with the second clock, in accordance with a value of a pointer byte included in the receive frame.
    Type: Application
    Filed: December 21, 2010
    Publication date: June 23, 2011
    Applicant: FUJITSU LIMITED
    Inventor: Toshiaki OHKUBO
  • Patent number: 7934013
    Abstract: 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: Grant
    Filed: December 22, 2008
    Date of Patent: April 26, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Franklin E. Rutherford, Joanne C. Wu
  • Patent number: 7929576
    Abstract: One embodiment of the present invention provides a system that accommodates different clock frequencies in an EPON. The system receives a signal from the OLT at the ONU and derives an OLT clock. The system also maintains a local clock. The system further receives from the OLT an assignment for an upstream transmission window, during which the ONU can transmit an upstream data burst to the OLT based on the local clock. The system adjusts the number of bits of the data burst without affecting the payload data carried in the data burst, thereby allowing the data burst to fit properly within the upstream transmission window and compensating for frequency differences between the local clock and the OLT clock. The system transmits the data burst based on the local clock in the upstream transmission window.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: April 19, 2011
    Assignee: Broadcom Corporation
    Inventors: Edward W. Boyd, Ryan E. Hirth, Hung Nguyen
  • Patent number: 7903612
    Abstract: An apparatus and method for compensating a received signal level transmitted from a mobile terminal to a network through a measurement report message are provided. A received signal level compensation method for a mobile station includes measuring a received signal level of a multiframe; detecting an error of the received signal level; compensating, if an error of the received signal level is detected, the received signal level; and transmitting the compensated received signal level to the network.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: March 8, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yun Seo Choi, Jung Ran Lee